Claude Desktop
MCP Server Einrichtung
Claude Desktop ist Anthropics offizieller MCP-Referenzclient. Der anonym.legal MCP Server verbindet sich per HTTP-Transport — kein Node.js, kein npm-Paket, keine lokale Installation. Nur eine URL und ein API-Schlüssel. Die Einrichtung dauert unter 2 Minuten.
Voraussetzungen
- Claude Desktop — Download unter claude.ai/download
- anonym.legal Konto und API-Schlüssel — Pro- oder Business-Tarif erforderlich. Registrierung unter anonym.legal
Installation
Konfigurationsdatei öffnen
Die Konfigurationsdatei wird beim ersten Start automatisch erstellt. Öffnen Sie sie in Ihrem Editor:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
code %APPDATA%\Claude\claude_desktop_config.json
code ~/.config/Claude/claude_desktop_config.json
{} beginnen.MCP-Server-Eintrag hinzufügen
Fügen Sie den mcpServers-Block hinzu. Ersetzen Sie DEIN_API_SCHLUESSEL durch Ihren tatsächlichen Schlüssel:
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer DEIN_API_SCHLUESSEL"
}
}
}
}
Keine Lust auf eine Konfigurationsdatei? Bei Claude.ai (Web) können Sie anonym.legal stattdessen als Custom Connector hinzufügen — melden Sie sich mit Ihrem anonym.legal-Konto an und erteilen Sie den Zugriff unter Einstellungen → Connectors (OAuth 2.1 mit PKCE). Keine Konfigurationsdatei erforderlich.
Claude Desktop neu starten
Beenden Sie Claude Desktop vollständig (nicht nur das Fenster schließen) und starten Sie es neu. macOS: Cmd+Q. Der MCP-Server startet automatisch beim nächsten Start.
Verbindung prüfen
Suchen Sie das MCP-Symbol (Hammer 🔨) in der Claude Desktop-Oberfläche. Klicken Sie darauf, um verfügbare Tools anzuzeigen — es sollten 7 Tools mit dem Präfix anonym_legal_ erscheinen.
Mehrere MCP Server
Claude Desktop unterstützt mehrere MCP Server gleichzeitig. Fügen Sie einfach weitere Einträge zu mcpServers hinzu:
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {"Authorization": "Bearer DEIN_API_SCHLUESSEL"}
},
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/files"]
}
}
}
Verfügbare Tools (7)
| anonym_legal_analyze_text | Erkennt alle PII-Entitäten im Text — ohne Änderungen. Kostenlos. |
| anonym_legal_anonymize_text | Ersetzt PII durch reversible Tokens mit konfigurierbaren Operatoren. Token-Kosten fallen an. |
| anonym_legal_detokenize_text | Stellt Originalwerte aus Session-Tokens wieder her. Kostenlos. |
| anonym_legal_get_balance | Gibt aktuelles Token-Guthaben, Tarif und nächstes Reset-Datum zurück. Kostenlos. |
| anonym_legal_estimate_cost | Zeigt Token-Kosten vor der Anonymisierung an — keine Kosten. Kostenlos. |
| anonym_legal_list_sessions | Listet alle aktiven Tokenisierungs-Sessions mit Ablaufzeit. Kostenlos. |
| anonym_legal_delete_session | Löscht Session und alle gespeicherten Tokens — für DSGVO-Löschrecht. Kostenlos. |
Operatoren (6)
| replace | Ersetzen durch benutzerdefinierten Text oder Entitätstyp-Label (z.B. [KUNDE]) |
| redact | Vollständig entfernen — keine Spur im Text |
| hash | SHA-256 oder SHA-512 — deterministisch, einwegverschlüsselt, für Deduplizierung geeignet |
| encrypt | AES-256 mit persönlichem Schlüssel — nur für Schlüsselinhaber reversibel |
| mask | Teilweises Ersetzen — konfigurierbare Zeichen vom Anfang oder Ende |
| keep | Erkennen, aber unverändert durchlassen — für Prüfzwecke |
Anwendungsbeispiele
Text auf PII prüfen
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."
Anonymisieren, bevor der Text an Claude gesendet wird
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..."
Fortgeschritten: Operator pro Entitätstyp
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."
Erweiterte Konfiguration
Entitätsgruppen
Verwenden Sie entity_groups, um gezielt Regionen statt aller 267+ Typen zu verarbeiten:
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
Benutzerdefinierte Regex-Erkennung
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"
Fehlerbehebung
Tools erscheinen nicht in Claude Desktop
Prüfen Sie, ob die url exakt https://anonym.legal/mcp lautet und der Authorization-Header korrekt als Bearer DEIN_API_SCHLUESSEL formatiert ist (kein fehlendes "Bearer"-Präfix, keine zusätzlichen Anführungszeichen). Prüfen Sie die Logs: ~/Library/Logs/Claude/ (macOS) oder %APPDATA%\Claude\logs\ (Windows).
JSON-Parsing-Fehler beim Start
Überprüfen Sie Ihre claude_desktop_config.json mit einem JSON-Validator. Häufiger Fehler: nachgestellte Kommas (in JSON nicht erlaubt). Nutzen Sie jsonlint.com.
Authentifizierungsfehler / 401
Ihr API-Schlüssel ist falsch oder hat keinen ausreichenden Tarif. MCP erfordert Pro oder Business. Prüfen Sie unter anonym.legal.
Firmen-Firewall oder Proxy blockiert die Verbindung
Da der Connector Standard-HTTPS zu anonym.legal/mcp nutzt, geben Sie diesen Host in Ihrer Firewall frei, falls ausgehender Datenverkehr gefiltert wird. Es muss kein lokaler Prozess oder Port geöffnet werden.
Claude sagt "Ich habe keinen Zugriff auf dieses Tool"
Claude Desktop muss vollständig beendet werden (Cmd+Q / Alt+F4), nicht nur das Fenster schließen. Prüfen Sie auch, ob das MCP-Hammer-Symbol sichtbar ist.