Skip to main content
Glama

PRIMAMCP — Derecho alemán y de la UE para cualquier asistente de IA

Contexto legal verificado y citable a través del Model Context Protocol. Claude · ChatGPT · Cursor · Copilot · cualquier cliente compatible con MCP.

Website NPM MCP GDPR Made in Germany License: MIT

Inicio rápido · Herramientas · Skills y reglas · Cobertura · English


La IA alucina en cuestiones legales. PRIMAMCP aporta los hechos.

Sin PRIMAMCP:

❌ "§ 823a BGB regula la responsabilidad por indemnización por daños y perjuicios …" (este párrafo no existe) ❌ "Art. 9 RGPD permite el tratamiento con consentimiento — estado 2023" (corte de entrenamiento, posiblemente desactualizado) ❌ "El BGH decidió en VI ZR 999/22 …" (número de expediente inventado)

Con PRIMAMCP:

§ 253 Abs. 2 BGB — texto completo, estado 2024-10-01, URL directa a la fuente oficial ✅ Art. 9 Abs. 2 lit. a RGPD — texto completo con ruta jerárquica ✅ BGH VI ZR 175/22 del 2023-05-15 — fallo + normas citadas

PRIMAMCP es un servidor MCP listo para producción que brinda a los asistentes de IA acceso verificado al derecho alemán y europeo — actualizado a diario desde fuentes oficiales, buscable con búsqueda híbrida de tres niveles, cada resultado con referencia exacta. Estado: MRR@10 = 0,676 en el benchmark GerLeRB público.


Related MCP server: legal-text-mcp-de

⚡ Inicio rápido en 60 segundos

Endpoint: https://mcp.planitprima.com/mcp (HTTP de flujo continuo, autenticación Bearer u OAuth 2.1)

# Variante 1 — npx-Setup (alle Clients, einfachster Weg)
npx -y @planit-tech/primamcp setup --client claude
# unterstützt: claude | cursor | vscode | windsurf

# Variante 2 — manueller Eintrag (siehe Client-Sektionen unten)

Obtener clave API: mcp.planitprima.com → prueba gratuita de 14 días, sin tarjeta de crédito. El texto en claro aparece exactamente una vez al crearlo — cópialo directamente en el cliente.


🔧 Configuración por cliente

Archivo de configuración:

Plataforma

Ruta

macOS

~/Library/Application Support/Claude/claude_desktop_config.json

Windows

%APPDATA%\Claude\claude_desktop_config.json

Linux

~/.config/Claude/claude_desktop_config.json

Entrada:

{
  "mcpServers": {
    "primamcp": {
      "type": "http",
      "url": "https://mcp.planitprima.com/mcp",
      "headers": {
        "Authorization": "Bearer sk-legal-DEIN-API-KEY"
      }
    }
  }
}

Cierra Claude Desktop por completo (Salir, no solo cerrar la ventana) y vuelve a abrirlo. El icono de MCP ahora muestra PRIMAMCP con nueve herramientas.

Prompt de prueba: "¿Cuáles son los requisitos para una reclamación de indemnización por daños y perjuicios según el § 253 BGB? Por favor, con indicación de la fuente."

Solución de problemas:

  • PRIMAMCP no aparece → Verifica la sintaxis JSON con python -m json.tool < claude_desktop_config.json. Error frecuente: falta una coma entre varios servidores.

  • 401 Unauthorized → ¿El prefijo del token sk-legal- es correcto? ¿La suscripción está activa?

  • 429 Rate-Limit → 60 solicitudes/minuto por asiento. Las sesiones de investigación largas pueden alcanzar este límite — añade un segundo asiento o haz una pausa breve.

Instalación con un clic:

🖱️ Añadir PRIMAMCP a Cursor

Después del clic: introduce la clave API (sk-legal-…) en el editor de configuración de Cursor en lugar de YOUR_PRIMAMCP_API_KEY.

Manual: .cursor/mcp.json en la raíz del proyecto o ~/.cursor/mcp.json global:

{
  "mcpServers": {
    "primamcp": {
      "type": "http",
      "url": "https://mcp.planitprima.com/mcp",
      "headers": {
        "Authorization": "Bearer ${env:PRIMAMCP_TOKEN}"
      }
    }
  }
}

Importante: nunca subas el token al repositorio — añade .cursor/mcp.json a .gitignore, u obtén el token mediante una variable de entorno (ver fragmento arriba).

Casos de uso:

  • Generación de TdC con cláusulas reales del BGB (§§ 305–310, § 309 Nr. 7)

  • Verificación de cumplimiento del RGPD al escribir código de procesamiento de datos (Art. 6, Art. 9 RGPD)

  • Clasificación de riesgo de la Ley de IA al construir pipelines de ML

