Průvodci: Hub Claude Desktop Cursor VS Code Windsurf Continue Cline Porovnat
🔵 VS Code — Režim GitHub Copilot Agent

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

HTTP · bez instalace .vscode/mcp.json klíč: "servers" ⚠
Transport
HTTP
Konfigurační klíč
servers ⚠
Konfigurační soubor
.vscode/mcp.json
Vyžaduje
Copilot + režim Agent
⚠ Kritický rozdíl VS Code: VS Code používá "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

1

Vytvořit .vscode/mcp.json

Vytvořte soubor v kořeni vašeho pracovního prostoru. Všimněte si "servers" klíč (ne "mcpServers"):

.vscode/mcp.json — metoda HTTPjson
{
  "servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Všimněte si: Položka HTTP také vyžaduje "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.
2

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.

3

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+PPředvolby: Otevřít JSON nastavení uživatele) a přidejte:

settings.json (úroveň uživatele)json
{
  "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:

Pouze VS Code
{
  "servers": { ... }
}
Všichni ostatní klienti
{
  "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)

anonym_legal_analyze_text
zdarma
Skenujte text a vraťte všechny zjištěné entity PII s typem, pozicí a skóre důvěry — bez jakýchkoli změn.
anonym_legal_anonymize_text
tokeny
Nahraďte PII reverzibilními tokeny pomocí konfigurovatelných operátorů na typ entity. Vrátí anonymizovaný text + mapu tokenů session.
anonym_legal_detokenize_text
zdarma
Obnovte původní hodnoty PII z tokenů session. Používá se k de-anonymizaci odpovědí AI.
anonym_legal_get_balance
zdarma
Vrátí váš aktuální zůstatek tokenů, úroveň plánu a datum dalšího resetování.
anonym_legal_estimate_cost
zdarma
Náhled nákladů tokenů na text před anonymizací. Žádné tokeny nejsou spotřebovány.
anonym_legal_list_sessions
zdarma
Vypište všechny aktivní relace tokenizace s časem vytvoření, počtem entit a vypršením platnosti.
anonym_legal_delete_session
zdarma
Odstranit relaci a všechny uložené tokeny — pro dodržování práva na smazání GDPR.

Operátoři (6)

replace
Nahraďte vlastním textem nebo štítkem typu entity.
John Smith → [KLIENT] nebo [OSOBA]
redact
Odstraňte zcela — v textu nezůstane žádná stopa.
john@acme.com → (odstraněno)
hash
SHA-256 nebo SHA-512 — deterministické, jednosměrné. Umožňuje deduplikaci v dokumentech.
John Smith → a3f9b1...
encrypt
AES-256 s vaším osobním klíčem — reverzibilní pouze držitelem klíče.
4111-xxxx → enc:U2FsdGVkX1...
mask
Částečná náhrada — konfigurovatelné znaky od začátku nebo konce.
john@acme.com → jo**@****.com
keep
Detekujte, ale nechte bez změny. Užitečné pro audit bez úprav.
John Smith → John Smith (sledován)

Použití s GitHub Copilot Agent

v chatu 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í.

🇩🇪