Cursor
Przewodnik Konfiguracji Serwera MCP
Cursor łączy się z anonym.legal poprzez HTTP — brak instalacji, brak Node.js. Dodaj adres URL punktu końcowego i klucz API do .cursor/mcp.json i gotowe.
Wymagania Wstępne
- Cursor — wersja 0.40+ dla wsparcia MCP. Pobierz na cursor.sh
- klucz API anonym.legal — plan Pro lub Business (wymagany do dostępu MCP). Uzyskaj jeden na anonym.legal
- Brak Node.js, brak npm, brak instalacji lokalnej — serwer MCP anonym.legal działa całkowicie przez HTTP. Nie ma nic do pobrania lub uruchomienia lokalnie.
Instalacja
Utwórz plik konfiguracji MCP
Utwórz .cursor/mcp.json w głównym katalogu projektu (na projekt) lub ~/.cursor/mcp.json (globalny, dotyczy wszystkich projektów):
{
"mcpServers": {
"anonym-legal": {
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Ponownie załaduj Cursor
Naciśnij Cmd/Ctrl+Shift+P → Developer: Reload Window. Lub w pełni uruchom Cursor ponownie.
Weryfikuj w Ustawieniach Cursor
Przejdź do Cursor Settings → Features → MCP (lub panel MCP na pasku bocznym). Powinieneś zobaczyć anonym-legal wymieniony jako aktywny serwer z 7 narzędziami.
Używanie Zmiennych Środowiskowych (Zalecane)
Trzymaj swój klucz API poza plikiem konfiguracji używając .env pliku lub rozszerzenia env Cursor:
{
"mcpServers": {
"anonym-legal": {
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer ${ANONYM_LEGAL_API_KEY}"
}
}
}
}
ANONYM_LEGAL_API_KEY=your_actual_api_key_here
⚠ Ważne: Dodaj .cursor/mcp.json do .gitignore jeśli zawiera Twój klucz API bezpośrednio. Nigdy nie commituj sekretów do kontroli wersji.
Dostępne Narzędzia (7)
bezpłatny
tokeny
bezpłatny
bezpłatny
bezpłatny
bezpłatny
bezpłatny
Operatory (6)
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)
Używanie z Agentą Cursor
W trybie Agent Cursor (Cmd+I lub panel Agent), narzędzia MCP są dostępne automatycznie. Możesz ich użyć bezpośrednio w swojej konwersacji:
Before sending this to the API, use anonym_legal_anonymize_text to redact all emails and replace all person names with [USER]. "Send a welcome email to Hans Mueller (hans@example.de) and CC his manager Lisa Schneider (lisa@company.de)."
1. Read the file customer_data.json 2. Use anonym_legal_analyze_text to identify all PII fields 3. Use anonym_legal_anonymize_text with redact for emails, replace for names 4. Write the anonymized version to customer_data_anon.json 5. Show me a summary of what was removed
Zakres Projektu vs Globalny
- Aktywny tylko w tym workspace
- Może używać klucza API specyficznego dla projektu
- Dobry dla projektów zespołowych (z .gitignore)
- Zatwierdzony do repo (tylko zmienne env!)
- Aktywny we wszystkich projektach Cursor
- Pojedyncza konfiguracja do utrzymania
- Dobry do użytku osobistego
- Przechowywany w katalogu domowym
Rozwiązywanie Problemów
Serwer MCP nie pokazuje się w ustawieniach Cursor
Sprawdź składnię JSON — Cursor dyskretnie ignoruje nieprawidłowy JSON. Zwaliduj na jsonlint.com. Również upewnij się, że plik jest na .cursor/mcp.json (nie .cursorrules).
Połączenie nie powiodło się do https://anonym.legal/mcp
Weryfikuj, że Twój klucz API jest prawidłowy i na planie Pro/Business. Testuj bezpośrednio: curl -H "Authorization: Bearer YOUR_KEY" https://anonym.legal/mcp — powinien zwrócić manifest MCP.
Narzędzia pojawiają się ale wywołania zawodzą z 402
Skończyły Ci się tokeny. Sprawdź saldo za pomocą anonym_legal_get_balance lub doładuj na anonym.legal.
401/403 z punktu końcowego MCP
Dwukrotnie sprawdź Authorization nagłówek jest dokładnie Bearer YOUR_API_KEY (zwróć uwagę na spację po "Bearer") i że klucz nie został odwołany lub obrócony na Twoim koncie anonym.legal.
Serwer nie znaleziony / brak wymienionych narzędzi
Potwierdź, że Twój plan zawiera dostęp MCP — plany Bezpłatny i Podstawowy tego nie robią. Sprawdź swój poziom za pomocą anonym_legal_get_balance lub na Twoim panelu konta.