Microsoft·macOS / Windows / Linux·Uppdaterad 2026-07-27·5 min

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.

Konfigurationsfil
  • Per workspace: .vscode/mcp.json
  • Användare: settings.json → "mcp.servers"
Transporter
stdiohttp

Förkunskaper

  • VS Code 1.99 eller senare
  • GitHub Copilot-prenumeration
  • Node.js / Python beroende på server

Steg-för-steg

  1. Steg 1

    Slå på Agent mode

    Öppna Copilot Chat → dropdown i botten → välj Agent. MCP-verktyg exponeras bara i detta läge.

  2. 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"]
        }
      }
    }
  3. 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.

  4. Steg 4

    Använd i chatten

    Referera verktyget med #-syntax (t.ex. #playwright) eller låt agenten välja själv.

6 kurerade

Handplockade MCP-servrar som matchar VS Code (GitHub Copilot)s bästa integrationsmönster. Alla är verifierade förstapartsservrar i katalogen.

Felsökning

Servrar visas inte

Öppna Output-panelen → välj "MCP" i dropdown. Startfel loggas där.

Agent mode saknas

Uppdatera VS Code och Copilot-tillägget till senaste version. Agent mode kräver Copilot-prenumeration.

Verktyg blockeras

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".

Andra klienter