Skip to main content
Glama

🇺🇸 Servidor MCP de legislación estadounidense

Datos legales de EE. UU. completos en tu flujo de trabajo de IA. Busca proyectos de ley del Congreso, documentos del Registro Federal, opiniones judiciales y comités. No se requieren claves API (opcionales para acceso mejorado).

Un servidor MCP (Model Context Protocol) que integra información legal autorizada de EE. UU. en entornos de programación con IA como Cursor y Claude Desktop.

  • 🆓 No se requieren claves API – Funciona de inmediato (claves opcionales para acceso mejorado)

  • 📜 Fuentes completas – Congreso, Registro Federal, CourtListener

  • Configuración sencilla – Instalación con un clic en Cursor o configuración manual simple

  • 🔍 Búsqueda multifuente – Busca en todas las fuentes legales simultáneamente

  • 📊 Datos en tiempo real – Proyectos de ley, regulaciones y opiniones judiciales recientes

Related MCP server: Vaquill-AI/vaquill-mcp

Inicio rápido

¿Listo para explorar datos legales de EE. UU.? Instálalo en segundos:

Instalar en Cursor (Recomendado):

🔗 Instalar en Cursor

O instalar manualmente:

npm install -g us-legal-mcp
# Or from source:
git clone https://github.com/JamesANZ/legal-mcp.git
cd legal-mcp && npm install && npm run build

Características

📜 Congress.gov

  • search-congress-bills – Busca proyectos de ley y resoluciones

  • get-recent-bills – Obtén legislación presentada recientemente

  • get-congress-committees – Lista los comités del Congreso

📋 Registro Federal

  • search-federal-register – Busca regulaciones y órdenes ejecutivas

  • get-recent-regulations – Obtén documentos publicados recientemente

⚖️ CourtListener

  • search-court-opinions – Busca opiniones judiciales (federales y estatales)

  • get-recent-court-opinions – Obtén decisiones judiciales recientes

🔍 Multifuente

  • search-all-legal – Búsqueda completa en todas las fuentes

  • search_digital_asset_regulation – Búsqueda agregada (Congreso + Registro Federal + todos los feeds de reguladores) enfocada en temas de cripto/stablecoins

🪙 Legislación sobre activos digitales y cripto

  • get_genius_act_info – Referencia curada para la Ley GENIUS (S.1582, 119.º Congreso, Pub. L. 119-27) — marco de stablecoins de pago de EE. UU.

  • get_clarity_act_info – Referencia curada para la Ley CLARITY del mercado de activos digitales (H.R.3633, 119.º Congreso) — jurisdicción de activos digitales de la SEC/CFTC

  • get_curated_act – Obtén cualquier ley curada por slug (genius-act, clarity-act)

  • get_bill_details – Metadatos en vivo de Congress.gov para cualquier proyecto de ley (por billId como s1582-119 o hr3633-119)

  • get_bill_actions – Historial cronológico completo de acciones para un proyecto de ley

  • get_bill_text – Todas las versiones de texto (Presentado, Aprobado, Promulgado…) con enlaces a PDF/HTML/XML

  • get_public_law_text – Paquete de ley pública de GovInfo + texto completo truncado (ej., 119-27 para la Ley GENIUS)

🏛️ Feeds de noticias de reguladores

  • get_recent_regulator_news – Comunicados de prensa recientes de OCC, SEC, CFTC, Reserva Federal, Tesoro o FinCEN

  • search_regulator_news – Búsqueda por palabras clave en cualquiera/todos los feeds de comunicados de prensa de reguladores

Instalación

Cursor (Un clic)

Haz clic en el enlace de instalación de arriba o usa:

cursor://anysphere.cursor-deeplink/mcp/install?name=legal-mcp&config=eyJsZWdhbC1tY3AiOnsiY29tbWFuZCI6Im5weCIsImFyZ3MiOlsiLXkiLCJ1cy1sZWdhbC1tY3AiXX19

Instalación manual

Requisitos: Node.js 18+ y npm

# Clone and build
git clone https://github.com/JamesANZ/legal-mcp.git
cd legal-mcp
npm install
npm run build

# Run server
npm start

Claude Desktop

Agrégalo a claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "us-legal-mcp": {
      "command": "node",
      "args": ["/absolute/path/to/legal-mcp/dist/index.js"],
      "env": {
        "CONGRESS_API_KEY": "",
        "COURT_LISTENER_API_KEY": "",
        "GOVINFO_API_KEY": ""
      }
    }
  }
}

Reinicia Claude Desktop después de la configuración.

Ejemplos de uso

Buscar proyectos de ley del Congreso

Encuentra proyectos de ley relacionados con un tema específico:

