Una publicación de r/legaltech exploró la integración de Claude MCP con Court Listener. La pieza que falta en la mayoría de los MCP de investigación jurídica: la capa de contexto de web abierta (opiniones de analistas, noticias regulatorias, opiniones profesionales). Este tutorial lo agrega.
Requisitos previos
- Código Claude instalado
- Clave API de Scavio
- Token API de Court Listener (gratis)
Guia paso a paso
Paso 1: Adjuntar Scavio MCP
Alojado, sin infraestructura.
claude mcp add scavio https://mcp.scavio.dev/mcp --header "x-api-key: $SCAVIO_API_KEY"Paso 2: Wire Court Listener como herramienta MCP o HTTP independiente
Herramienta personalizada de ajuste o recuperación de MCP.
# Option A: wrap Court Listener API in a custom FastMCP server.
# Option B: define a plain function tool that hits Court Listener.Paso 3: Solicitud de habilidades para la investigación jurídica
Dile a Claude cuándo usar cuál.
# 'For case law lookups (citations, dockets, opinions) call Court Listener.
# For analyst commentary, regulatory news, Reddit r/legaltech threads call Scavio.'Paso 4: Prueba en una consulta de muestra
Verificación de extremo a extremo.
# Prompt: 'Summarize commentary on the latest EU AI Act amendment, plus the official text.'
# Expect: Court Listener (or EUR-Lex) for text + Scavio for commentary.Paso 5: Cite ambos en el resultado de LLM
Las citas son la moneda de la investigación jurídica.
# Prompt fragment: 'Every claim must cite a URL from one of the tools' results.
# Mark community sources (Reddit) explicitly.'Ejemplo en Python
# No direct Python needed — Claude Code orchestrates. Skill is the deliverable.Ejemplo en JavaScript
// Same — skill file is the artifact.Salida esperada
Legal research agent that pairs authoritative case data with open-web commentary. Each claim cites a URL; community sources are marked.