Retour au blogTechnique

Comment utiliser Claude et ChatGPT sans divulguer les...

Un guide pour les développeurs sur l'utilisation sécurisée des assistants IA.

February 22, 20267 min de lecture
MCP ServerClaude DesktopCursor IDEsecure AIdeveloper tools

Le dilemme du développeur

Vous déboguez un problème de production. La trace de la pile inclut des adresses e-mail de clients. La solution la plus rapide ? Collez-le dans Claude et demandez de l'aide.

Mais ces données clients sont maintenant :

  • Stockées dans les systèmes d'Anthropic
  • Potentiellement utilisées pour l'entraînement (selon votre plan)
  • Visibles par quiconque ayant accès à votre historique de chat

77 % des développeurs collent des données sensibles dans des outils IA. La plupart ne réalisent pas les implications avant qu'il ne soit trop tard.

La solution du serveur MCP

Le serveur Model Context Protocol (MCP) agit comme un proxy transparent entre vous et les assistants IA. Il :

  1. Intercepte vos requêtes avant qu'elles n'atteignent l'IA
  2. Détecte et anonymise automatiquement les PII
  3. Envoie uniquement des données anonymisées à l'IA
  4. Dé-anonymise les réponses afin que vous voyiez le contexte original

Vous interagissez normalement avec l'IA - la protection est invisible.

Configuration du serveur MCP

Prérequis

  • Node.js 18+
  • Claude Desktop, Cursor ou VS Code avec l'extension Claude
  • Clé API anonym.legal (obtenez-en une gratuite à anonym.legal/auth/signup)

Étape 1 : Obtenez votre clé API

  1. Inscrivez-vous sur anonym.legal/auth/signup
  2. Accédez à Paramètres → Jetons API
  3. Générez un nouveau jeton
  4. Copiez le jeton (vous ne le verrez qu'une seule fois)

Étape 2 : Configurez Claude Desktop

Modifiez votre fichier de configuration de Claude Desktop :

macOS : ~/Library/Application Support/Claude/claude_desktop_config.json Windows : %APPDATA%\Claude\claude_desktop_config.json Linux : ~/.config/Claude/claude_desktop_config.json

Ajoutez le serveur MCP anonym.legal :

{
  "mcpServers": {
    "anonym-legal": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-anonym-legal"],
      "env": {
        "ANONYM_API_KEY": "your-api-key-here"
      }
    }
  }
}

Étape 3 : Redémarrez Claude Desktop

Fermez et rouvrez Claude Desktop. Vous devriez voir "anonym-legal" dans la liste des serveurs MCP.

Configuration pour l'IDE Cursor

Cursor utilise le même protocole MCP. Ajoutez à vos paramètres Cursor :

{
  "mcp": {
    "servers": {
      "anonym-legal": {
        "command": "npx",
        "args": ["-y", "@anthropic/mcp-server-anonym-legal"],
        "env": {
          "ANONYM_API_KEY": "your-api-key-here"
        }
      }
    }
  }
}

Ce qui est anonymisé

Le serveur MCP détecte et anonymise plus de 285 types d'entités :

CatégorieExemples
PersonnelNoms, e-mails, numéros de téléphone, date de naissance
FinancierCartes de crédit, comptes bancaires, IBANs
GouvernementNuméros de sécurité sociale, numéros de passeport, permis de conduire
TechniqueAdresses IP, clés API, jetons
SantéNuméros de dossier médical, identifiants de patient, numéros d'assurance
EntrepriseIdentifiants d'employé, numéros de compte

Exemple de transformation

Votre requête :

Déboguez cette erreur de l'utilisateur john.smith@acme.com :
Erreur : Le paiement a échoué pour la carte 4532-1234-5678-9012
Identifiant client : CUST-12345
IP : 192.168.1.100

Ce que Claude voit :

Déboguez cette erreur de l'utilisateur [EMAIL_1] :
Erreur : Le paiement a échoué pour la carte [CREDIT_CARD_1]
Identifiant client : [CUSTOMER_ID_1]
IP : [IP_ADDRESS_1]

Réponse de Claude (pour vous) :

L'erreur pour john.smith@acme.com suggère que la carte
4532-1234-5678-9012 pourrait avoir des fonds insuffisants...

Vous voyez les données originales ; Claude n'a jamais vu que des jetons.

Configuration avancée

Types d'entités personnalisés

Définissez des modèles supplémentaires à détecter :

{
  "mcpServers": {
    "anonym-legal": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-anonym-legal"],
      "env": {
        "ANONYM_API_KEY": "your-api-key",
        "CUSTOM_PATTERNS": "JIRA-[0-9]+,TICKET-[A-Z0-9]+"
      }
    }
  }
}

Liste blanche de données spécifiques

Certaines données ne doivent pas être anonymisées (noms d'entreprises publiques, noms de produits) :

{
  "env": {
    "ANONYM_API_KEY": "your-api-key",
    "ALLOWLIST": "Anthropic,Claude,anonym.legal"
  }
}

Désactiver des types d'entités spécifiques

Si vous avez besoin que certains types passent :

{
  "env": {
    "ANONYM_API_KEY": "your-api-key",
    "DISABLED_ENTITIES": "PHONE_NUMBER,URL"
  }
}

Vérification

Testez que l'anonymisation fonctionne :

  1. Ouvrez Claude Desktop
  2. Collez du texte avec des PII évidentes : "Contactez John Smith à john@example.com"
  3. Vérifiez les journaux du serveur MCP (visibles dans les outils de développement de Claude Desktop)
  4. Le journal devrait montrer : "Anonymisé : 2 entités (PERSON, EMAIL_ADDRESS)"

Considérations de sécurité

Où se fait le traitement

ComposantEmplacement
Serveur MCPVotre machine (locale)
API de détection PIIserveurs anonym.legal (Allemagne)
Modèle IAserveurs Anthropic/OpenAI

Le serveur MCP lui-même fonctionne localement. Seule la demande de détection (avec des données hachées/anonymisées) va à l'API d'anonym.legal.

Conservation des données

anonym.legal ne stocke pas vos requêtes ou réponses. L'API :

  • Reçoit du texte pour analyse
  • Retourne les positions des entités
  • Jette immédiatement l'entrée

Consultez notre politique de confidentialité pour plus de détails.

Comparaison : Sans vs. Avec le serveur MCP

AspectSansAvec le serveur MCP
PII dans les requêtesEnvoyé au fournisseur d'IARemplacé par des jetons
Données dans les journaux d'IAContient de vraies PIIContient uniquement des jetons
Exposition en cas de violationPII complète divulguéeSeulement des données anonymisées
Changement de flux de travailAucunAucun (transparent)

Tarification

L'utilisation du serveur MCP est incluse dans tous les plans d'anonym.legal :

PlanJetons/moisPrix
Gratuit2000 €
Basique2 0003 €/mois
Pro10 00015 €/mois
Entreprise50 00029 €/mois

La plupart des développeurs restent sur le plan Basique (3 €/mois) avec une utilisation typique.

Conclusion

Les assistants IA sont essentiels pour le développement moderne, mais ils n'ont pas besoin de voir les données de vos clients.

L'intégration du serveur MCP :

  • Ne nécessite aucun changement de flux de travail
  • Protège automatiquement les PII
  • Fonctionne avec Claude Desktop, Cursor et VS Code
  • Coûte 3 €/mois pour la plupart des développeurs

Configurez-le une fois et oubliez-le - vos données sont protégées par défaut.

Commencez :


Sources :

Prêt à protéger vos données ?

Commencez à anonymiser les PII avec plus de 285 types d'entités dans 48 langues.