{
  "tool": "search-congress-bills",
  "arguments": {
    "query": "immigration",
    "congress": 118,
    "limit": 10
  }
}

Buscar regulaciones federales

Encuentra regulaciones sobre un tema:

{
  "tool": "search-federal-register",
  "arguments": {
    "query": "environmental protection",
    "limit": 5
  }
}

Busca en todas las fuentes simultáneamente:

{
  "tool": "search-all-legal",
  "arguments": {
    "query": "healthcare",
    "limit": 20
  }
}

Buscar opiniones judiciales

Encuentra decisiones judiciales:

{
  "tool": "search-court-opinions",
  "arguments": {
    "query": "immigration asylum",
    "court": "scotus",
    "limit": 10
  }
}

Fuentes de datos

Fuente

Descripción

API

¿Requiere autenticación?

Congress.gov

Proyectos de ley, resoluciones, comités, acciones, versiones de texto

https://api.congress.gov/v3

Opcional

Registro Federal

Regulaciones, órdenes ejecutivas

https://www.federalregister.gov/api/v1

No

CourtListener

Opiniones judiciales, decisiones

https://www.courtlistener.com/api/

Opcional

GovInfo

Leyes públicas, PDFs de proyectos de ley aprobados, XML

https://api.govinfo.gov

Opcional (clave api.data.gov)

OCC

Comunicados de prensa de la Oficina del Contralor de la Moneda

https://www.occ.gov/rss/occ_news.xml

No

SEC

Comunicados de prensa de la Comisión de Bolsa y Valores

https://www.sec.gov/news/pressreleases.rss

No

CFTC

Comisión de Comercio de Futuros de Productos Básicos (general, cumplimiento, discursos)

https://www.cftc.gov/RSS/

No

Reserva Federal

Comunicados de prensa de la Junta de la Reserva Federal

https://www.federalreserve.gov/feeds/press_all.xml

No

Tesoro

Comunicados de prensa del Tesoro de EE. UU. (lista HTML)

https://home.treasury.gov/news/press-releases

No

FinCEN

Comunicados de prensa de la Red de Control de Delitos Financieros (lista HTML)

https://www.fincen.gov/news/press-releases

No

Claves API (Opcional)

Clave API de Congress.gov

  1. Visita https://api.congress.gov/

  2. Regístrate para obtener una cuenta gratuita

  3. Obtén tu clave API

  4. Configura la variable de entorno CONGRESS_API_KEY

Clave API de CourtListener

  1. Visita https://www.courtlistener.com/api/

  2. Crea una cuenta gratuita

  3. Obtén tu clave API desde tu perfil

  4. Configura la variable de entorno COURT_LISTENER_API_KEY

Clave API de GovInfo

  1. Visita https://api.data.gov/signup/ para solicitar una clave gratuita

  2. Configura la variable de entorno GOVINFO_API_KEY. Sin ella, el servidor recurre a DEMO_KEY (con límite de tasa).

Casos de uso

  • Investigadores legales – Acceso rápido a proyectos de ley, regulaciones y opiniones judiciales

  • Analistas de políticas – Seguimiento de legislación y cambios regulatorios

  • Abogados – Herramienta de referencia para jurisprudencia y regulaciones

  • Desarrolladores – Construye aplicaciones con datos legales autorizados

Detalles técnicos

Construido con: Node.js, TypeScript, MCP SDK Dependencias: @modelcontextprotocol/sdk, superagent, zod Plataformas: macOS, Windows, Linux

Contribución

Si este proyecto te ayuda, ¡por favor dale una estrella en GitHub!

¡Las contribuciones son bienvenidas! Por favor, abre un issue o envía un pull request.

Licencia

Licencia MIT – consulta el archivo LICENSE para más detalles.

Soporte

Si encuentras útil este proyecto, considera apoyarlo:

⚡ Lightning Network

lnbc1pjhhsqepp5mjgwnvg0z53shm22hfe9us289lnaqkwv8rn2s0rtekg5vvj56xnqdqqcqzzsxqyz5vqsp5gu6vh9hyp94c7t3tkpqrp2r059t4vrw7ps78a4n0a2u52678c7yq9qyyssq7zcferywka50wcy75skjfrdrk930cuyx24rg55cwfuzxs49rc9c53mpz6zug5y2544pt8y9jflnq0ltlha26ed846jh0y7n4gm8jd3qqaautqa

₿ Bitcoin: bc1ptzvr93pn959xq4et6sqzpfnkk2args22ewv5u2th4ps7hshfaqrshe0xtp

Ξ Ethereum/EVM: 0x42ea529282DDE0AA87B42d9E83316eb23FE62c3f

Related MCP Connectors

Related MCP Servers