dotsagent.io
Lingua:Italiano
Microsoft

Aggiungi server MCP a VS Code (GitHub Copilot)

VS Code legge .vscode/mcp.json nell'area di lavoro, un mcp.json nel profilo utente oppure i più recenti file portabili .mcp.json.

macOS
User profile mcp.json (open via 'MCP: Open User Configuration'); portable: ~/.copilot/mcp-config.json
Windows
User profile mcp.json (open via 'MCP: Open User Configuration'); portable: ~/.copilot/mcp-config.json
Linux
User profile mcp.json (open via 'MCP: Open User Configuration'); portable: ~/.copilot/mcp-config.json
File di progetto
.vscode/mcp.json (key 'servers') or portable .mcp.json (key 'mcpServers')
Chiave di primo livello
servers
Formato
json
OAuth per server remoti
Sì

Esempio di configurazione

Questo esempio aggiunge il server ospitato di GitHub e Playwright come server locale, nel formato previsto da questo client.

.vscode/mcp.json
{
  "servers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    },
    "playwright": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@playwright/mcp@latest"
      ]
    }
  }
}
shell
code --add-mcp '{"name":"github","type":"http","url":"https://api.githubcopilot.com/mcp/"}'
code --add-mcp '{"name":"playwright","command":"npx","args":["@playwright/mcp@latest"]}'

Note e particolarità

  • .vscode/mcp.json usa la chiave servers; i file portabili .mcp.json e ~/.copilot/mcp-config.json usano mcpServers.
  • Un array inputs al livello principale richiede i segreti, così le chiavi non vengono salvate nel file.
  • La procedura guidata Add server ora indica .vscode/mcp.json e il file del profilo utente come deprecati, a favore dei file portabili. Entrambi funzionano ancora.
  • VS Code rileva anche i server già configurati per Claude Desktop, Copilot CLI, Cursor e Windsurf.
  • code --add-mcp aggiunge un server a partire da una stringa JSON.

Crea una configurazione per VS Code (GitHub Copilot) →

Altri client

Fonti

  1. code.visualstudio.com/docs/copilot/reference/mcp-configuration
  2. code.visualstudio.com/docs/copilot/customization/mcp-servers