El Dilema del Desarrollador
Estás depurando un problema en producción. La traza de la pila incluye direcciones de correo electrónico de clientes. ¿La solución más rápida? Pegarla en Claude y pedir ayuda.
Pero esos datos de clientes ahora están:
- Almacenados en los sistemas de Anthropic
- Potencialmente utilizados para entrenamiento (dependiendo de tu plan)
- Visibles para cualquiera con acceso a tu historial de chat
El 77% de los desarrolladores pega datos sensibles en herramientas de IA. La mayoría no se da cuenta de las implicaciones hasta que es demasiado tarde.
La Solución del Servidor MCP
El Servidor del Protocolo de Contexto del Modelo (MCP) actúa como un proxy transparente entre tú y los asistentes de IA. Este:
- Intercepta tus solicitudes antes de que lleguen a la IA
- Detecta y anonimiza PII automáticamente
- Envía solo datos anonimizados a la IA
- Desanonimiza las respuestas para que veas el contexto original
Interactúas con la IA normalmente; la protección es invisible.
Configuración del Servidor MCP
Requisitos Previos
- Node.js 18+
- Claude Desktop, Cursor o VS Code con la extensión de Claude
- clave API de anonym.legal (obtén una gratis en anonym.legal/auth/signup)
Paso 1: Obtén Tu Clave API
- Regístrate en anonym.legal/auth/signup
- Navega a Configuración → Tokens API
- Genera un nuevo token
- Copia el token (solo lo verás una vez)
Paso 2: Configura Claude Desktop
Edita tu archivo de configuración 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
Agrega el servidor MCP de anonym.legal:
{
"mcpServers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "tu-clave-api-aquí"
}
}
}
}
Paso 3: Reinicia Claude Desktop
Cierra y vuelve a abrir Claude Desktop. Deberías ver "anonym-legal" en la lista de servidores MCP.
Configuración para Cursor IDE
Cursor utiliza el mismo protocolo MCP. Agrega a tu configuración de Cursor:
{
"mcp": {
"servers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "tu-clave-api-aquí"
}
}
}
}
}
Qué Se Anonimiza
El Servidor MCP detecta y anonimiza más de 285 tipos de entidades:
| Categoría | Ejemplos |
|---|---|
| Personal | Nombres, correos electrónicos, números de teléfono, fecha de nacimiento |
| Financiera | Tarjetas de crédito, cuentas bancarias, IBANs |
| Gobierno | Números de SSN, números de pasaporte, licencias de conducir |
| Técnica | Direcciones IP, claves API, tokens |
| Salud | Números de MRN, IDs de pacientes, números de seguro |
| Corporativa | IDs de empleados, números de cuenta |
Ejemplo de Transformación
Tu solicitud:
Depura este error del usuario john.smith@acme.com:
Error: Pago fallido para la tarjeta 4532-1234-5678-9012
ID del cliente: CUST-12345
IP: 192.168.1.100
Lo que Claude ve:
Depura este error del usuario [EMAIL_1]:
Error: Pago fallido para la tarjeta [CREDIT_CARD_1]
ID del cliente: [CUSTOMER_ID_1]
IP: [IP_ADDRESS_1]
Respuesta de Claude (para ti):
El error para john.smith@acme.com sugiere que la tarjeta
4532-1234-5678-9012 puede no tener fondos suficientes...
Tú ves los datos originales; Claude solo vio tokens.
Configuración Avanzada
Tipos de Entidades Personalizadas
Define patrones adicionales para detectar:
{
"mcpServers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "tu-clave-api",
"CUSTOM_PATTERNS": "JIRA-[0-9]+,TICKET-[A-Z0-9]+"
}
}
}
}
Lista Blanca de Datos Específicos
Algunos datos no deberían ser anonimizados (nombres de empresas públicas, nombres de productos):
{
"env": {
"ANONYM_API_KEY": "tu-clave-api",
"ALLOWLIST": "Anthropic,Claude,anonym.legal"
}
}
Deshabilitar Tipos de Entidades Específicas
Si necesitas que ciertos tipos pasen:
{
"env": {
"ANONYM_API_KEY": "tu-clave-api",
"DISABLED_ENTITIES": "PHONE_NUMBER,URL"
}
}
Verificación
Prueba que la anonimización esté funcionando:
- Abre Claude Desktop
- Pega texto con PII obvio: "Contacta a John Smith en john@example.com"
- Revisa los registros del servidor MCP (visibles en las herramientas de desarrollador de Claude Desktop)
- El registro debería mostrar: "Anonimizado: 2 entidades (PERSON, EMAIL_ADDRESS)"
Consideraciones de Seguridad
Dónde Ocurre el Procesamiento
| Componente | Ubicación |
|---|---|
| Servidor MCP | Tu máquina (local) |
| API de Detección de PII | servidores de anonym.legal (Alemania) |
| Modelo de IA | servidores de Anthropic/OpenAI |
El servidor MCP en sí se ejecuta localmente. Solo la solicitud de detección (con datos hash/anonimizados) va a la API de anonym.legal.
Retención de Datos
anonym.legal no almacena tus solicitudes ni respuestas. La API:
- Recibe texto para análisis
- Devuelve posiciones de entidades
- Desecha inmediatamente la entrada
Consulta nuestra política de privacidad para más detalles.
Comparación: Sin vs. Con Servidor MCP
| Aspecto | Sin | Con Servidor MCP |
|---|---|---|
| PII en solicitudes | Enviada al proveedor de IA | Reemplazada por tokens |
| Datos en registros de IA | Contiene PII real | Contiene solo tokens |
| Exposición a brechas | PII completa filtrada | Solo datos anonimizados |
| Cambio en el flujo de trabajo | Ninguno | Ninguno (transparente) |
Precios
El uso del Servidor MCP está incluido en todos los planes de anonym.legal:
| Plan | Tokens/mes | Precio |
|---|---|---|
| Gratis | 200 | €0 |
| Básico | 2,000 | €3/mes |
| Pro | 10,000 | €15/mes |
| Empresarial | 50,000 | €29/mes |
La mayoría de los desarrolladores se quedan en Básico (€3/mes) con un uso típico.
Conclusión
Los asistentes de IA son esenciales para el desarrollo moderno, pero no necesitan ver los datos de tus clientes.
La integración del Servidor MCP:
- No requiere cambios en el flujo de trabajo
- Protege PII automáticamente
- Funciona con Claude Desktop, Cursor y VS Code
- Cuesta €3/mes para la mayoría de los desarrolladores
Configúralo una vez y olvídate de ello; tus datos están protegidos por defecto.
Comienza:
Fuentes: