Ръководства: Хъб Claude Desktop Cursor VS Code Windsurf Continue Cline Сравнение
🔵 VS Code — GitHub Copilot режим на Agent

VS Code
Ръководство по настройка на MCP Server

VS Code използва MCP чрез GitHub Copilot в режима на Agent. Критична разлика от всички други клиенти: ключът на конфигурация е "servers" — не "mcpServers".

HTTP · без инсталация .vscode/mcp.json ключ: "servers" ⚠
Транспорт
HTTP
Ключ на конфигурация
сървъри ⚠
Конфигурационен файл
.vscode/mcp.json
Изисква
Copilot + режим на Agent
⚠ Критична разлика на VS Code: VS Code използва "servers" като ключ на най-висок ниво в .vscode/mcp.json. Всеки друг MCP клиент (Cursor, Claude Desktop, Continue, Cline) използва "mcpServers". Използване на неправилния ключ ще се провали мълчаливо — VS Code няма да покаже грешка.

Предпоставки

  • VS Code 1.99+ — поддръжката на MCP е добавена в апрелския актуализиране 2025
  • GitHub Copilot разширение — трябва да бъде инсталирано и влегнато
  • GitHub Copilot Chat в режима на Agent — превключете на Agent в панела на Copilot chat (не режим Ask/Edit)
  • anonym.legal API ключ — Pro или Business план (задължително за MCP достъп) на anonym.legal
  • Никаква Node.js, никакъв npm, никаква локална инсталация — MCP сървърът на anonym.legal работи изцяло чрез HTTP.

Инсталация

1

Създайте .vscode/mcp.json

Създайте файлът в основата на вашето работно пространство. Забележете "servers" ключ (не "mcpServers"):

.vscode/mcp.json — HTTP методjson
{
  "servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Забележка: Входът HTTP също изисква "type": "http" в VS Code — това е още едно поле, специфично за VS Code, което не е необходимо в други клиенти. Никаква Node.js, никаква локална subprocess — връзката отива директно към MCP крайната точка на anonym.legal.
2

Активирайте режима на Agent в Copilot Chat

Отворете GitHub Copilot Chat (Ctrl+Alt+I / Cmd+Ctrl+I). В чат входа превключете падащия списък на режима от Ask или Edit към Agent. MCP инструментите се появяват само в режима на Agent.

3

Проверете налични инструменти

В режима на Agent кликнете иконата на инструменти (гаечен ключ 🔧) в панела за чат, за да видите налични MCP инструменти. Трябва да видите 7 anonym_legal_ инструменти, изброени под anonym-legal сървър.

Конфигурация на ниво потребител (всички работни пространства)

За глобално прилагане отворете VS Code User Settings JSON (Ctrl+Shift+PPreferences: Open User Settings JSON) и добавете:

settings.json (user level)json
{
  "github.copilot.chat.mcp.servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Разликата между "servers" и "mcpServers" обяснена

Това е най-честата причина за объркване при преминаване между клиенти:

Само VS Code
{
  "servers": { ... }
}
Всички други клиенти
{
  "mcpServers": { ... }
}

Това е специфичен за VS Code избор на внедряване. Спецификацията на MCP не наказва формат на конфигурационния файл — VS Code избра различен ключ. Вижте страницата на сравнение за пълно разложение на разликите.

Налични инструменти (7)

anonym_legal_analyze_text
безплатно
Сканирайте текст и върнете всички открити PII елементи с тип, позиция и оценка на доверието — без изменение на нищо.
anonym_legal_anonymize_text
токени
Замените PII с обратими токени, използвайки конфигурируеми оператори за всеки тип елемент. Върнете анонимизиран текст + карта на токените на сесиите.
anonym_legal_detokenize_text
безплатно
Възстановете оригиналните стойности на PII от токените на сесиите. Използван за отмяна на анонимизирането на AI отговори.
anonym_legal_get_balance
безплатно
Върнете текущия вам баланс на токени, нивото на плана и датата на следващото нулиране.
anonym_legal_estimate_cost
безплатно
Преглед на цената на токена за текст преди анонимизирането му. Никакви токени не се консумират.
anonym_legal_list_sessions
безплатно
Избройте всички активни сесии за токенизиране с време на създаване, брой елементи и период на валидност.
anonym_legal_delete_session
безплатно
Изтрийте сесия и всички съхранени токени — за GDPR съответствие с правото на забрава.

Оператори (6)

замени
Заменете с персонализиран текст или етикет на тип елемент.
John Smith → [CLIENT] или [PERSON]
редактирай
Отстранете напълно — никакъв отпечатък в текста.
john@acme.com → (removed)
хеш
SHA-256 или SHA-512 — детерминистичен, еднопосочен. Позволява дедупликацията в документи.
John Smith → a3f9b1...
криптирай
AES-256 с вашия личен ключ — обратимо само от притежателя на ключа.
4111-xxxx → enc:U2FsdGVkX1...
маска
Частична замяна — конфигурируеми знаци от начало или край.
john@acme.com → jo**@****.com
пази
Открийте, но передайте непроменен. Полезно за одит без модификация.
John Smith → John Smith (tracked)

Използване с GitHub Copilot Agent

в чата на 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"

Отстраняване на неизправности

Инструментите не се показват в Copilot chat

Потвърдете, че сте в режимът на Agent (не Ask или Edit). Режимът на Agent е необходим за MCP достъп до инструменти. Потърсете падащия списък на режима в заглавката на панела Copilot Chat.

Сървърът показва "disconnected" в панела на MCP

Проверете .vscode/mcp.json използва "servers" (не "mcpServers"). Също проверете "type": "http" е налице и Authorization заглавката съдържа валиден, неотозван API ключ на Pro или Business план.

VS Code казва "MCP не се поддържа"

Актуализирайте VS Code до 1.99 или по-нов. Поддържката на MCP е добавена в издането на април 2025. Стартирайте Help → Check for Updates.

Copilot не извиква инструменти автоматично

В режима на Agent Copilot може да поиска потвърждение преди стартиране на MCP инструменти. Проверете настройките на VS Code за github.copilot.chat.mcp.autoApprove ако искате да позволите автоматично извикване.

🇩🇪