GitHub Copilot MCP: aggiungi server MCP in VS Code

GitHub Copilot usa i server MCP in modalità agent. In VS Code li configuri in un file mcp.json o con il comando MCP: Add Server. Qui sotto trovi i passaggi aggiornati dalla documentazione di VS Code e di GitHub.

Come aggiungere un server MCP a GitHub Copilot

VS Code

  1. Esegui MCP: Add Server dalla Command Palette (Ctrl+Shift+P, o Cmd+Shift+P su macOS) e scegli Workspace o Global. Oppure modifica tu il file: .vscode/mcp.json nel progetto, o il tuo mcp.json utente, che apri con MCP: Open User Configuration.
  2. Per un server remoto, aggiungi una voce sotto servers con "type": "http" e l'url. Metti le chiavi API in una variabile inputs invece che nel file.
  3. Avvia il server con l'azione Start che compare sopra la sua voce in mcp.json. Per i server OAuth, clicca Auth e accedi nel browser.
  4. Apri la vista Chat, seleziona la modalità Agent e usa Configure Tools per attivare o disattivare i singoli strumenti.
{
  "inputs": [
    {
      "type": "promptString",
      "id": "anythingmcp-key",
      "description": "AnythingMCP API key",
      "password": true
    }
  ],
  "servers": {
    "anythingmcp": {
      "type": "http",
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "${input:anythingmcp-key}" }
    }
  }
}

Se usi Copilot tramite un'organizzazione con Copilot Business o Enterprise, un admin deve abilitare la policy MCP servers in Copilot, che è disattivata per impostazione predefinita. Copilot Free, Pro, Pro+ e Max non sono soggetti a quella policy.

Altri IDE e Copilot CLI

Copilot supporta MCP anche in Visual Studio, negli IDE JetBrains, in Xcode ed Eclipse, e in Copilot CLI. Per questi editor la documentazione di GitHub indica il supporto MCP remoto con OAuth o un token; il punto in cui si trova la configurazione cambia da IDE a IDE.

Passaggi verificati sulla documentazione dei fornitori il 25 settembre 2026:

Cosa aggiunge AnythingMCP

Con AnythingMCP l'agent di Copilot può raggiungere i sistemi della tua azienda, non solo il tuo codice: API REST/OpenAPI, SOAP e GraphQL e database SQL diventano strumenti MCP senza codice, dietro un solo URL in mcp.json. Sono inclusi chiavi API MCP per utente, accesso agli strumenti basato sui ruoli e audit log. Usalo su AnythingMCP Cloud (ospitato a Francoforte, prova gratuita di 7 giorni) oppure installalo sui tuoi server; è open source con licenza AGPL-3.0.

Sfoglia i connettori già pronti

GitHub Copilot MCP: domande frequenti

GitHub Copilot supporta MCP?

Sì. MCP funziona in Copilot Chat in VS Code e in altri IDE, in Copilot CLI e per l'agent di Copilot su GitHub.com, dove i server MCP si configurano per repository.

MCP in GitHub Copilot è gratuito?

Ti serve l'accesso a Copilot, e anche il piano gratuito vale. Per Copilot Business ed Enterprise deve essere abilitata la policy MCP servers in Copilot dell'organizzazione, che è disattivata per impostazione predefinita. Copilot Free, Pro, Pro+ e Max non sono soggetti a quella policy.

Dove memorizza VS Code i server MCP?

In .vscode/mcp.json in un workspace (un oggetto servers al primo livello), in un file .mcp.json portabile nella root del progetto (un oggetto mcpServers), oppure nel mcp.json del tuo profilo utente, che apri con MCP: Open User Configuration.

Server MCP remoto o locale: quale usare con Copilot?

I server locali girano sul tuo computer come comando e possono eseguire codice arbitrario, quindi VS Code ti chiede prima di considerarli attendibili. I server remoti si raggiungono via HTTP ("type": "http"), possono autenticarsi con OAuth o header, e un solo server può servire tutto il team.