→ Recomendado: copiar la regla de Cursor para que Cursor use PRIMAMCP automáticamente en cuestiones legales.

Los clientes de navegador hablan MCP de forma nativa a través de OAuth 2.1 — sin código, sin token en texto claro en el almacenamiento del navegador.

ChatGPT:

  1. SettingsConnectorsAdd custom connector

  2. Name: PRIMAMCP

  3. MCP Server URL: https://mcp.planitprima.com/mcp

  4. Authentication: OAuth

  5. Save → pestaña del navegador → inicio de sesión en PRIMAMCP → Allow

  6. En el chat: menú desplegable Tools → activar PRIMAMCP

Claude.ai:

  1. SettingsConnectorsAdd custom

  2. Name: PRIMAMCP

  3. Remote MCP server URL: https://mcp.planitprima.com/mcp

  4. Sign in → inicio de sesión en PRIMAMCP → Allow

  5. En el chat: icono Tools → activar PRIMAMCP

💡 Claude.ai también admite MCP Resourceslegal://rechtsrahmen y similares aparecen como referencias adjuntables en el chat.

Asientos y OAuth: Cada sujeto OAuth = un asiento (mismo subject_id, incluso si lo usas en ambos clientes).

Prompt de sistema para Custom-GPT: Si creas un Custom-GPT con PRIMAMCP, copia el System-Prompt predefinido — obliga al uso de herramientas y a la obligación de citar.

Copilot Studio admite servidores MCP como "Custom Connectors" y, a diferencia de muchos otros clientes, también extrae Resources, lo que es especialmente valioso para PRIMAMCP (legal://rechtsrahmen, legal://eu_celex_registry).

Vía A — OAuth (recomendado):

  1. ToolsAdd a toolNew toolModel Context Protocol

  2. Server URL: https://mcp.planitprima.com/mcp

  3. Authentication: OAuth 2.0. Los endpoints (URL de autorización, URL de token, scopes) los recibes de nosotros — escribe a support@planitprima.com, registramos la URI de redirección de tu tenant.

  4. Save & Test → inicio de sesión en PRIMAMCP → Allow

Vía B — Clave API (bots servidor a servidor):

  1. ToolsNew toolModel Context Protocol

  2. Server URL: https://mcp.planitprima.com/mcp

  3. Authentication: Bearer

  4. Token: sk-legal-…

Casos de uso:

  • Bot de cumplimiento en Teams — consultas RGPD con artículos citados

  • Revisión de contratos en Word — cláusula marcada → párrafos BGB relevantes

  • Power Apps para asesoría interna — app low-code con corpus legal

Cualquier cliente con soporte MCP de HTTP de flujo continuo funciona. Configuración general:

{
  "mcpServers": {
    "primamcp": {
      "type": "http",
      "url": "https://mcp.planitprima.com/mcp",
      "headers": {
        "Authorization": "Bearer sk-legal-DEIN-API-KEY"
      }
    }
  }
}

Ruta de configuración por cliente:

Cliente

Ruta

VS Code (Copilot Chat)

.vscode/mcp.json (workspace) o UI de Settings

Windsurf

Settings → MCP Servers

Zed

~/.config/zed/settings.jsoncontext_servers

Cline

VS Code Settings → Cline → MCP Servers

App propia: MCP Python SDK o TypeScript SDK. Endpoint + token Bearer, no se necesita nada más.

Prueba sin cliente:

curl -X POST https://mcp.planitprima.com/mcp \
  -H "Authorization: Bearer sk-legal-..." \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

🛠️ Herramientas

Nueve herramientas, todas con capacidad de lote, todas asíncronas, todas citables. Las herramientas de descubrimiento ofrecen respuestas compactas (~4 k tokens), las herramientas de detalle ofrecen textos completos. Paginación estándar mediante count / total / offset / has_more / next_offset / hint.

Herramienta

Propósito

Categoría

legal_search

Búsqueda híbrida con reordenamiento por IA + filtros

Descubrimiento

legal_lookup

Texto completo de una norma mediante cita

Detalle

legal_lookup_batch

Hasta 20 búsquedas en una sola llamada

Detalle

legal_get_context

Normas circundantes de una referencia

Detalle

legal_find_citing_decisions

Decisiones de tribunales federales sobre una norma

Detalle

legal_get_materials

Justificación oficial de la ley (documento del Bundestag) sobre una norma

Detalle

legal_list_laws

Listar leyes disponibles

Descubrimiento

legal_get_toc

Índice de una ley

Descubrimiento

legal_get_stats

Estadísticas de índice y base de datos

Descubrimiento

Ejemplo — legal_search

{
  "tool": "legal_search",
  "arguments": {
    "query": "Schmerzensgeld bei Persönlichkeitsverletzung",
    "top_k": 5
  }
}

Devuelve §§ 823, 253 BGB más decisiones relevantes del BGH — mezcladas, ordenadas por relevancia, no por tipo de fuente.

Ejemplo — legal_lookup

{
  "tool": "legal_lookup",
  "arguments": { "citation": "Art. 6 Abs. 1 lit. a DSGVO" }
}

Devuelve el texto exacto con ruta jerárquica y estado.

Formas de cita aceptadas: § 823 BGB, § 1 Abs. 1 GG, § 280 Abs. 1 Satz 1 BGB, Art. 6 Abs. 1 lit. a DSGVO, Art. 5 Abs. 1 EU 2024/1689, C-311/18, BGH VI ZR 175/22, BVerfG 1 BvR 16/13.

Referencia completa de herramientas con todos los parámetros, ejemplos y esquemas de respuesta


🧩 MCP Resources y Prompts

Además de las herramientas, PRIMAMCP ofrece seis Resources y tres Prompts.

Resources

URI

Propósito

Cuota

legal://rechtsrahmen

Dominio → leyes relevantes (protección de datos → DSGVO+BDSG+TTDSG; seguros → VVG, no BGB)

Gratis

legal://filter_values

Valores de filtro válidos para legal_search

Gratis

legal://eu_celex_registry

IDs CELEX seleccionadas para actos jurídicos de la UE

Gratis

legal://norm/{norm_id}

Texto completo de una norma individual como recurso

Por usuario

legal://law/{source_type}/{abbreviation}

Índice de una ley

Por usuario

legal://eu/celex/{celex}

Acto jurídico de la UE por ID CELEX

Por usuario

Prompts (Comandos de barra)

Comando

Propósito

/legal_research

Investigación estructurada con citas a pie de página, obligación de usar la herramienta

/citation_resolve

Cita individual → texto completo verificado

/compare_de_eu

Comparar normativa alemana y de la UE + indicar la relación (transposición/goldplating/…)

Disponible en Claude Desktop, Claude.ai, Copilot Studio.


🪄 Skills & Rules

Fragmentos prefabricados que enseñan a tu cliente de IA cuándo y cómo usar PRIMAMCP. Copia y pega, listo.

Asset

Sistema destino

Propósito

rules/cursor.md

Cursor (.cursor/rules/)

Regla de activación: ante §, BGB, DSGVO, sentencia → invocar PRIMAMCP, siempre citar, nunca alucinar

skills/legal-research/

Claude Code

Skill con frontmatter YAML: flujo de trabajo de 5 pasos para una investigación jurídica correcta

prompts/chatgpt-custom-gpt.md

ChatGPT Custom-GPT

System Prompt + obligación de cita similar al Skill

prompts/copilot-instructions.md

GitHub Copilot (.github/copilot-instructions.md)

Instrucción en todo el repositorio: usar PRIMAMCP para preguntas legales

Los MCP-Prompts incluidos (/legal_research, /citation_resolve, /compare_de_eu) cubren el mismo flujo de trabajo del lado del servidor — úsalos en clientes compatibles con MCP (Claude Desktop, Claude.ai, Copilot Studio); los Skills/Rules del lado del cliente son la variante para clientes sin soporte nativo de prompts.


📚 Qué cubre PRIMAMCP

Fuente

Contenido

Actualización

Derecho federal

BGB, ZPO, HGB, AktG, GmbHG, StGB, StPO, AO, EStG, KStG, UStG, SGB I–XII, KSchG, ArbZG, MiLoG, AGG, BetrVG, TVG, BDSG, … — leyes y reglamentos federales

Diaria

Derecho de los Länder

Baviera (gesetze-bayern.de) y Renania del Norte-Westfalia (recht.nrw.de) — leyes y reglamentos regionales

Diaria

Reglamentos administrativos

Circulares de aplicación, directrices, reglamentos de ejecución del gobierno federal (p. ej., TA Luft, AEAO)

Diaria

Derecho de la UE

DSGVO, KI-VO, MiCA, DORA, NIS2, DSA, DMA, Data Act, Data Governance Act, reglamentos, directivas, decisiones

Diaria

Jurisprudencia del TJUE/TG

Números de procedimiento como C-311/18, T-451/20

Diaria

Tribunales federales (desde 2010)

BGH, BVerwG, BFH, BAG, BSG, BVerfG, BPatG, GmSOGB

Diaria

Decisiones clave (hasta 2009)

BVerfGE (colección oficial, incl. Lüth/Elfes), sentencias del BVerwG

Colección completa

Jurisprudencia de los Länder

Sächsisches OVG (Bautzen), tribunales superiores de NRW (OVG/OLG/LAG/FG/LSG/VerfGH NRW)

En curso

Guías de protección de datos

Directrices del CEPD/EDPB y resoluciones de la DSK — soft law sobre DSGVO/BDSG

En curso

Materiales legislativos

Documentos del Bundestag con exposición de motivos oficial — la "voluntad del legislador" (herramienta legal_get_materials)

Diaria

Derecho federal alemán completo · Derecho de los Länder Baviera y NRW · Derecho de la UE completo · Decisiones de tribunales federales y regionales · Guías de protección de datos · Cada norma citable individualmente. Todos los contenidos provienen de fuentes oficiales de acceso gratuito — sin licencia editorial, sin datos de terceros, sin cadena de licencias opaca.

Índice inverso estable: ¿Qué norma ha sido citada por qué decisión? Lo proporciona la herramienta legal_find_citing_decisions.

Gratuito en la web: Más de 235.000 páginas de leyes de derecho federal y de la UE se pueden consultar libremente y sin inicio de sesión en mcp.planitprima.com — cada norma con jurisprudencia relevante enlazada y, cuando existe, con descripciones explicativas.

¿Está mi ley incluida? Una búsqueda de texto libre en la página de inicio comprueba al instante si las leyes que te interesan están indexadas en PRIMAMCP.


🎯 ¿Por qué PRIMAMCP?

Frente al uso directo de LLM: Sin corte de entrenamiento. Párrafos exactos en lugar de invenciones. Cada respuesta con referencia. Separación clara entre BGB / DSGVO / sentencias del BGH. La IA alucina regularmente en cuestiones legales — con PRIMAMCP, eso se acaba.

Frente a otros servidores MCP legales: Listo para producción, no un proyecto de hobby. Búsqueda híbrida con reranking de IA (benchmark público). Cuota por usuario, OAuth + API Key, soporte comercial, actualización diaria desde fuentes oficiales.

Frente a soluciones integrales de IA (Harvey, Noxtua): PRIMAMCP es la capa subyacente — el proveedor de contexto legal citable. Sin LLM propio, sin flujo de trabajo propio.


🔒 Cumplimiento normativo y seguridad

  • Alojamiento en Alemania — todos los datos procesados y almacenados exclusivamente en servidores de Hetzner en Alemania

  • Conforme al RGPD — se incluye contrato de procesamiento de datos (AVV) según el art. 28 del RGPD

  • Sin datos personales en el funcionamiento normal — el índice solo contiene textos legales públicos; el contenido de las llamadas a herramientas no se conserva

  • Claves API con hash SHA-256 — el texto plano solo es visible una vez al crearlas

  • Autenticación dual — API Key (sk-legal-…) para servidor a servidor, OAuth 2.1 con JWT para clientes web

  • Cuota por usuario con límite de uso justo (60 solicitudes/minuto)

  • Stripe para el procesamiento de pagos bajo el EU-US Data Privacy Framework (art. 45 del RGPD)

→ Información vinculante en Términos y condiciones y Política de privacidad.


💰 Precios

Un plan, facturación clara. 19 € por usuario / mes. 14 días de prueba gratuita, sin tarjeta de crédito, cancelación en cualquier momento. Corpus legal completo incluido.

mcp.planitprima.com/pricing


📖 Documentación adicional


🤝 Contribuciones y soporte

Las solicitudes de extracción para la documentación son bienvenidas: errores tipográficos, ejemplos faltantes, nuevas guías de inicio rápido para más clientes MCP. También se aceptan contribuciones de código en el paquete wrapper de npm (packages/primamcp/).


📜 Licencia

Código y documentación en este repositorio: Licencia MIT.

El código fuente del servidor de PRIMAMCP no es de código abierto — PRIMAMCP es un servicio SaaS gestionado, operado por PLANIT // TECH GmbH en Alemania.


PRIMAMCP proporciona información legal verificada, no asesoría legal en el sentido de la Ley de Asesoría Legal (RDG). Para un asesoramiento legal concreto, dirígete a una abogada o un abogado. Los resultados del índice de PRIMAMCP no sustituyen una evaluación jurídica en el caso concreto.


© 2026 PLANIT // TECH GmbH · Aviso legal · Política de privacidad · Términos y condiciones

A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
6wRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Connect AI to millions of laws and court cases with the Lawstronaut MCP.

  • One-step legal compliance for vibe-coded apps: privacy, terms, cookie banner and EU AI Act check.

  • EU law, article-level: GDPR, NIS2, DORA, EU AI Act + more, with EUR-Lex citations. Keyless.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/PLANIT-TECH/primamcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server