Guías: Centro Claude Desktop Cursor VS Code Windsurf Continue Cline Comparar
🖥️ Claude Desktop — Cliente MCP de referencia

Claude Desktop
Guía de configuración de MCP Server

Claude Desktop es el cliente MCP de referencia oficial de Anthropic. anonym.legal MCP Server se conecta sobre transporte HTTP — sin Node.js, sin paquete npm, sin instalación local. Solo una URL y una clave de API. La configuración toma menos de 2 minutos.

transporte HTTP claude_desktop_config.json requiere Pro o Business
Transporte
HTTP
Clave de config
mcpServers
Punto final
anonym.legal/mcp
Costo
Pro / Business
Instalar
Ninguno requerido

Requisitos previos

  • Claude Desktop — descarga en claude.ai/download
  • cuenta de anonym.legal y clave de API — plan Pro o Business requerido. Obtén uno en anonym.legal
Sin Node.js necesario: anonym.legal MCP Server es solo HTTP — no hay nada que instalar y ningún paquete npm para ejecutar. Solo pegas una URL y una clave de API en el archivo de config abajo.

Instalación

1

Abre el archivo de configuración de Claude Desktop

El archivo de configuración se crea automáticamente al primer lanzamiento. Abrelo en tu editor:

macOSterminal
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windowsterminal
code %APPDATA%\Claude\claude_desktop_config.json
Linuxterminal
code ~/.config/Claude/claude_desktop_config.json
Consejo: Si el archivo no existe aún, créalo. Si está vacío, comienza con {}.
2

Agrega la entrada del servidor MCP

Agrega el mcpServers bloque. Reemplaza YOUR_API_KEY con tu clave real:

claude_desktop_config.jsonjson
{
  "mcpServers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
⚠ Importante: Nunca confirmes tu clave de API en control de versiones. Considera usar un administrador de variables de entorno o tu llavero del SO.

¿Prefieres no gestionar un archivo de config? En Claude.ai (web) puedes agregar anonym.legal como un conector personalizado en su lugar — inicia sesión con tu cuenta de anonym.legal y aprueba el acceso a través de Configuración → Conectores (OAuth 2.1 con PKCE). No se requiere archivo de config.

3

Reinicia Claude Desktop

Cierra completamente Claude Desktop (no solo cierra la ventana) y reabrelo. En macOS: Cmd+Q. El servidor MCP se inicia automáticamente cuando se lanza Claude Desktop.

4

Verifica la conexión

Busca el icono MCP (martillo 🔨) en la interfaz de Claude Desktop. Haz clic para ver las herramientas disponibles. Deberías ver 7 herramientas con la anonym_legal_ prefijo.

Prueba rápida: Escribe "Use anonym_legal_get_balance to check my balance" y Claude llamará a la herramienta y devolverá tu información de cuenta.

Múltiples servidores MCP

Claude Desktop admite múltiples servidores MCP simultáneamente. Solo agrega más entradas a mcpServers:

claude_desktop_config.json — múltiples servidoresjson
{
  "mcpServers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {"Authorization": "Bearer YOUR_API_KEY"}
    },
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/files"]
    }
  }
}

Herramientas disponibles (7)

Todas las herramientas son invocables por Claude automáticamente o bajo solicitud. Los nombres de las herramientas usan la anonym_legal_ prefijo.

anonym_legal_analyze_text
gratuito
Escanea el texto y devuelve todas las entidades PII detectadas con tipo, posición y puntuación de confianza — sin modificar nada.
anonym_legal_anonymize_text
tokens
Reemplaza PII con tokens reversibles usando operadores configurables por tipo de entidad. Devuelve texto anonimizado + mapa de token de sesión.
anonym_legal_detokenize_text
gratuito
Restaura valores de PII original desde tokens de sesión. Se usa para des-anonimizar respuestas de IA.
anonym_legal_get_balance
gratuito
Devuelve tu saldo de token actual, nivel del plan y fecha de reinicio siguiente.
anonym_legal_estimate_cost
gratuito
Vista previa del costo de token para un texto antes de anonimizar. Sin tokens consumidos.
anonym_legal_list_sessions
gratuito
Lista todas las sesiones de tokenización activas con hora de creación, conteo de entidades y vencimiento.
anonym_legal_delete_session
gratuito
Elimina una sesión y todos los tokens almacenados — para cumplimiento del derecho de GDPR a la eliminación.

