Claude Desktop
Przewodnik Konfiguracji Serwera MCP
Claude Desktop to oficjalny klient MCP odniesienia Anthropic. Serwer MCP anonym.legal łączy się poprzez transport HTTP — brak Node.js, brak pakietu npm, brak instalacji lokalnej. Tylko adres URL i klucz API. Konfiguracja trwa poniżej 2 minut.
Wymagania Wstępne
- Claude Desktop — pobierz na claude.ai/download
- konto anonym.legal i klucz API — wymagany plan Pro lub Business. Uzyskaj jeden na anonym.legal
Instalacja
Otwórz Plik Konfiguracji Claude Desktop
Plik konfiguracji jest tworzony automatycznie przy pierwszym uruchomieniu. Otwórz go w swoim edytorze:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
code %APPDATA%\Claude\claude_desktop_config.json
code ~/.config/Claude/claude_desktop_config.json
{}.Dodaj Wpis Serwera MCP
Dodaj mcpServers blok. Zastąp YOUR_API_KEY swoim rzeczywistym kluczem:
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Nie chcesz zarządzać plikiem konfiguracji w ogóle? Na Claude.ai (web) możesz zamiast tego dodać anonym.legal jako Connector Niestandardowy — zaloguj się na swoje konto anonym.legal i zatwierdź dostęp za pośrednictwem Settings → Connectors (OAuth 2.1 z PKCE). Plik konfiguracji nie jest wymagany.
Uruchom Ponownie Claude Desktop
W pełni zamknij Claude Desktop (nie tylko zamknij okno) i otwórz go ponownie. Na macOS: Cmd+Q. Serwer MCP uruchamia się automatycznie podczas uruchamiania Claude Desktop.
Weryfikuj Połączenie
Szukaj ikony MCP (młotek 🔨) w interfejsie Claude Desktop. Kliknij ją, aby zobaczyć dostępne narzędzia. Powinieneś zobaczyć 7 narzędzi z anonym_legal_ prefiks.
Wiele Serwerów MCP
Claude Desktop wspiera wiele serwerów MCP jednocześnie. Po prostu dodaj więcej wpisów do 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"]
}
}
}
Dostępne Narzędzia (7)
Wszystkie narzędzia mogą być wywoływane przez Claude automatycznie lub na żądanie. Nazwy narzędzi używają anonym_legal_ prefiks.
bezpłatny
tokeny
bezpłatny
bezpłatny
bezpłatny
bezpłatny
bezpłatny
Operatory (6)
Kontroluj, jak każdy typ jednostki jest anonimizowany. Przekaż poprzez entity_operators w anonym_legal_anonymize_text:
John Smith → [CLIENT] lub [PERSON]
john@acme.com → (usunięty)
John Smith → a3f9b1...
4111-xxxx → enc:U2FsdGVkX1...
john@acme.com → jo**@****.com
John Smith → John Smith (tracked)
Przykłady Użycia
Analizuj tekst dla 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."
Anonimizuj przed wysłaniem do 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..."
Zaawansowany: operator na typ jednostki
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."
Zaawansowana Konfiguracja
Grupy Jednostek
Użyj entity_groups do przetwarzania określonych regionów zamiast wszystkich 267+ typów:
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
Niestandardowe Rozpoznawacze 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"
Rozwiązywanie Problemów
Narzędzia nie pojawiają się w Claude Desktop
Sprawdź ponownie url jest dokładnie https://anonym.legal/mcp i Authorization nagłówek jest sformatowany jako Bearer YOUR_API_KEY (brak brakującego prefiksu "Bearer", brak dodatkowych cudzysłowów). Sprawdź dzienniki Claude Desktop: ~/Library/Logs/Claude/ (macOS) lub %APPDATA%\Claude\logs\ (Windows).
Błąd analizy JSON przy uruchomieniu
Zatwierdź swoje claude_desktop_config.json z linterem JSON. Częsty błąd: przecinki końcowe (JSON ich nie pozwala). Użyj jsonlint.com do sprawdzenia.
Uwierzytelnienie nie powiodło się / błąd 401
Twój klucz API jest niepoprawny lub ma niewystarczający plan. Weryfikuj na anonym.legal — MCP wymaga planu Pro lub Business.
Zapora korporacyjna lub proxy blokuje połączenie
Ponieważ łącznik używa standardowego HTTPS do anonym.legal/mcp, zezwalaj na ten host, jeśli Twoja sieć filtruje ruch wychodzący. Nie trzeba otwierać żadnego procesu lokalnego ani portu.
Claude mówi "Nie mam dostępu do tego narzędzia"
Claude Desktop musi być w pełni uruchomiony ponownie (Cmd+Q / Alt+F4), a nie tylko zamknięcie okna. Ponadto potwierdź, że ikona młotka MCP jest widoczna — jeśli pokazuje 0 narzędzi, serwer nie uruchomił się.