Cursor
Guía de configuración de MCP Server
Cursor se conecta a anonym.legal sobre HTTP — sin instalación, sin Node.js. Agrega la URL del punto final y tu clave de API a .cursor/mcp.json y ya está.
Requisitos previos
- Cursor — versión 0.40+ para soporte MCP. Descarga en cursor.sh
- clave de API de anonym.legal — plan Pro o Business (requerido para acceso MCP). Obtén uno en anonym.legal
- Sin Node.js, sin npm, sin instalación local — el servidor MCP de anonym.legal se ejecuta completamente sobre HTTP. No hay nada que descargar o ejecutar localmente.
Instalación
Crea el archivo de config MCP
Crea .cursor/mcp.json en tu raíz del proyecto (por proyecto) o ~/.cursor/mcp.json (global, se aplica a todos los proyectos):
{
"mcpServers": {
"anonym-legal": {
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Recarga Cursor
Presiona Cmd/Ctrl+Shift+P → Developer: Recarga ventana. O reinicia Cursor completamente.
Verifica en la configuración de Cursor
Ve a Cursor Settings → Features → MCP (o el panel MCP en la barra lateral). Deberías ver anonym-legal listado como un servidor activo con 7 tools.
Usar variables de entorno (recomendado)
Mantén tu clave de API fuera del archivo de config usando un .env archivo o expansión 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
⚠ Importante: Agrega .cursor/mcp.json a .gitignore si contiene tu clave de API directamente. Nunca confirmes secretos en control de versiones.
Herramientas disponibles (7)
gratuito
tokens
gratuito
gratuito
gratuito
gratuito
gratuito
Operadores (6)
John Smith → [CLIENT] o [PERSON]
john@acme.com → (eliminado)
John Smith → a3f9b1...
4111-xxxx → enc:U2FsdGVkX1...
john@acme.com → jo**@****.com
John Smith → John Smith (rastreado)
Usar con Cursor Agent
En el modo Agent de Cursor (Cmd+I o el panel Agent), las herramientas MCP están disponibles automáticamente. Puedes usarlas directamente en tu conversación:
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
Alcance de proyecto vs global
- Solo activo en este espacio de trabajo
- Puede usar clave de API específica del proyecto
- Bueno para proyectos de equipo (con .gitignore)
- Comprometido con repo (¡solo variables env!)
- Activo en todos los proyectos de Cursor
- Única config para mantener
- Bueno para uso personal
- Almacenado en directorio de inicio
Solución de problemas
Servidor MCP no aparece en configuración de Cursor
Verifica sintaxis JSON — Cursor ignora silenciosamente JSON inválido. Valida en jsonlint.com. También asegúrate de que el archivo esté en .cursor/mcp.json (no .cursorrules).
Conexión fallida a https://anonym.legal/mcp
Verifica que tu clave de API sea correcta y en plan Pro/Business. Prueba directamente: curl -H "Authorization: Bearer YOUR_KEY" https://anonym.legal/mcp — debe devolver un manifiesto MCP.
Las herramientas aparecen pero las llamadas fallan con 402
Se te han acabado los tokens. Verifica el saldo con anonym_legal_get_balance o recarga en anonym.legal.
401/403 del punto final MCP
Verifica nuevamente el Authorization encabezado sea exactamente Bearer YOUR_API_KEY (nota el espacio después de "Bearer") y que la clave no ha sido revocada o rotada en tu cuenta de anonym.legal.
Servidor no encontrado / sin herramientas listadas
Confirma que tu plan incluya acceso MCP — los niveles Free y Basic no. Verifica tu nivel con anonym_legal_get_balance o en tu panel de cuenta.