Cursor
Guide de Configuration du Serveur MCP
Cursor se connecte à anonym.legal sur HTTP — pas d'installation, pas de Node.js. Ajoutez l'URL du point de terminaison et votre clé API à .cursor/mcp.json et c'est fait.
Prérequis
- Cursor — version 0.40+ pour le support MCP. Télécharger à cursor.sh
- clé API anonym.legal — Plan Pro ou Business (requis pour l'accès MCP). En obtenir un sur anonym.legal
- Pas de Node.js, pas de npm, pas d'installation locale — le serveur MCP anonym.legal s'exécute entièrement sur HTTP. Il n'y a rien à télécharger ou à exécuter localement.
Installation
Créer le Fichier de Configuration MCP
Créer .cursor/mcp.json dans la racine de votre projet (par projet) ou ~/.cursor/mcp.json (global, s'applique à tous les projets) :
{
"mcpServers": {
"anonym-legal": {
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Recharger Cursor
Appuyez sur Cmd/Ctrl+Shift+P → Développeur : Recharger la Fenêtre. Ou redémarrez Cursor complètement.
Vérifier dans les Paramètres Cursor
Aller à Paramètres Cursor → Fonctionnalités → MCP (ou le panneau MCP dans la barre latérale). Vous devriez voir anonym-legal répertoriés comme un serveur actif avec 7 outils.
Utilisation de Variables d'Environnement (Recommandé)
Gardez votre clé API hors du fichier de configuration en utilisant un .env fichier ou l'expansion env de 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
⚠ Important : Ajouter .cursor/mcp.json à .gitignore s'il contient votre clé API directement. Ne validez jamais de secrets dans le contrôle de version.
Outils Disponibles (7)
gratuit
jetons
gratuit
gratuit
gratuit
gratuit
gratuit
Opérateurs (6)
John Smith → [CLIENT] ou [PERSON]
john@acme.com → (supprimé)
John Smith → a3f9b1...
4111-xxxx → enc:U2FsdGVkX1...
john@acme.com → jo**@****.com
John Smith → John Smith (suivi)
Utilisation avec Agent Cursor
En mode Agent de Cursor (Cmd+I ou le panneau Agent), les outils MCP sont disponibles automatiquement. Vous pouvez les utiliser directement dans votre conversation :
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
Portée Projet vs Global
- Actif uniquement dans cet espace de travail
- Peut utiliser une clé API spécifique au projet
- Bon pour les projets d'équipe (avec .gitignore)
- Validé dans le repo (variables env uniquement !)
- Actif dans tous les projets Cursor
- Configuration unique à maintenir
- Bon pour l'usage personnel
- Stocké dans le répertoire personnel
Dépannage
Le serveur MCP ne s'affiche pas dans les paramètres Cursor
Vérifiez la syntaxe JSON — Cursor ignore silencieusement les JSON non valides. Validez sur jsonlint.com. Assurez-vous également que le fichier est à .cursor/mcp.json (pas .cursorrules).
Connexion échouée à https://anonym.legal/mcp
Vérifiez que votre clé API est correcte et sur un plan Pro/Business. Testez directement : curl -H "Authorization: Bearer YOUR_KEY" https://anonym.legal/mcp — devrait renvoyer un manifeste MCP.
Les outils apparaissent mais les appels échouent avec 402
Vous avez épuisé vos jetons. Vérifiez le solde avec anonym_legal_get_balance ou rechargez sur anonym.legal.
401/403 du point de terminaison MCP
Vérifiez à nouveau que le Authorization en-tête est exactement Bearer YOUR_API_KEY (notez l'espace après "Bearer") et que la clé n'a pas été révoquée ou rotée dans votre compte anonym.legal.
Serveur non trouvé / pas d'outils répertoriés
Confirmez que votre plan inclut l'accès MCP — les niveaux Gratuit et De Base ne le font pas. Vérifiez votre niveau avec anonym_legal_get_balance ou dans votre tableau de bord de compte.