Open Legal Chile
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GEMINI_API_KEY | No | Optional API key for Google Gemini. The system works fully without it. | |
| OPENAI_API_KEY | No | Optional API key for OpenAI. The system works fully without it. | |
| DEEPSEEK_API_KEY | No | Optional API key for DeepSeek. The system works fully without it. | |
| PYTHONIOENCODING | No | Set to 'utf-8' to ensure proper encoding (recommended, as shown in the example configuration). | utf-8 |
| ANTHROPIC_API_KEY | No | Optional API key for Anthropic. The system works fully without it. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| bcn_get_codigoB | Consulta artículos o estructura de los 9 Códigos de la República de Chile (civil, trabajo, cpc, penal, comercio, tributario, mineria, aguas, cpp) en la BCN. |
| bcn_get_leyA | Consulta el texto oficial y vigente de una ley chilena por su número (ej. Ley 21.643 Karin, Ley 21.561 40 Horas, Ley 19.886 Compras Públicas). |
| cgr_search_jurisprudenciaC | Busca dictámenes vinculantes en la jurisprudencia administrativa de la Contraloría General de la República (CGR). |
| cgr_search_auditoriasC | Busca en el catálogo de más de 9.600 Informes Finales de Auditoría e investigaciones especiales de la Contraloría (CGR). |
| dt_search_doctrinaC | Busca dictámenes, pronunciamientos y doctrina laboral vinculante de la Dirección del Trabajo (DT). |
| cne_get_centrales_y_proyectosA | Consulta el registro de centrales generadoras activas y proyectos energéticos en el SEA de la Comisión Nacional de Energía (CNE). |
| panel_expertos_searchB | Busca dictámenes vinculantes y resolución de discrepancias técnicas y tarifarias en el Panel de Expertos de la Ley Eléctrica. |
| cmf_search_normativaC | Busca Normas de Carácter General (NCG) y circulares de la Comisión para el Mercado Financiero (CMF). |
| sii_search_circularesB | Busca circulares e instrucciones oficiales del Director del Servicio de Impuestos Internos (SII) (2020-2026). |
| sma_search_sancionatoriosC | Busca expedientes y procedimientos sancionatorios ambientales en el SNIFA de la Superintendencia del Medio Ambiente (SMA). |
| tdlc_search_jurisprudenciaB | Busca sentencias, resoluciones e instrucciones de carácter general del Tribunal de Defensa de la Libre Competencia (TDLC). |
| pjud_search_jurisprudenciaB | Busca sentencias y fallos rectores de la Corte Suprema (Unificación Laboral, Constitucional, Civil) y Tribunal Constitucional (TC). |
| export_brief_ojvC | Genera y exporta un escrito judicial estructurado formalmente para la Oficina Judicial Virtual (OJV - Ley N° 20.886) en formatos .html, .md, .txt y .json. |
| ocr_extract_pdfB | Extrae texto nativo o ejecuta OCR (Tesseract) sobre expedientes PDF judiciales, actas notariales o resoluciones públicas escaneadas. |
| compile_legal_dossierC | Compila un escrito judicial o denuncia en Markdown a formato PDF formal A4, ensamblando anexos probatorios y portadas separadoras institucionales. |
| infoprobidad_get_dipA | Descarga y analiza la Declaración de Intereses y Patrimonio (DIP) de una autoridad pública desde InfoProbidad (CGR/CPLT) por URL o identificador. |
| notebooklm_list_notebooksB | Lista los cuadernos de investigación jurídica activos en Google NotebookLM con sus identificadores (notebook_id) y metadatos. |
| notebooklm_create_notebookB | Crea un nuevo cuaderno de investigación jurídica en Google NotebookLM y retorna su URL y notebook_id. |
| notebooklm_add_sourceB | Sube un archivo local (PDF, escrito judicial, Markdown) como fuente documental a un cuaderno de Google NotebookLM. |
| notebooklm_queryB | Realiza una consulta fundada (grounded query) con citas sobre los documentos cargados en un cuaderno de NotebookLM. |
| generar_grafo_vinculosB | Construye una red de vínculos societarios, políticos y judiciales entre personas, empresas y organismos, retornando código Mermaid y JSON. |
| doctrina_searchA | Busca en el canon dogmático de manuales y tratados jurídicos chilenos más citados (Barros Bourie, Ramos Pazos, Peñailillo, Maturana, Bermúdez, Cury, Gamonal, Cea Egaña) mediante búsqueda por relevancia semántica FTS5 y BM25. |
| doctrina_get_institucionA | Recupera la ficha dogmática y forense completa sobre una institución jurídica específica: definición canónica, requisitos copulativos, operativa procesal forense (vía procesal, tribunal competente, legitimación, carga probatoria, medidas precautorias, plazos y excepciones), concordancias legales BCN y fallos rectores. |
| doctrina_list_obrasA | Lista todos los tratados y manuales dogmáticos de doctrina chilena indexados en la base de datos de Open Legal Chile con sus autores y estadísticas. |
| grado_interrogarC | Interroga socráticamente al egresado de derecho con preguntas de examen de grado en Chile, evaluando su precisión con la doctrina canónica y códigos. |
| grado_generar_cedulaB | Genera una cédula completa de examen de grado con preguntas, normas vinculadas, doctrina canónica y pauta de evaluación. |
| grado_obtener_flashcardsB | Obtiene fichas mnemotécnicas de definiciones sacramentales y plazos fatales procesales para el examen de grado. |
| vigilante_analizar_resolucionB | Analiza una resolución judicial provista en OJV/PJUD, detecta cargas procesales y calcula plazos fatales en días hábiles (Art. 66 CPC). |
| vigilante_radar_normativoC | Rastrea publicaciones recientes del Diario Oficial, dictámenes de la Contraloría (CGR) y circulares del SII. |
| vigilante_contrato_plazosA | Calcula plazos de preaviso, desahucio y ventanas críticas de renovación automática para contratos civiles y comerciales. |
| clinica_lenguaje_claroB | Traduce una resolución judicial chilena densa a lenguaje claro, accesible y empático para usuarios de consultorios jurídicos (CAJ). |
| clinica_intake_socialC | Genera la ficha sociojurídica de ingreso para consultorios de asistencia judicial gratuita en materias de familia, civil o laboral. |
| clinica_auditar_borradorB | Audita formalmente el borrador de un escrito redactado por un pasante antes de la firma electrónica del abogado tutor. |
| privacidad_tramitar_arcoB | Procesa y genera el modelo oficial de respuesta a solicitudes de Derechos ARCO bajo la Nueva Ley de Protección de Datos Personales. |
| inapi_cease_and_desistB | Redacta una carta formal de Cese y Desistimiento por infracción de marca comercial (Ley 19.039) o propiedad intelectual (Ley 17.336). |
| inapi_evaluar_marcaA | Evalúa preliminarmente la viabilidad y distintividad de una marca comercial en el Clasificador de Niza ante INAPI. |
| cbr_estudio_titulosB | Audita una cadena de títulos de dominio decenal (10 años, Arts. 2510-2511 Código Civil) e inscripciones CBR detectando rupturas en la tradición, gravámenes no alzados o falta de posesión efectiva. |
| cbr_checklist_documentosB | Retorna el checklist oficial de documentos requeridos para un estudio de títulos en Chile (GP 30 años, dominio vigente, certificados DOM, TGR). |
| cpc_validar_mandatoC | Audita formalmente el texto de un mandato judicial y patrocinio (Ley 18.120), verificando facultades ordinarias (Art. 7 inc. 1) y extraordinarias expresas (Art. 7 inc. 2 CPC). |
| bcn_get_ley_historicaB | Consulta el texto de una ley chilena vigente en una fecha histórica específica (YYYY-MM-DD) en la BCN para control de derecho intertemporal. |
| bcn_get_codigo_historicoB | Consulta un Código de la República (civil, trabajo, cpc, penal, etc.) en una fecha histórica específica (YYYY-MM-DD) en la BCN. |
| rut_validar_chileA | Valida un RUT chileno de persona natural o jurídica usando el algoritmo oficial Módulo 11 y entrega su formato canónico. |
| entes_consultar_organoB | Consulta la ley orgánica, facultades fiscalizadoras y vías de reclamo judicial/administrativo de órganos públicos (SII, CMF, CGR, DT, SERNAC, FNE, SMA, CPLT). |
| pjud_analizar_sentenciaB | Desglosa estructuralmente una sentencia judicial chilena conforme al Art. 170 CPC (parte expositiva, considerandos de hecho/derecho, parte resolutiva, votos disidentes y costas Art. 144 CPC). |
| pjud_interpretar_proveidoC | Interpreta el significado jurídico y las cargas procesales de proveídos frecuentes en la tramitación judicial de la OJV ('Téngase presente', 'Como se pide', 'Traslado', 'Autos para fallo'). |
| sii_buscar_resoluciones_y_oficiosC | Busca Resoluciones Exentas y Oficios Ordinarios de Jurisprudencia Administrativa del Director del SII (Art. 26 CT). |
| tdlc_buscar_icg_y_dictamenesC | Busca en la jurisprudencia del TDLC: sentencias contenciosas, dictámenes no contenciosos e Instrucciones de Carácter General (ICG). |
| cmf_buscar_sancionesB | Busca en el registro oficial de Resoluciones Sancionatorias y procedimientos de sanción aplicados por la CMF. |
| ambiental_buscar_jurisprudenciaB | Busca en la jurisprudencia de los Tribunales Ambientales (1TA, 2TA, 3TA) y en los Compendios Anuales de Jurisprudencia Ambiental. |
| academia_judicial_buscar_guiasC | Busca en las Guías Oficiales de Buenas Prácticas Judiciales de la Academia Judicial de Chile (penal, determinación de penas, laboral, familia, ética, IA). |
| biblioteca_compilar_manifiestoC | Compila el catálogo y métricas de la biblioteca online de Markdown de doctrina y genera los paquetes para Hugging Face, GitHub y Google Drive. |
| suite_telemetria_statsB | Consulta estadísticas de adopción, descargas en PyPI, comunidad GitHub y métricas locales de la suite. |
| suite_verificar_actualizacionB | Comprueba si existe una versión más reciente de la Suite en PyPI o GitHub e informa la instrucción en lenguaje natural o comando para actualizarla. |
| suite_auto_updateB | Ejecuta la actualización automática y segura de Open Legal Chile Suite en el entorno local (vía git pull o pip install --upgrade). |
| graphify_consulta_subgrafoB | Consulta el Knowledge Graph Jurídico de Doctrina Chilena (LegalGraphify), extrayendo subgrafos sintéticos hiper-densos (normas BCN, criterios CS, tratadistas y operativa procesal) con un ahorro del 80%-95% de tokens respecto a la lectura de manuales o RAG convencional. |
| graphify_trazar_caminoB | Calcula y traza los caminos relacionales mínimos entre dos conceptos o normas jurídicas en LegalGraphify, deduciendo cadenas de subsunción y argumentación dogmática. |
| graphify_explicar_institucionB | Genera una explicación dogmática 360° de una institución jurídica en LegalGraphify: definición, sustento positivo BCN, criterios de la Corte Suprema, operativas procesales y grado topológico. |
| graphify_analizar_impactoA | Calcula el radio de afectación topológico (Blast Radius) cuando una norma legal o institución jurídica sufre una reforma legal o giro jurisprudencial, identificando entidades afectadas en grado 1 (directo) y grado 2 (cascada). |
| graphify_god_nodesB | Identifica los pilares dogmáticos estructurales (God Nodes) del sistema jurídico chileno según algoritmos de PageRank y centralidad sobre el Knowledge Graph de doctrina y normas. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 59 tools
Many tools target distinct legal sources or actions, but there are clear overlaps such as tdlc_buscar_icg_y_dictamenes and tdlc_search_jurisprudencia, plus related dogmatic tools across graphify and doctrina. An agent can usually route by domain prefix, but the 59-tool surface creates recurring misselection risk.
All tools use snake_case and most are prefixed by domain, which aids scanning. However the set mixes Spanish and English verbs (buscar/search, get/obtener/consultar, compilar/compile) and inconsistent verb placement, so the convention is only partly predictable.
59 tools far exceeds the typical 3-15 range and spans dozens of separate legal subdomains. Even if each tool is individually useful, the surface is extremely heavy and imposes a high selection burden.
The server covers a wide range of Chilean legal research, drafting, compliance, and exam-prep workflows, including BCN statutes, historical versions, jurisprudence from many regulators, doctrine, and document export/OCR. Some institutions and workflow steps are only partially covered, but the overall surface is broad and largely functional.