VS Code (GitHub Copilot) + MCP
MCP i VS Code via GitHub Copilot Agent mode.
VS Code exponerar MCP genom GitHub Copilot Chats Agent mode. Servrar definieras per workspace i .vscode/mcp.json — perfekt för monorepon där olika projekt kräver olika verktygsuppsättningar.
- Per workspace:
.vscode/mcp.json - Användare:
settings.json → "mcp.servers"
Förkunskaper
- VS Code 1.99 eller senare
- GitHub Copilot-prenumeration
- Node.js / Python beroende på server
Steg-för-steg
- Steg 1
Slå på Agent mode
Öppna Copilot Chat → dropdown i botten → välj Agent. MCP-verktyg exponeras bara i detta läge.
- Steg 2
Skapa .vscode/mcp.json
Command Palette → "MCP: Add Server" genererar en stub, eller skapa filen manuellt.
{ "servers": { "playwright": { "type": "stdio", "command": "npx", "args": ["-y", "@playwright/mcp"] } } } - Steg 3
Godkänn verktygen
Första gången Copilot vill anropa ett verktyg visas en dialog. Du kan välja Allow once, Allow always eller Deny.
- Steg 4
Använd i chatten
Referera verktyget med #-syntax (t.ex. #playwright) eller låt agenten välja själv.
Rekommenderade servrar för VS Code (GitHub Copilot)
6 kureradeHandplockade MCP-servrar som matchar VS Code (GitHub Copilot)s bästa integrationsmönster. Alla är verifierade förstapartsservrar i katalogen.
- PlaywrightautomationBrowser-automation för agenter.VarförLåt Copilot köra E2E-test och screenshots — Microsofts officiella par-integration.
- Chrome DevToolsdevtoolsKör Chrome via DevTools protocol.VarförDebug live-sidor från Copilot Chat via CDP.
- GitHubdevtoolsHantera repos, issues och pull requests via AI.VarförPR-hantering och issues utan att lämna editorn.
- SentrydevtoolsHämta felrapporter och stackspår.VarförLäs stackspår och prioritera fix i Agent mode.
- DockercloudHantera containrar och images.VarförHantera containrar och images för lokala test.
- VerceldevtoolsHantera projekt, deploys och loggar.VarförKontrollera builds och produktions-loggar.
Felsökning
Öppna Output-panelen → välj "MCP" i dropdown. Startfel loggas där.
Uppdatera VS Code och Copilot-tillägget till senaste version. Agent mode kräver Copilot-prenumeration.
Kontrollera workspace trust — otillförlitliga workspaces får inte starta MCP-servrar automatiskt.
Vanliga frågor
Behöver jag Copilot Pro?+
Ja, Agent mode och MCP är del av Copilot-prenumerationen (Individual, Business eller Enterprise).
Fungerar det med Copilot Workspace?+
MCP stöds i VS Code-integrationen. Webbversionen av Copilot Workspace har separat roadmap.
Kan jag använda Claudes config-format?+
Formaten är snarlika men VS Code kräver "type"-fältet och använder "servers" istället för "mcpServers".