Tutorial 07: MCP Integrations for Legal Workflows
Connect Claude, ChatGPT or Codex to case law databases, document management systems, and court records for seamless legal research workflows using the Model Context Protocol.
CubreClaude: verificadoChatGPT / Codex: borradorGrok Bot: verificado
Qué ha cambiado desde que se escribióÚltima comprobación: 20 may 2026 · 2
- Controles de Codex 0.132.0 y Secure MCP Tunnel
El changelog de Codex 0.132.0 de OpenAI añade autenticación del SDK Python, APIs de turnos de solo texto más simples, salida estructurada para sesiones exec reanudadas, autenticación estándar de Codex para ejecutores remotos y preservación de fidelidad de imagen en app-server; el changelog de la API de OpenAI también introdujo Secure MCP Tunnel para acceso enterprise account-led a servidores MCP privados.
Acción recomendada: Para automatización legal, vuelva a comprobar almacenamiento de autenticación SDK, schemas de sesiones reanudadas, identidad del ejecutor remoto, propiedad del túnel MCP privado y revisión humana antes de conectar repositorios privilegiados o sistemas con datos de clientes.
Fuentes: OpenAI Codex changelog · OpenAI API changelog · OpenAI Secure MCP Tunnel guide
- Actualización de documentación OpenAI sobre modelos, planes y Responses API
La documentación OpenAI destaca ahora modelos actuales de la era GPT-5.5/GPT-5.4, nombres de planes ChatGPT actualizados y Responses API con herramientas integradas para nuevos workflows API.
Acción recomendada: Para workflows legales, evite consejos obsoletos sobre GPT-4 o precios fijos; verifique modelo, plan, herramientas, retención y controles de revisión antes de pilotos con clientes.
Fuentes: OpenAI models · ChatGPT pricing · GPT-5.5 in ChatGPT · Responses API migration · OpenAI tools guide · Code Interpreter tool
Este tutorial le muestra cómo conectar su asistente de IA a fuentes de datos jurídicos —jurisprudencia, gestión documental, registros judiciales— para que pueda investigar y verificar citas sin salir de Claude.
Objetivos de aprendizaje
Al finalizar este tutorial, usted podrá:
- Comprender el Model Context Protocol (MCP) y sus aplicaciones jurídicas
- Conectar una fuente de investigación de jurisprudencia (Midpage o CourtListener) a su asistente
- Conectarse a sistemas de gestión documental (iManage, Google Drive, Box, SharePoint)
- Crear flujos de trabajo personalizados de investigación jurídica con MCP
- Ejecutar flujos de trabajo de investigación normativa con seguimiento de versiones
- Implementar procesos automatizados de verificación de citas
- Configurar alertas de registros judiciales y monitoreo de expedientes
- Aplicar patrones de investigación multi‑paso con agentes
- Interpretar analítica de jurisprudencia para obtener perspectivas estratégicas
Nivel avanzado | Se requiere cierta comodidad técnica | Tiempo: 105 minutos
Parte 1: Comprender MCP para el ámbito jurídico
¿Qué es MCP?
Model Context Protocol (MCP) es el estándar abierto de Anthropic para conectar IA con herramientas externas y fuentes de datos. Piense en ello como un USB para la IA: un conector universal.
Por qué MCP importa en el ámbito jurídico
| Enfoque tradicional | Enfoque MCP |
|---|---|
| Copiar y pegar desde una plataforma de investigación al chat | El asistente consulta la plataforma directamente |
| Descargar desde iManage, subir al chat | El asistente accede a iManage directamente |
| Cambiar entre 5 herramientas diferentes | Una única interfaz con todas las herramientas |
| Entrada manual de datos | Flujo de datos automatizado |
Conectores verificados y servidores MCP
Solo se enumeran fuentes que pudieron comprobarse el 2026-09-02. Las páginas de configuración de proveedores que bloquean comprobaciones automatizadas se marcan como borrador en las secciones inferiores.
| Connector or server | What it gives you | Where it is documented |
|---|---|---|
| CourtListener | Expedientes y opiniones federales; público, clave API opcional | Viene preconfigurado en los plugins de Claude for Legal |
| Midpage | Búsqueda de jurisprudencia, análisis de opiniones, informes de expedientes (suscripción) | El propio plugin de Codex de Midpage, construido sobre Midpage MCP |
| CoCounsel Legal (Thomson Reuters) | Westlaw Deep Research con informes citados (suscripción, OAuth) | Plugin externo de Claude for Legal |
| Trellis, Descrybe, Solve Intelligence | Expedientes estatales, investigación de jurisprudencia, redacción de patentes (suscripción) | Tabla de conectores de Claude for Legal |
| iManage, Ironclad, DocuSign, Everlaw | DMS, registro contractual, firma electrónica, e-discovery (suscripción) | Tabla de conectores de Claude for Legal |
| Slack, Google Drive, Box | Acceso a chat y archivos | Tabla de conectores de Claude for Legal; Slack y Google Workspace también aparecen en la página de precios de Claude |
| Dropbox, Gmail, Google Drive, Microsoft Teams, Outlook, SharePoint | Conectores gestionados por OpenAI, con solicitud de aprobación antes de compartir datos | OpenAI remote MCP guide |
| Any remote MCP server | Su propio servidor o el de un proveedor a través de HTTP | Claude Code claude mcp add, el conector MCP de la API de Claude, la herramienta remote MCP de OpenAI, Codex config.toml |
Parte 2: Configurar un conector de investigación de jurisprudencia (Midpage)
Lo que ofrece Midpage
Midpage es una plataforma de investigación jurídica. Su MCP expone herramientas de jurisprudencia que el propio plugin de Codex de Midpage documenta como search, analyzeOpinion, findInOpinion, analyzeDocketReport y analyzeDocketFiling (comprobado el 2026-09-02). Se requiere una suscripción a Midpage.
Beneficios de la integración
Con un conector de investigación conectado:
- Investigar jurisprudencia sin salir de su asistente
- Verificar que las citas siguen siendo buen derecho
- Encontrar precedentes relevantes para sus hechos
- Redactar con autoridad jurídica integrada
Requisitos
- Suscripción a Midpage
- Claude Code, o la aplicación de escritorio Cowork en Pro, Max o Team (los conectores con remote MCP figuran en la pricing page)
Configuración
- Obtenga su endpoint o credenciales de Midpage MCP desde su cuenta de Midpage. Borrador: no se pudo recuperar la página de configuración de Midpage para verificación; el comando
@midpage/mcp-servermostrado en versiones anteriores de este tutorial no está verificado. - Añada el servidor. En Claude Code (MCP docs):
- Ejecute
/mcpen Claude Code para completar cualquier flujo OAuth y comprobar el estado;claude mcp listmuestra los servidores configurados. - En Cowork o Claude Desktop, añada el mismo servidor en Connectors; los servidores configurados en Claude Desktop pueden importarse con
claude mcp add-from-claude-desktop.
Probar la conexión
El asistente debería devolver citas de casos con una etiqueta de fuente de investigación. Si no aparece ninguna etiqueta, el conector no está activo.
Parte 3: Configurar CourtListener (alternativa gratuita)
Lo que ofrece CourtListener
CourtListener es una base de datos gratuita y de código abierto para investigación jurídica del Free Law Project:
- Jurisprudencia federal
- Opiniones de tribunales estatales
- Alegatos orales
- Integración con PACER mediante RECAP
- No requiere suscripción; una clave API aumenta los límites de tasa
CourtListener viene preconfigurado como conector en todos los plugins de Claude for Legal que realizan trabajo de litigios, PI, clínica o estudiantes de derecho (README, comprobado el 2026-09-02): instale el plugin, autorice el conector una vez, y las citas que lleguen a través de él se etiquetarán con su fuente. Las citas procedentes solo del conocimiento del modelo se marcan como [verify].
Para una configuración independiente, añada un servidor CourtListener MCP con claude mcp add. Borrador: no se pudo verificar ningún servidor MCP mantenido por Free Law Project; existen servidores comunitarios en GitHub, y el paquete @open-legal-tools/courtlistener-mcp nombrado en versiones anteriores de este tutorial no está verificado. Revise el código y el tratamiento de datos de cualquier servidor comunitario antes de dirigirlo a asuntos de clientes.
Probar la conexión
CourtListener vs. Midpage
| Feature | CourtListener | Midpage |
|---|---|---|
| Precio | Gratis | Suscripción |
| Cobertura | Buena cobertura federal, variable a nivel estatal | Cobertura comercial de investigación jurídica |
| Citator | Básico | Impulsado por IA |
| Velocidad de actualización | Varía según la fuente | Varía según el pipeline del proveedor |
| Mejor para | Presupuesto limitado, enfoque federal | Investigación jurídica completa |
Parte 4: Integración de gestión documental
Stack TypeScript de MCP (actualizado en febrero de 2026)
Para servidores MCP locales personalizados, utilice una de estas vías:
- Estable para producción hoy:
@modelcontextprotocol/sdk(rama v1.x) - Seguimiento de migración: supervise la documentación del despliegue de paquetes divididos (
@modelcontextprotocol/server+@modelcontextprotocol/client) y verifique su disponibilidad en npm antes de cambiar.
Los fragmentos de servidor personalizado de este tutorial usan el patrón de importación estable v1.x por fiabilidad en flujos de trabajo jurídicos de producción.
Instalación base:
Validación a la fecha (2026-02-10):
- Verificado en local con
@modelcontextprotocol/sdk@1.26.0 - Validado el handshake stdio mediante
StdioClientTransport(listado de herramientas + llamada de herramienta exitosa) - Confirmado que el patrón local servidor/cliente utilizado en este tutorial es ejecutable con el paquete estable actual
Antes de adoptar imports de paquetes divididos, verifique la disponibilidad en npm y haga pruebas en su entorno.
Opción A: Conectores que ya existen
La tabla de conectores de Claude for Legal (comprobada el 2026-09-02) cubre iManage (commercial-legal, corporate-legal), Box (corporate-legal), Google Drive y Slack (todos los plugins), además de Ironclad, DocuSign y Everlaw. Configúrelos en el .mcp.json de cada plugin o con claude mcp en Claude Code. Los conectores marcados como "customer subscription" requieren su propia cuenta y clave API.
Uso:
Borrador: en versiones anteriores de este tutorial aparecían un conector SharePoint para Cowork y un conector Clio ("LegalContext"); ninguno pudo verificarse frente a una fuente oficial el 2026-09-02.
Opción C: iManage mediante un servidor MCP personalizado
a integración con iManage requiere una configuración personalizada:
Paso 1: Crear aplicación de API de iManage
- Inicie sesión en iManage Control Center
- Cree una aplicación OAuth2
- Configure el redirect URI
- Anote el Client ID y Secret
Paso 2: Crear servidor MCP personalizado
Paso 3: Registrar el servidor
Esto escribe un .mcp.json con alcance de proyecto que puede confirmar en el repositorio para el equipo; --scope user lo mantiene privado para usted.
Parte 5: Crear flujos de trabajo de investigación jurídica
Flujo de trabajo 1: Investigación jurídica integral
Combine varias fuentes MCP para una investigación exhaustiva:
Patrón de respuesta del asistente:
Flujo de trabajo 2: Integración de contrato + investigación
Flujo de trabajo 3: Investigación para due diligence
Parte 6: Configuración avanzada de MCP
Ejecutar varios servidores y definir su alcance
Claude Code mantiene tres alcances (MCP docs, comprobado el 2026-09-02): local (predeterminado, privado para usted en este proyecto), project (.mcp.json en la raíz del repositorio, compartido mediante control de versiones) y user (todos sus proyectos). Añada servidores con claude mcp add --scope <scope> ..., enumérelos con claude mcp list, elimínelos con claude mcp remove <name>, y compruebe el estado o complete OAuth con /mcp dentro de una sesión. Mantenga los conectores de investigación en un alcance de proyecto compartido y las credenciales DMS específicas de cada asunto en su alcance de usuario.
Depurar conexiones
Comprobar estado:
Probar una herramienta específica:
Parte 7: Consideraciones de seguridad
Flujo de datos
Mejores prácticas de seguridad
Gestión de credenciales:
- Nunca confirme claves API en el control de versiones
- Use variables de entorno
- Rote las claves periódicamente
- Use claves separadas para distintos fines
Control de acceso:
- Limite el acceso del servidor MCP a los datos necesarios
- Use acceso de solo lectura cuando sea posible
- Audite los registros del servidor MCP
- Desactive las integraciones no utilizadas
Datos del cliente:
- Comprenda el tratamiento de datos de cada servicio
- Compruebe certificaciones SOC 2 e ISO 27001
- Revise los DPA de los servicios
- Considere qué asuntos pueden usar qué integraciones
verificación de cumplimiento
- Todos los servicios MCP revisados desde la perspectiva de seguridad
- Claves API almacenadas de forma segura
- Registros de acceso habilitados
- Acuerdos de tratamiento de datos vigentes
- Consentimiento del cliente obtenido cuando sea necesario
- Configuración aprobada por TI del despacho
Parte 8: Flujo de trabajo de investigación normativa
Integración de seguimiento legislativo
Conéctese a Congress API para seguimiento legislativo en tiempo real:
Configuración:
Comparación de versiones normativas
Flujo de trabajo para comparar versiones de normas entre sesiones legislativas:
Configuración MCP para seguimiento normativo:
Búsqueda de normativa regulatoria
Patrón para investigación regulatoria integral:
Flujos de trabajo de seguimiento de proyectos de ley
Configure seguimiento automatizado de legislación que afecte a su práctica:
Parte 9: Proceso de verificación de citas
Comprobación automatizada de citas
Implemente verificación de citas directamente en la redacción jurídica:
Sistema de verificación de buen derecho
Configuración para comprobación automatizada de citas:
Equivalentes de Shepardizing/KeyCiting
Proceso para verificar la fuerza de autoridad de una cita:
Validación del formato de cita
Flujo de trabajo para estandarizar citas:
Parte 10: Configuración de alertas de registros judiciales
Alertas en tiempo real de presentaciones judiciales
Configure la integración con PACER para el monitoreo de expedientes:
Configurar servidor PACER MCP:
Patrones de búsqueda en más de 850M registros
Patrones de consulta para búsqueda integral de registros judiciales:
Configuración de búsqueda a gran escala:
Monitoreo de expedientes
Flujo de trabajo automatizado de seguimiento de expedientes:
Seguimiento basado en partes
Monitoree todos los asuntos que involucren a partes específicas:
Parte 11: Patrón de investigación multi‑paso con agentes
Flujos de trabajo de investigación jurídica profunda
Ejecute tareas complejas de investigación con comportamiento similar al de un agente:
Síntesis de múltiples fuentes
Configuración para investigación coordinada entre fuentes:
Generación de plan de investigación
Flujo de trabajo para planificación automática de investigación:
Refinamiento iterativo
Cree flujos de trabajo de investigación que mejoren en cada iteración:
Parte 12: Interpretación de analítica de jurisprudencia
Analítica del comportamiento judicial
Integre analítica judicial para estrategia procesal:
Configuración para analítica judicial:
Datos de desempeño de abogados
Haga seguimiento de patrones de la contraparte:
Patrones de predicción de resultados
Predicción de resultados asistida por aprendizaje automático:
Análisis de rangos de acuerdo
Valoración de acuerdos basada en datos:
Parte 13: Comparación con soluciones empresariales
Asistente general + MCP vs. integración de Harvey
| Aspect | General assistant + MCP | Harvey |
|---|---|---|
| Configuración | DIY o configuración simple | Gestionada por el proveedor |
| Personalización | Control total | Limitada |
| Fuentes de investigación | Elija las suyas | Fuentes seleccionadas por Harvey |
| Gestión documental | Conecte cualquier sistema | Solo Harvey Vault |
| Modelo de precios | Mezcla por herramienta/servicio | Contratos empresariales todo en uno |
| Mantenimiento | Usted lo gestiona | Harvey lo gestiona |
Cuándo elegir cada uno
Elija un asistente general + MCP cuando:
- Quiere control sobre las integraciones
- El coste es un factor importante
- Tiene recursos de TI para la configuración
- Usa herramientas no estándar
Elija Harvey/Legora cuando:
- Quiere una solución llave en mano
- Se requiere soporte empresarial
- El presupuesto permite precios premium
- Necesita responsabilidad del proveedor
Haga esto ahora
- Conecte Midpage o CourtListener a su asistente (Parte 2 o 3)
- Ejecute una búsqueda de jurisprudencia y confirme que las citas llevan una etiqueta de fuente de investigación
- Verifique con el citator que una cita sigue siendo buen derecho
- Pruebe una tarea de investigación de múltiples fuentes (p. ej., jurisprudencia + documentos del despacho)
- Documente su configuración para su equipo
Relacionado
Referencia rápida: prompts de investigación por fuente
Estos prompts asumen que hay conectado un conector para la fuente nombrada; si no lo hay, el asistente debería indicarlo en lugar de adivinar.
Midpage
CourtListener
Legislative & Regulatory
Court Records
Citation Verification
Document Management
Analytics & Insights
Fuentes
Claude
- Connect Claude Code to tools via MCP (Claude Code Docs)
- MCP Connector (Claude Docs)
- Claude for Legal connectors (GitHub)
OpenAI
- Remote MCP servers and connectors (OpenAI Docs)
- MCP in Codex (Codex Docs)
- Midpage litigation skills for Codex (GitHub)
Protocol and research sources
- Model Context Protocol (Anthropic Announcement)
- MCP TypeScript SDK (Official Repo)
- MCP TypeScript SDK — v1.x Branch
- MCP TypeScript SDK on npm (
@modelcontextprotocol/sdk) - Build an MCP Server (Official Docs)
- MCP Connector (Claude Docs)
- Remote MCP Servers (Claude Docs)
- CourtListener
- PACER API Documentation
- Congress API for Legislative Tracking
- RECAP Project - Free Legal Research
Lecturas adicionales
- Midpage-Claude integration overview
- NIST AI Risk Management Framework (AI RMF 1.0)
- Harvard Law Library: Alternate Legal Research Tools