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 :
- Intercepte vos requêtes avant qu'elles n'atteignent l'IA
- Détecte et anonymise automatiquement les PII
- Envoie uniquement des données anonymisées à l'IA
- 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
- Inscrivez-vous sur anonym.legal/auth/signup
- Accédez à Paramètres → Jetons API
- Générez un nouveau jeton
- 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égorie | Exemples |
|---|---|
| Personnel | Noms, e-mails, numéros de téléphone, date de naissance |
| Financier | Cartes de crédit, comptes bancaires, IBANs |
| Gouvernement | Numéros de sécurité sociale, numéros de passeport, permis de conduire |
| Technique | Adresses IP, clés API, jetons |
| Santé | Numéros de dossier médical, identifiants de patient, numéros d'assurance |
| Entreprise | Identifiants 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 :
- Ouvrez Claude Desktop
- Collez du texte avec des PII évidentes : "Contactez John Smith à john@example.com"
- Vérifiez les journaux du serveur MCP (visibles dans les outils de développement de Claude Desktop)
- Le journal devrait montrer : "Anonymisé : 2 entités (PERSON, EMAIL_ADDRESS)"
Considérations de sécurité
Où se fait le traitement
| Composant | Emplacement |
|---|---|
| Serveur MCP | Votre machine (locale) |
| API de détection PII | serveurs anonym.legal (Allemagne) |
| Modèle IA | serveurs 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
| Aspect | Sans | Avec le serveur MCP |
|---|---|---|
| PII dans les requêtes | Envoyé au fournisseur d'IA | Remplacé par des jetons |
| Données dans les journaux d'IA | Contient de vraies PII | Contient uniquement des jetons |
| Exposition en cas de violation | PII complète divulguée | Seulement des données anonymisées |
| Changement de flux de travail | Aucun | Aucun (transparent) |
Tarification
L'utilisation du serveur MCP est incluse dans tous les plans d'anonym.legal :
| Plan | Jetons/mois | Prix |
|---|---|---|
| Gratuit | 200 | 0 € |
| Basique | 2 000 | 3 €/mois |
| Pro | 10 000 | 15 €/mois |
| Entreprise | 50 000 | 29 €/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 :