Operadores (6)

Controla cómo se anonimiza cada tipo de entidad. Pasa a través de entity_operators en anonym_legal_anonymize_text:

replace
Reemplaza con texto personalizado o etiqueta de tipo de entidad.
John Smith → [CLIENT] o [PERSON]
redact
Elimina completamente — sin rastro en el texto.
john@acme.com → (eliminado)
hash
SHA-256 o SHA-512 — determinístico, unidireccional. Habilita deduplicación en documentos.
John Smith → a3f9b1...
encrypt
AES-256 con tu clave personal — reversible solo por el titular de la clave.
4111-xxxx → enc:U2FsdGVkX1...
mask
Reemplazo parcial — caracteres configurables desde el inicio o el final.
john@acme.com → jo**@****.com
keep
Detecta pero pasa sin cambios. Útil para auditar sin modificar.
John Smith → John Smith (rastreado)

Ejemplos de uso

Analiza el texto para PII

solicitud a Claude Desktop
Use anonym_legal_analyze_text to scan the following and tell me what PII it contains:
"Please review the contract for John Smith (john@acme.com, +1-555-0123)
 regarding project Alpha at 123 Main St, New York."

Anonimiza antes de enviar a Claude

solicitud a Claude Desktop
1. Use anonym_legal_anonymize_text to anonymize this text with replace operator for all entities.
2. Then summarize the anonymized contract.
3. Finally use anonym_legal_detokenize_text to restore the original names in your summary.

Text: "Contract between Sarah Miller (sarah@corp.eu) and TechCorp GmbH..."

Avanzado: operador por tipo de entidad

solicitud a Claude Desktop
Use anonym_legal_anonymize_text with these operators:
- PERSON: replace (with [CLIENT])
- EMAIL: redact
- CREDIT_CARD: hash
- PHONE: mask

Text: "Call Maria Garcia at +49-30-1234567, email: maria@example.de.
       Card ending 4111-1111-1111-1111 on file."

Configuración avanzada

Grupos de entidades

Usa entity_groups para procesar regiones específicas en lugar de los 267+ tipos:

ejemplos de grupos de entidades
UNIVERSAL    — Names, emails, phones, addresses, IPs (all regions)
FINANCIAL    — IBAN, SWIFT, credit cards, account numbers
DACH         — German/Austrian/Swiss-specific IDs, tax numbers
HEALTHCARE   — Medical record numbers, insurance IDs, diagnoses
NORTH_AMERICA— SSN, SIN, driver's licenses (US/CA)
EU_GENERAL   — EU-wide VAT, passport formats

Reconocedores regex personalizados

ejemplo de reconocedor ad-hoc en solicitud
Use anonym_legal_anonymize_text with ad_hoc_recognizers to also detect
project codes matching pattern "PROJ-[0-9]{4}" as entity type PROJECT_ID.

Text: "Assigned to PROJ-4821, contact: alice@example.com"

Solución de problemas

Herramientas que no aparecen en Claude Desktop

Verifica nuevamente el url es exactamente https://anonym.legal/mcp y el Authorization encabezado está formateado como Bearer YOUR_API_KEY (sin prefijo "Bearer" faltante, sin comillas adicionales). Verifica los registros de Claude Desktop: ~/Library/Logs/Claude/ (macOS) o %APPDATA%\Claude\logs\ (Windows).

Error de análisis JSON al iniciar

Valida tu claude_desktop_config.json con un linter JSON. Error común: comas al final (JSON no las permite). Usa jsonlint.com para verificar.

Autenticación fallida / error 401

Tu clave de API es incorrecta o tiene un plan insuficiente. Verifica en anonym.legal — MCP requiere plan Pro o Business.

Firewall corporativo o proxy bloquea la conexión

Dado que el conector usa HTTPS estándar a anonym.legal/mcp, lista blanca ese host si tu red filtra tráfico saliente. No es necesario abrir ningún proceso local o puerto.

Claude dice "No tengo acceso a esa herramienta"

Claude Desktop debe reiniciarse completamente (Cmd+Q / Alt+F4), no solo cerrar la ventana. También confirma que el icono del martillo MCP sea visible — si muestra 0 herramientas, el servidor no se inició.

🇩🇪