LeyChile MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| leychile_buscar_normasA | Busca leyes, decretos, DFL, códigos y demás normas por palabra clave o materia. Punto de partida para localizar el idNorma. Cobertura completa y vigente. |
| leychile_obtener_normaA | Texto consolidado y vigente de una norma (o de una versión histórica con id_version). Si el texto excede max_caracteres, conmuta automáticamente a índice sistemático. |
| leychile_indice_sistematicoB | Índice de agrupadores (Libros/Títulos/Capítulos/Párrafos), sin artículos. Ideal para navegar códigos extensos sin descargar todo el texto. |
| leychile_listar_articulosC | Índice jerárquico completo (incluye artículos) con fecha de versión por parte. |
| leychile_obtener_articuloC | Texto de un artículo concreto, con su ubicación, fecha de versión y cita forense. |
| leychile_obtener_fragmentoA | Extrae con precisión forense un inciso, numeral o letra de un artículo. Ej.: 'inciso segundo del art. 254 del CPC' o 'art. 434 N° 4'. Devuelve solo el fragmento pedido con su cita. |
| leychile_obtener_metadatosB | Metadatos y estado de vigencia (incluye vacancia legal, texto refundido y N° de versiones). |
| leychile_obtener_versionA | Texto consolidado de una versión histórica EXACTA (idVersion = fecha de versión). |
| leychile_linea_tiempo_articuloB | Trayectoria temporal de un artículo: última modificación, versiones y leyes modificatorias. |
| leychile_texto_vigente_a_fechaA | Determina cómo estaba redactado un artículo a una fecha dada (control intertemporal). Para normas procesales agrega la alerta de ultraactividad (actuaciones/plazos ya iniciados). |
| leychile_comparar_versionesC | Compara la redacción de un artículo entre dos versiones (fechas exactas de versión). |
| leychile_comparar_articulosB | Recupera 2 a 6 artículos (de una o varias normas) para análisis comparado. |
| leychile_listar_transitoriosC | Aísla y extrae los artículos transitorios (gradualidad y reglas de vigencia). |
| leychile_listar_modificacionesB | Lista las leyes modificatorias (desde notas marginales) de la norma o de un artículo. |
| leychile_extraer_definicionesB | Extrae las definiciones legales ('para los efectos de esta ley se entenderá por…'). |
| leychile_obtener_anexosB | Devuelve los anexos de la norma (p. ej. sentencias del Tribunal Constitucional). |
| leychile_normas_recientesB | Últimas normas publicadas en el Diario Oficial (novedades legislativas). |
| leychile_listar_categoriasB | Lista las colecciones temáticas curadas por BCN (códigos, leyes frecuentes, etc.). |
| leychile_listar_normas_categoriaA | Lista las normas de una categoría temática (ver leychile_listar_categorias). |
| leychile_historia_leyC | Enlaces oficiales a la Historia de la Ley, asociando las leyes modificatorias detectadas. |
| leychile_resolver_codigoA | Resuelve un código chileno por su nombre y devuelve sus metadatos e idNorma. Útil para obtener el idNorma exacto del Código Civil, Penal, Procesal Penal, de Procedimiento Civil, del Trabajo, Tributario, etc., antes de pedir artículos. |
| leychile_sugerir_normas_especialesA | Sugiere las leyes especiales que priman sobre la norma general en un tema (Arts. 4° y 13 CC). Catálogo curado verificado en vivo; señala el estado de vigencia de cada norma. |
| leychile_mapa_procesalA | Conecta un derecho sustantivo con su vía procesal idónea (reenvío sustantivo↔adjetivo). Verifica en vivo la vigencia de las normas procesales citadas (para no plantear estrategias sobre un procedimiento modificado o derogado). |
| leychile_listar_codigosA | Lista los códigos de la República con su idNorma (verificado) para acceso directo. Los marcados sin idNorma se resuelven con |
| leychile_citarA | Interpreta una cita legal en texto libre y devuelve el texto EXACTO citado. Acepta 'art. 1698 inciso 1° del Código Civil', 'art. 19 N° 12 de la Constitución', 'art. 161 del Código del Trabajo', 'art. 4 de la Ley 19.628', etc. Devuelve el inciso/numeral/letra pedido (o el artículo completo) con su cita forense. |
| leychile_buscar_en_normaA | Busca una palabra o frase dentro del articulado de una norma y devuelve los artículos. Ideal para localizar dónde un código regula un tema (p. ej. 'fuero maternal' en el Código del Trabajo) sin descargar todo el cuerpo legal. |
| leychile_concordancias_articuloA | Extrae las remisiones de un artículo: a qué otros artículos, leyes, códigos y decretos cita. Útil para mapear la red normativa de un precepto (interpretación sistemática). |
| leychile_resolver_ley_por_nombreA | Resuelve una ley por su apodo o nombre de uso común (p. ej. 'Ley Karin', 'Ley Emilia'). Usa un catálogo verificado de apodos; si no está, busca en vivo y ofrece coincidencias. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| analizar_vigencia_intertemporal | Protocolo para determinar el texto vigente de un artículo a la fecha de los hechos, con control de ultraactividad procesal. |
| resolver_antinomia | Protocolo para resolver una antinomía entre dos normas según jerarquía, temporalidad y especialidad. |
| analizar_derogacion_organica | Protocolo para evaluar derogación tácita u orgánica entre una ley antigua y una posterior (arts. 52-53 CC). |
| interpretar_ratio_legis | Protocolo de interpretación (arts. 19-24 CC) usando la Historia de la Ley para desentrañar el espíritu del legislador. |
| minuta_alegato | Estructura una minuta de alegato/escrito con citas forenses verificadas. |
| mapa_normativo_caso | Construye el mapa normativo de un caso: norma general, especiales y vía procesal. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/IanGuiloff/LeyChile-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server