Claude Desktop
Ръководство по настройка на MCP Server
Claude Desktop е официалният MCP референтен клиент на Anthropic. anonym.legal MCP Server се свързва чрез HTTP транспорт — никакъв Node.js, никакъв npm пакет, никаква локална инсталация. Само URL и API ключ. Настройката отнема под 2 минути.
Предпоставки
- Claude Desktop — изтеглете от claude.ai/download
- Акаунт на anonym.legal и API ключ — Pro или Business план е необходим. Вземете един на anonym.legal
Инсталация
Отворете конфигурационния файл на Claude Desktop
Конфигурационният файл се създава автоматично при първо стартиране. Отворете го в редактора си:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
code %APPDATA%\Claude\claude_desktop_config.json
code ~/.config/Claude/claude_desktop_config.json
{}.Добавете входа на MCP Server
Добавете mcpServers блок. Замени YOUR_API_KEY с вашия действителен ключ:
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Предпочитате да не управлявате конфигурационен файл? На Claude.ai (уеб) можете вместо това да добавите anonym.legal като Custom Connector — влезте с вашия anonym.legal акаунт и одобрете достъпа чрез Settings → Connectors (OAuth 2.1 с PKCE). Никакъв конфигурационен файл не е необходим.
Рестартирайте Claude Desktop
Напълно затворете Claude Desktop (не просто затворете прозореца) и отворете го отново. На macOS: Cmd+Q. MCP сървърът се стартира автоматично при стартирането на Claude Desktop.
Проверете връзката
Потърсете иконата на MCP (чук 🔨) в интерфейса на Claude Desktop. Кликнете върху нея, за да видите налични инструменти. Трябва да видите 7 инструмента с anonym_legal_ префикс.
Множество MCP сървъри
Claude Desktop поддържа множество MCP сървъри едновременно. Просто добавете още записи към mcpServers:
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {"Authorization": "Bearer YOUR_API_KEY"}
},
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/files"]
}
}
}
Налични инструменти (7)
Всички инструменти могат да бъдат извикани от Claude автоматично или по искане. Имената на инструментите използват anonym_legal_ префикс.
безплатно
токени
безплатно
безплатно
безплатно
безплатно
безплатно
Оператори (6)
Контролирайте как всеки тип елемент е анонимизиран. Предайте чрез entity_operators в anonym_legal_anonymize_text:
John Smith → [CLIENT] или [PERSON]
john@acme.com → (removed)
John Smith → a3f9b1...
4111-xxxx → enc:U2FsdGVkX1...
john@acme.com → jo**@****.com
John Smith → John Smith (tracked)
Примери за използване
Анализирайте текст за PII
Use anonym_legal_analyze_text to scan the following and tell me what PII it contains: "Please review the contract for John Smith (john@acme.com, +1-555-0123) regarding project Alpha at 123 Main St, New York."
Анонимизирайте преди изпращане към Claude
1. Use anonym_legal_anonymize_text to anonymize this text with replace operator for all entities. 2. Then summarize the anonymized contract. 3. Finally use anonym_legal_detokenize_text to restore the original names in your summary. Text: "Contract between Sarah Miller (sarah@corp.eu) and TechCorp GmbH..."
Напредни: оператор за всеки тип елемент
Use anonym_legal_anonymize_text with these operators:
- PERSON: replace (with [CLIENT])
- EMAIL: redact
- CREDIT_CARD: hash
- PHONE: mask
Text: "Call Maria Garcia at +49-30-1234567, email: maria@example.de.
Card ending 4111-1111-1111-1111 on file."
Напредна конфигурация
Групи елементи
Използвайте entity_groups за обработка на конкретни региони вместо всички 267+ типа:
UNIVERSAL — Names, emails, phones, addresses, IPs (all regions) FINANCIAL — IBAN, SWIFT, credit cards, account numbers DACH — German/Austrian/Swiss-specific IDs, tax numbers HEALTHCARE — Medical record numbers, insurance IDs, diagnoses NORTH_AMERICA— SSN, SIN, driver's licenses (US/CA) EU_GENERAL — EU-wide VAT, passport formats
Персонализирани разпознаватели на Regex
Use anonym_legal_anonymize_text with ad_hoc_recognizers to also detect
project codes matching pattern "PROJ-[0-9]{4}" as entity type PROJECT_ID.
Text: "Assigned to PROJ-4821, contact: alice@example.com"
Отстраняване на неизправности
Инструменти не се показват в Claude Desktop
Двойна проверка на url е точно https://anonym.legal/mcp и Authorization заглавката е форматирана като Bearer YOUR_API_KEY (без липсващ "Bearer" префикс, без допълнителни кавички). Проверете регистрите на Claude Desktop: ~/Library/Logs/Claude/ (macOS) или %APPDATA%\Claude\logs\ (Windows).
Грешка при разбор на JSON при стартиране
Проверете вашия claude_desktop_config.json с JSON linter. Честа грешка: запетаи в края (JSON не ги позволява). Използвайте jsonlint.com за проверка.
Неуспешна автентификация / грешка 401
Вашият API ключ е неправилен или има недостатъчен план. Проверете на anonym.legal — MCP изисква Pro или Business план.
Корпоративен firewall или прокси блокира връзката
Тъй като конекторът използва стандартен HTTPS към anonym.legal/mcp, добавете хоста в whitelist, ако вашата мрежа филтрира изходящия трафик. Никаква локална процес или портал не трябва да се отваря.
Claude казва "Нямам достъп до този инструмент"
Claude Desktop трябва да бъде напълно рестартиран (Cmd+Q / Alt+F4), не просто затворен прозорец. Също потвърдете, че иконата на MCP чук е видима — ако показва 0 инструмента, сървърът не се е стартирал.