VS Code
Průvodce nastavením MCP serveru
VS Code používá MCP prostřednictvím GitHub Copilot v režimu Agent. Kritický rozdíl od všech ostatních klientů:
konfigurační klíč je "servers" — ne "mcpServers".
"servers" jako klíč nejvyšší úrovně v .vscode/mcp.json.
Každý další klient MCP (Cursor, Claude Desktop, Continue, Cline) používá "mcpServers".
Použití nesprávného klíče bude tiše selhávat — VS Code nezobrazí chybu.
Požadavky
- VS Code 1.99+ — podpora MCP přidána v aktualizaci duben 2025
- Rozšíření GitHub Copilot — musí být nainstalováno a přihlášeno
- GitHub Copilot Chat v režimu Agent — přepněte na Agent v panelu Copilot chat (ne režim Ask/Edit)
- Klíč API anonym.legal — plán Pro nebo Business (vyžadován pro přístup k MCP) na anonym.legal
- Žádný Node.js, npm ani místní instalace — MCP server anonym.legal běží výhradně přes HTTP.
Instalace
Vytvořit .vscode/mcp.json
Vytvořte soubor v kořeni vašeho pracovního prostoru. Všimněte si "servers" klíč (ne "mcpServers"):
{
"servers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
"type": "http" v VS Code — jedná se o další pole specifické pro VS Code, které není potřebné na ostatních klientech. Žádný Node.js, žádný lokální podproces — připojení jde přímo na koncový bod MCP anonym.legal.Povolit režim Agent v Copilot Chat
Otevřít GitHub Copilot Chat (Ctrl+Alt+I / Cmd+Ctrl+I). V Chat vstup přepněte rozevírací seznam režimu z Ask nebo Edit na Agent. Nástroje MCP se zobrazují pouze v režimu Agent.
Ověřit dostupné nástroje
V režimu Agent klikněte na ikona nástrojů (klíč 🔧) v panelu chatu abyste viděli dostupné nástroje MCP. Měli byste vidět 7 anonym_legal_ nástrojů uvedených pod anonym-legal serverem.
Konfigurace na úrovni uživatele (všechny pracovní prostory)
Chcete-li použít globálně, otevřete VS Code User Settings JSON (Ctrl+Shift+P → Předvolby: Otevřít JSON nastavení uživatele) a přidejte:
{
"github.copilot.chat.mcp.servers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Vysvětlení rozdílu "servers" vs "mcpServers"
Toto je nejčastější zdroj zmatku při přesunu mezi klienty:
{
"servers": { ... }
}
{
"mcpServers": { ... }
}
Toto je volba implementace specifická pro VS Code. Specifikace MCP neukazuje formát konfiguračního souboru — VS Code si zvolil jiný klíč. Viz stránka porovnání pro úplný přehled rozdílů.
Dostupné nástroje (7)
zdarma
tokeny
zdarma
zdarma
zdarma
zdarma
zdarma
Operátoři (6)
John Smith → [KLIENT] nebo [OSOBA]
john@acme.com → (odstraněno)
John Smith → a3f9b1...
4111-xxxx → enc:U2FsdGVkX1...
john@acme.com → jo**@****.com
John Smith → John Smith (sledován)
Použití s GitHub Copilot Agent
Before processing this code review request, use anonym_legal_anonymize_text to replace all developer names with [DEV] and all email addresses with [EMAIL]. "Review the code by alice.smith@company.com — she pushed a fix for Bob Johnson's reported bug in auth.ts"
Odstraňování potíží
Nástroje se nezobrazují v chatu Copilot
Potvrďte, že jste v režim Agent (ne Ask ani Edit). Režim Agent je vyžadován pro přístup k nástrojům MCP. Hledejte rozevírací seznam režimu v záhlaví panelu Copilot Chat.
Server ukazuje "odpojeno" v panelu MCP
Zkontrolujte .vscode/mcp.json používá "servers" (ne "mcpServers"). Také ověřte "type": "http" je přítomna a Authorization záhlaví obsahuje platný, nerevokovaný API klíč na plánu Pro nebo Business.
VS Code říká "MCP není podporován"
Aktualizujte VS Code na 1.99 nebo novější. Podpora MCP byla přidána v dubnu 2025. Spusťte Help → Check for Updates.
Copilot automaticky nespouští nástroje
V režimu Agent se Copilot může zeptat na potvrzení před spuštěním nástrojů MCP. Zkontrolujte nastavení VS Code pro github.copilot.chat.mcp.autoApprove pokud chcete povolit automatické vyvolání.