copilot mcp în GitHub Copilot

Copilot CLI: comenzi din terminal GitHub Copilot CLI (octombrie 2026)

Gestionează serverele MCP din linia de comandă, fără sesiune interactivă: listare, detalii, adăugare, activare, dezactivare, ștergere.

Sintaxă & invocare
copilot mcp list | get <name> | add [options] <name> [url] | enable <name> | disable <name> | remove <name>

Ce face copilot mcp

copilot mcp administrează configurația serverelor MCP. add scrie în ~/.copilot/mcp-config.json (locația se schimbă cu COPILOT_HOME). Pentru un server local (stdio) dai comanda după --; pentru un server la distanță alegi transportul și dai URL-ul. Activarea și dezactivarea se salvează și se aplică sesiunilor viitoare.

remove șterge doar servere la nivel de utilizator; serverele de workspace se editează direct în fișierele lor. Copilot CLI vine cu serverul GitHub MCP deja configurat. În sesiune, aceleași operații le faci cu /mcp.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
list [--json] Listează serverele, grupate după sursă, inclusiv cele din plugin-uri.
get <name> [--json] Configurația și uneltele unui server.
add [options] <name> [url] Adaugă un server în configurația utilizatorului.
enable <name> / disable <name> Activează sau dezactivează un server.
remove <name> Șterge un server de utilizator.
-- <command> [args...] Comanda pentru un server local (stdio).
--transport <transport> stdio (implicit), http sau sse.
--env KEY=VALUE Variabilă de mediu (se poate repeta).
--header "HEADER: VALUE" Antet HTTP pentru servere la distanță (se poate repeta).
--tools <tools> Filtru de unelte: "*" pentru toate, listă separată prin virgule sau "" pentru niciuna.
--timeout <ms> Timeout pentru descoperirea și apelul uneltelor; implicit 30000.
--json Afișează configurația adăugată ca JSON.
--show-secrets Afișează complet valorile variabilelor de mediu și ale antetelor.

Exemple practice

Exemplul 1: Server HTTP la distanță

copilot mcp add --transport http sentry https://mcp.sentry.dev/mcp

Exemplul 2: Server local

copilot mcp add SERVER-NAME -- COMMAND [ARGS...]

Exemplul 3: Lista serverelor

copilot mcp list --json

Greșeli frecvente și bune practici

  • Rulezi --show-secrets într-un terminal înregistrat sau în CI. Valorile sensibile ajung în loguri.
  • Încerci să ștergi cu remove un server definit în .mcp.json din repository. Editează acel fișier.

Comenzi înrudite