Guides : Hub Claude Desktop Cursor VS Code Windsurf Continue Cline Comparer
⚡ Cursor — Éditeur de Code IA-First

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.

HTTP · pas d'installation .cursor/mcp.json par projet ou global
Transport
HTTP
Clé de Configuration
mcpServers
Fichier de Configuration
.cursor/mcp.json
Portée
projet ou global

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

1

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) :

.cursor/mcp.json — méthode HTTPjson
{
  "mcpServers": {
    "anonym-legal": {
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Pas d'installation : Il n'y a pas de sous-processus local, pas de Node.js, pas de package à mettre à jour. La connexion va directement au point de terminaison MCP anonym.legal avec TLS 1.3.
2

Recharger Cursor

Appuyez sur Cmd/Ctrl+Shift+PDéveloppeur : Recharger la Fenêtre. Ou redémarrez Cursor complètement.

3

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 :

.cursor/mcp.json — référence envjson
{
  "mcpServers": {
    "anonym-legal": {
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer ${ANONYM_LEGAL_API_KEY}"
      }
    }
  }
}
.env (gitignored)
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)

anonym_legal_analyze_text
gratuit
Analysez le texte et renvoyez toutes les entités PII détectées avec le type, la position et le score de confiance — sans rien modifier.
anonym_legal_anonymize_text
jetons
Remplacez le PII par des jetons réversibles en utilisant les opérateurs configurables par type d'entité. Renvoie le texte anonymisé + la carte des jetons de session.
anonym_legal_detokenize_text
gratuit
Restaurez les valeurs PII d'origine à partir des jetons de session. Utilisé pour désanonymiser les réponses IA.
anonym_legal_get_balance
gratuit
Renvoie votre solde de jetons actuel, votre niveau de plan et la date de réinitialisation suivante.
anonym_legal_estimate_cost
gratuit
Aperçu du coût des jetons pour un texte avant l'anonymisation. Aucun jeton consommé.
anonym_legal_list_sessions
gratuit
Répertoriez toutes les sessions de tokenisation actives avec l'heure de création, le nombre d'entités et l'expiration.
anonym_legal_delete_session
gratuit
Supprimez une session et tous les jetons stockés — pour la conformité du droit à l'oubli du GDPR.

Opérateurs (6)

replace
Remplacer par un texte personnalisé ou une étiquette de type d'entité.
John Smith → [CLIENT] ou [PERSON]
redact
Supprimez complètement — aucune trace laissée dans le texte.
john@acme.com → (supprimé)
hash
SHA-256 ou SHA-512 — déterministe, unidirectionnel. Permet la déduplication entre les documents.
John Smith → a3f9b1...
encrypt
AES-256 avec votre clé personnelle — réversible uniquement par le titulaire de la clé.
4111-xxxx → enc:U2FsdGVkX1...
mask
Remplacement partiel — caractères configurables du début ou de la fin.
john@acme.com → jo**@****.com
keep
Détecter mais transmettre inchangé. Utile pour vérifier sans modifier.
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 :

dans le chat Agent Cursor
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)."
flux de travail automatisé dans Agent Cursor
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

Projet (.cursor/mcp.json)
  • 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 !)
Global (~/.cursor/mcp.json)
  • 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.

🇩🇪

Limitations : MCP nécessite Cursor 0.44+. Le mode Agent doit être actif — cependant, les demandes de chat standard ne déclenchent pas les outils MCP. Limites de débit : 4 000 jetons/mois (Pro), 10 000 (Business).