examen-grado
This MCP server is an adaptive tutor for Chile's Derecho grado exam (Civil & Procesal): it configures a student profile, teaches and quizzes with spaced repetition, simulates the exam, verifies law against Ley Chile, and exports study material.
Configure and profile:
configurar_estudiante,listar_universidades,perfil_examen— set university, exam date, weekly hours/days; read each university's exam format.Plan and navigate:
estado_estudiante,sesion_de_hoy,plan_estudio,ver_indice,buscar_temario,elegir_temas— see what to study today, the full plan, topic states, and pick content.Teach topics:
ver_tema— get cédula content, norms, prerequisites, related topics, and the student's past errors before a class.Practice with spaced repetition:
registrar_respuesta(FSRS scheduling, 1–4 grades),practicar_plazos(verified legal deadlines),practicar_discriminacion(confusable institutions),preparar_exposicion(oral cédula exposition with timings/rubric),diagnostico.Simulate the exam:
sortear_cedula(draw cédulas by university, weak-priority),registrar_simulacro(record grade, rubric, evaluated topics),calcular_nota(Chilean 1.0–7.0 grade with exigencia).Verify the law:
ver_articulo— fetch current text from Ley Chile for CC, CPC, COT, CPP, CPR, CCOM, LMC, and other listed laws.Use own materials:
agregar_manual/buscar_en_manuales/listar_manuales/quitar_manual(PDF manuals with author and page citation);cargar_documento/leer_documento/listar_documentos/quitar_documento(cedularios, reglamentos, past exams, pautas).Adapt to a specific exam:
guardar_cedulario,guardar_perfil_examen— replace or supplement the official cedulario and exam format from the student's documents.Save and export:
guardar_material/ver_material(fichas, cuadros, tarjetas),exportar(Anki cards/deadlines, .ics study calendar, progress backup).Track progress:
progreso— mastery by unit, simulacro history, most-forgotten topics, errors, streak.
Allows exporting study flashcards and legal deadlines to Anki for spaced repetition.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@examen-grado Simula una pregunta de la comisión de Derecho Civil para la U. de Chile."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Examen de Grado
Preparador del examen de grado de Derecho en Chile, en Derecho Civil y Derecho Procesal. Es un servidor MCP más una skill para Claude: da clases, hace repasar con repetición espaciada, simula la comisión (oral o escrita según la universidad), prepara material de estudio y responde dudas con fuentes que se pueden verificar.
Creado por Joaquín Larraín Guimoye.
Qué lo hace distinto
Se adapta a cada universidad. Cada universidad tiene su cedulario y su forma de examinar. En la U. de Chile el examen es oral, ante una comisión que interroga sobre "los principios fundamentales de las instituciones" y evalúa "comprensión, análisis y síntesis" (Reglamento, art. 16). En la UDP son dos pruebas escritas sobre un caso ficticio, con códigos a la vista. El tutor lee el perfil de la universidad del estudiante y cambia la forma de preguntar, de simular y de corregir.
Un solo temario, muchos cedularios. El progreso se lleva sobre un temario canónico de 273 temas. Cada cedulario oficial (1.057 cédulas transcritas de catorce universidades; la UDD aún no publica las suyas) enlaza sus cédulas con esos temas, así que el índice que ve el estudiante es el de su propia universidad, en su orden, con su numeración y con sus exclusiones. Como se sabe qué temas exige cada universidad, el tutor también sabe cuáles exigen casi todas: si el tiempo no alcanza, esos van primero.
Enseña con método, no sólo explica. La práctica de recuperación y la repetición espaciada son las dos técnicas de estudio mejor respaldadas por la investigación (Dunlosky et al., 2013). El tutor hace que el estudiante recupere en vez de releer, agenda cada tema con FSRS (el algoritmo de Anki) antes de que se olvide, intercala Civil y Procesal, respeta prerrequisitos y corrige nombrando el error concreto. La base de cada decisión está en skills/examen-grado/referencias/metodologia.md.
No puede inventar la ley. El texto de las normas viene siempre de Ley Chile, vigente, con las notas de modificación separadas. La doctrina sólo se atribuye a un autor si viene del manual que el propio estudiante cargó, con página. Cada artículo citado en el temario se comprueba contra Ley Chile con npm run verificar-articulos, y se revisó a mano que cada número corresponda a su materia. Los 49 plazos para practicar se comprueban igual (npm run verificar-plazos): la primera verificación detectó cuatro reglas cambiadas por reformas que un apunte o manual anterior todavía trae con el texto antiguo: los 18 días para contestar la demanda (antes 15), los 8 días para oponer excepciones en el juicio ejecutivo (antes 4), los 15 días del recurso de nulidad penal (antes 10) y el control de la acción ejecutiva prescrita (antes, un título de más de tres años).
Entrena lo que el examen mide. Además de clases, repasos y simulacros:
Plazos verificados, preguntados con repetición espaciada.
Instituciones que se confunden (50 pares: nulidad absoluta y relativa, apelación y casación…), con cuadro comparativo de memoria y casos en que hay que decidir cuál aplica.
Exposición de cédula con guion de tiempos, los puntos que exige el texto oficial y una segunda versión corregida.
Calibración: el estudiante dice qué tan seguro está antes de la corrección. Un acierto adivinado vuelve pronto al repaso, y un error cometido con seguridad se corrige en el momento.
Agenda de cada sesión: bloques con tiempos (repaso → pretest → clase → práctica → explicación propia), pausas y un cierre.
Exportar tarjetas y plazos a Anki, y el plan de estudio a un calendario (.ics).
Related MCP server: MCP Legal Chile
Universidades
Quince facultades: las presentes en el ranking QS de Law & Legal Studies 2025–2026 (UC, U. de Chile, UAI, PUCV, UdeC, USACH, U. de Talca, UACh y UDD), la UDP y cinco de las que más egresados presentan cada año (U. Central, UNAB, Finis Terrae, UDLA y UCSH). Cada perfil cita su fuente; lo que no está en una fuente oficial queda marcado "por confirmar".
Universidad | Examen | Cedulario cargado |
U. de Chile | Oral: exposición de cédula + interrogación de Civil y Procesal (Reglamento, arts. 15–16) | Civil 168 cédulas, Procesal 69 |
UC | Oral: Civil, Procesal y una cédula electiva, ante tres profesores | Civil 34 capítulos, Procesal 30 (vigentes desde abril 2021), con exclusiones |
UAI | Escrito: un caso de Civil (210 min) y dos de Procesal Civil (120 min cada uno), con pauta por ítems | Civil 41 temas; Procesal: pendiente (se usa el temario sin proceso penal) |
UDP | Escrito: dos pruebas sobre un caso ficticio, con códigos | Civil 7 cursos, Procesal Civil 4, con incluidas, excluidas y bibliografía |
PUCV | Oral ante cuatro o más profesores: Público, Civil y Procesal; régimen desagregado | Civil 36 apartados, Procesal 58 (Res. 23 y 24/2016-F) |
USACH | Oral y público: Civil, Procesal y una cédula electiva | Civil 164 cédulas, Procesal 23 secciones |
UACh | Oral: exposición de cédula de especialización + Civil, Procesal y Constitucional | Civil 35 unidades, Procesal 29 (temarios 2025) |
U. de Talca | Oral: Civil, Procesal y una tercera disciplina (se elimina para quienes ingresen desde 2027) | Civil 9 temas (2025), Procesal 7 (2023) |
UdeC | Oral y público: disertación (≤ 15 min) + interrogación de Civil y Procesal | Procesal 7 unidades (Res. 2023-006); Civil: pendiente |
UDD | Mixto: disertación + caso escrito de Civil defendido oralmente + interrogación de Procesal | Pendiente (cedularios no publicados) |
U. Central | Oral (exposición inicial de una materia elegida + interrogación) o, en la nueva modalidad, caso escrito de 3 horas + defensa oral | Civil 40 cédulas, Procesal 40 (2025), dos temas por cédula |
UNAB | Tres ejercicios escritos (EEG) de preguntas cerradas sobre casos prácticos | Civil 33 temas, Procesal 30 (malla 2011, período 2026-20), con el ejercicio en que se evalúa cada uno |
Finis Terrae | Oral: temarios obligatorios de Civil y Procesal + un tema sorteado de un cedulario electivo | Civil 48 puntos, Procesal 16, con exclusiones |
UDLA | Oral, por ramo en meses distintos (Civil; Procesal y Constitucional) | Civil 55 temas (2024), Procesal 55 (2023) |
UCSH | Oral y público (Res. 001/2020) | Civil 11 secciones, Procesal 8, con la lista oficial de exclusiones |
Si la universidad del estudiante no está, o tiene documentos más nuevos, los adjunta en la conversación (PDF, Word o fotos). El tutor lee su cedulario, lo transcribe literal, lo enlaza al temario y lo usa en el índice, el plan y los simulacros; de sus exámenes anteriores y pautas saca el formato (tiempo, instrucciones, tipo de preguntas, cómo se asigna el puntaje) para armar simulacros y pautas iguales. Todo queda en su computador.
Cómo se usa
El estudiante sólo conversa. Al empezar, el tutor pregunta universidad, fecha del examen y horas por semana, y ofrece un diagnóstico. Desde ahí, cada día:
"¿Qué me toca hoy?": repasos vencidos (del más olvidado al menos), temas nuevos y, si corresponde, un simulacro, dentro de los minutos disponibles.
"Muéstrame el índice": el cedulario de su universidad con el estado de cada cédula (⚪ sin ver, 🔴 débil, 🟠 aprendiendo, 🟡 consolidando, 🟢 dominado). El estudiante elige qué ver y esos temas pasan primero.
"Hazme una clase de la cédula 40": pregunta de entrada, explicación por bloques con preguntas intermedias, caso resuelto, caso para el estudiante y reconstrucción del tema sin apoyo.
"Quiero un simulacro": sortea cédulas y hace de comisión (presidente, profesor de Civil, profesor de Procesal); o, si su examen es escrito, arma un caso nuevo al estilo de su universidad, con su pauta de corrección por ítems (como las de la UAI), lo corrige ítem por ítem y calcula la nota con la exigencia de su universidad.
"Te paso mi cedulario y un examen del año pasado": el tutor se adapta a ese examen.
"Hazme un cuadro de nulidad absoluta y relativa": fichas, cuadros comparativos, líneas de tiempo procesales, tarjetas.
"Pregúntame plazos" o "no distingo apelación de casación": práctica de plazos verificados y de instituciones que se confunden.
"Quiero ensayar mi exposición de la cédula 12": guion con tiempos, exposición contra el reloj, devolución y segunda versión.
"Pásame esto a Anki" / "ponme el plan en el calendario".
Cualquier duda, respondida con la norma vigente y, si cargó su manual, con la cita de página.
Herramientas del servidor
Herramienta | Para qué |
| Punto de entrada: configuración, plan, racha y sesión sugerida |
| El método pedagógico de cada modo, para usar el tutor sin la skill |
| Universidad, fecha de examen, horas y días de estudio |
| Qué estudiar hoy; fases y ritmo hasta el examen, con advertencia si no alcanza |
| Índice con estado, búsqueda y selección de contenidos |
| Cédula, normas, prerrequisitos, relaciones, plazos, instituciones con que se confunde, en cuántos cedularios se exige y errores anteriores del estudiante |
| Califica una recuperación (1–4) con la confianza declarada y reprograma el repaso |
| Un tema por unidad para el diagnóstico inicial; lo que no domina queda como foco |
| Plazos verificados e instituciones que se confunden |
| Guion, puntos obligatorios y rúbrica para ensayar una exposición |
| Tarjetas y plazos para Anki; plan de estudio en .ics; respaldo del progreso (a la carpeta Descargas) |
| Simulacros por universidad |
| Dominio por unidad, simulacros, temas que más se olvidan, errores y calibración |
| Texto vigente de un artículo desde Ley Chile |
| Manuales propios del estudiante, con búsqueda y cita de página |
| Material de estudio guardado (fichas, casos, pautas) |
| Documentos del estudiante (adjuntos en la conversación o por ruta): cedulario, reglamento, exámenes anteriores, pautas |
| Adaptar el tutor a su examen con esos documentos |
| Puntaje → nota chilena con exigencia |
| Universidades y formato de su examen, con fuente |
Además expone prompts (empezar, diagnostico, clase, repaso, simulacro, plazos, confusiones, exposicion, mi_examen) con el mismo método, para clientes que no cargan skills.
Instalación
Claude Desktop (Mac o Windows): un minuto
Descarga examen-grado.mcpb y ábrelo con doble clic → Instalar.
En una conversación nueva escribe: "Quiero preparar mi examen de grado".
No hay que instalar nada más: Claude Desktop trae el Node.js que usa la extensión. Opcional: sube también la skill examen-grado-skill.zip en Configuración → Capacidades → Skills; sin ella el tutor funciona igual, porque el método le llega por la extensión (guia_del_tutor).
Guía para estudiantes: primera conversación, qué pedirle, cómo subir tu cedulario, respaldo del progreso y problemas frecuentes.
Claude Code
/plugin marketplace add djlarrix/examen-grado
/plugin install examen-grado@examen-gradoEl plugin trae el servidor y la skill; la primera vez instala sus dependencias solo.
Desde el código
Requiere Node.js 22.13 o superior (usa el SQLite incluido en Node; no hay nada que compilar).
git clone https://github.com/djlarrix/examen-grado.git
cd examen-grado && npm install
claude mcp add examen-grado -- node "$PWD/src/arrancar.mjs"
cp -R skills/examen-grado ~/.claude/skills/Para Claude Desktop sin la extensión, agrega el servidor a claude_desktop_config.json:
{
"mcpServers": {
"examen-grado": { "command": "node", "args": ["/ruta/a/examen-grado/src/arrancar.mjs"] }
}
}Privacidad y derechos de autor
El progreso del estudiante vive en su computador, en
~/.examen-grado/estudio.sqlite(se puede mover conEXAMEN_GRADO_DIR).Los manuales, exámenes y pautas no se distribuyen con el proyecto: cada estudiante carga los suyos. Los PDF no se suben a ningún servidor; se indexa su texto localmente y sólo los pasajes que se consultan pasan a la conversación con Claude.
Los cedularios y temarios de
datos/universidades/son documentos de cada universidad, reproducidos con su fuente para fines de estudio.
Aviso
Proyecto independiente: no es un producto oficial de ninguna universidad ni reemplaza las indicaciones de tu facultad. Los cedularios y formatos de examen vienen de documentos oficiales publicados, con su fuente y fecha de revisión, pero cambian: confirma con tu facultad antes de rendir. El tutor enseña; no presta asesoría legal.
Contribuir
Errores de contenido, universidades que faltan o cedularios nuevos: issues (hay plantillas) o ver CONTRIBUTING.md. Cada lunes una revisión automática compara el temario y los plazos con Ley Chile y abre un issue si una reforma cambió algo.
Licencia
Código y material propio del proyecto bajo licencia MIT.
Desarrollo
npm test # pruebas (sin red)
npm run empaquetar # dist/: extensión .mcpb para Claude Desktop y skill .zip
npm run validar # consistencia de temario, cedularios y mapas
npm run verificar-articulos # cada artículo del temario contra Ley Chile (con red)
npm run verificar-plazos # cada plazo contra el texto vigente de su artículo (con red)
node scripts/probar-servidor.mjs # recorrido por el protocolo MCP realHoja de ruta
Completar cedularios pendientes (Procesal de la UAI, Civil de la UdeC, ambos de la UDD) y sumar las facultades que no publican sus cedularios en línea (Los Andes, Autónoma, Valparaíso, Mayor, San Sebastián, UCN, UCSC…); mientras tanto, el estudiante sube el suyo.
scripts/importar-cedulario.mjsconvierte un cedulario oficial a datos sin reescribirlo.Derecho Público / Constitucional y Laboral como ramos adicionales (los examinan la PUCV, la UACh, la UDLA y la UNAB) y las cédulas electivas.
Validación con estudiantes y profesores: revisión del temario canónico y de los perfiles de comisión por docentes de cada facultad; piloto con estudiantes que rinden este semestre.
Servidor remoto multiusuario: para que los estudiantes lo usen como conector en claude.ai sin instalar nada. El esquema de datos ya separa por estudiante; falta el transporte HTTP con autenticación.
Banco de casos revisado por profesores para los exámenes escritos.
Available Tools
34 toolsagregar_manualA
Indexa un manual en PDF del propio estudiante para buscar y citar con página. El PDF queda en su computador; se guarda su texto para búsqueda local. Los PDF escaneados sin texto no sirven.
Inputs: ruta (required), titulo (required), anio, rama, +1 more.
buscar_en_manualesA
Busca en los manuales cargados por el estudiante y devuelve pasajes con cita (autor, obra, página). Única fuente válida para atribuir doctrina a un autor. Frases exactas entre comillas.
Inputs: consulta (required), rama, limite.
buscar_temarioA
Encuentra temas y cédulas por palabras ("lesión enorme", "notificación por cédula"). Úsala para ubicar una duda en el temario.
Inputs: texto (required).
calcular_notaA
Convierte un puntaje a nota chilena de 1,0 a 7,0 con exigencia (60 % por defecto o la del perfil). Úsala al corregir con pauta, en vez de calcular a mano.
Inputs: maximo (required), puntaje (required), exigencia.
cargar_documentoB
Guarda un documento de SU examen (cedulario o temario, reglamento, examen anterior, pauta de corrección) para usarlo en todas las sesiones. Lo más simple: el estudiante adjunta el archivo en la conversación (PDF, Word, foto), tú lo lees y lo guardas con texto (transcripción fiel) y titulo. También acepta ruta a un PDF, .txt o .md del computador. Devuelve el comienzo y qué hacer después según el tipo.
Inputs: tipo (required), rama, ruta, texto, +1 more.
configurar_estudianteA
Guarda o actualiza el perfil del estudiante: universidad, fecha del examen, horas y días de estudio por semana. Todos los campos son opcionales; sólo se cambian los que vengan. Si su universidad no está en listar_universidades, usa "otra" y guarda en notas cómo es su examen.
Inputs: notas, nombre, dias_semana, universidad, +2 more.
diagnosticoB
Elige un tema por unidad (los más exigidos entre universidades) para un diagnóstico inicial. Lo que el estudiante no domina queda como foco al registrarlo con modo "diagnostico"; lo que domina entra al repaso.
Inputs: rama, cantidad.
elegir_temasA
El estudiante elige qué contenidos quiere ver: los temas elegidos pasan primero en la sesión de hoy. Acepta ids de tema, cédulas ("civil:40", "procesal:12"), unidades completas ("civil.bienes") o, en universidades con ejercicios de examen separados (UNAB), un ejercicio completo ("ejercicio:2", "civil:ejercicio:3").
Inputs: quitar, agregar, limpiar.
estado_estudianteA
PUNTO DE ENTRADA. Llámala al comenzar cada conversación. Dice si el estudiante está configurado, cuántos días faltan, en qué fase del plan va, su racha y la sesión sugerida para hoy (repasos, temas nuevos, simulacro).
Inputs: no named parameters.
exportarA
Genera un archivo (en la carpeta Descargas) para usar fuera del chat: "anki" (tarjetas guardadas + plazos, listo para importar en Anki), "calendario" (.ics con una sesión por día de estudio, simulacros y el día del examen) o "respaldo" (copia de todo su progreso, para otro computador).
Inputs: formato (required), hora.
guardar_cedularioA
Guarda el cedulario del estudiante (transcrito de un documento que subió) para un ramo. Reemplaza al oficial en el índice, el plan y los simulacros. Cada cédula: número, tema, contenido literal y temas = ids del temario a los que corresponde (búscalos con buscar_temario). Confirma la transcripción con el estudiante antes de guardar. borrar: true vuelve al oficial.
Inputs: rama (required), borrar, fuente, cedulas.
guardar_materialA
Guarda material que le sirvió al estudiante (ficha, cuadro, esquema, línea de tiempo, tarjetas) para volver a verlo. Las tarjetas, en formato "P: pregunta" / "R: respuesta" separadas por una línea en blanco, se pueden exportar a Anki.
Inputs: tipo (required), titulo (required), contenido (required), tema.
guardar_perfil_examenB
Guarda cómo es el examen del estudiante según SUS documentos o relato: modalidad, partes, duración, instrucciones, estilo de la comisión, formato de la pauta de corrección, calificación y exigencia. Se combina con el perfil oficial (lo aportado queda marcado). Exige fuente.
Inputs: fuente (required), notas, estilo, partes, +11 more.
guia_del_tutorB
El método pedagógico del tutor (qué hacer y cómo enseñar en cada modo). Si NO tienes cargada la skill "examen-grado", llámala con modo "inicio" al empezar la conversación y con el modo que corresponda antes de dar una clase, repasar, simular, practicar plazos, etc. Con la skill cargada no hace falta.
Inputs: modo.
leer_documentoA
Lee las páginas de un documento cargado (hasta ~12 por llamada). Úsala para transcribir un cedulario o analizar un examen o pauta.
Inputs: id (required), desde, hasta.
listar_documentosC
Documentos que el estudiante ha cargado (cedularios, reglamentos, exámenes anteriores, pautas).
Inputs: tipo.
listar_manualesC
Manuales cargados por el estudiante.
Inputs: no named parameters.
listar_universidadesA
Universidades con perfil de examen cargado, su modalidad (oral/escrita) y si tienen cedulario transcrito.
Inputs: no named parameters.
perfil_examenA
Cómo es el examen de grado de una universidad: partes, duración, comisión, calificación, estilo de la comisión y puntos por confirmar, con fuente. Consúltalo antes de preparar un simulacro o de decidir qué tipo de preguntas hacer.
Inputs: universidad.
plan_estudioA
Plan completo hasta el examen: fases con fechas, temas vistos/pendientes, ritmo necesario de temas nuevos por día y advertencia si no alcanza el tiempo.
Inputs: no named parameters.
practicar_discriminacionB
Pares de instituciones que se confunden (nulidad absoluta/relativa, apelación/casación…) con los ejes para compararlas. Para un cuadro comparativo de memoria y casos en que hay que decidir qué institución aplica.
Inputs: rama, tema, cantidad.
practicar_plazosA
Preguntas de plazos legales ("¿en qué plazo se apela?"), verificados contra el texto vigente de Ley Chile. Prioriza temas ya vistos y débiles. Trae la respuesta: no la muestres hasta que el estudiante conteste.
Inputs: rama, tema, cantidad.
preparar_exposicionA
Prepara la exposición oral de una cédula (o tema): puntos que debe cubrir según el texto oficial, guion con tiempos, rúbrica y errores previos del estudiante. Para universidades con disertación o exposición inicial (U. Central, UDD, UDLA) o para ensayar cualquier cédula en voz alta.
Inputs: rama, tema, numero, minutos.
progresoA
Avance del estudiante: dominio por unidad, historial de simulacros, temas que más olvida, errores recientes y racha.
Inputs: no named parameters.
quitar_documentoC
Quita un documento cargado.
Inputs: id (required).
quitar_manualA
Quita un manual del índice (no borra el PDF).
Inputs: id (required).
registrar_respuestaA
OBLIGATORIA después de cada respuesta evaluable del estudiante. Actualiza el repaso espaciado del tema. calificacion: 1 otra vez (no lo recordó / error esencial / necesitó la explicación), 2 difícil (con pistas o errores relevantes), 3 bien (correcto sin ayuda), 4 fácil (correcto, preciso, estructurado, relacionó solo). Califica el PRIMER intento. En error, el error concreto en una frase útil para reenseñar.
Inputs: tema (required), calificacion (required), modo, error, +2 more.
registrar_simulacroB
Guarda el resultado de un simulacro (nota 1–7, rúbrica por dimensión, fortalezas, a mejorar) y actualiza el repaso de cada tema evaluado. Incluye en temas_evaluados todos los temas sobre los que se preguntó.
Inputs: temas_evaluados (required), nota, cedulas, rubrica, +2 more.
sesion_de_hoyA
Qué estudiar hoy: repasos vencidos (del más olvidado al menos), temas nuevos (primero los elegidos por el estudiante, luego el orden del plan intercalando Civil y Procesal) y si toca simulacro, dentro de los minutos disponibles.
Inputs: minutos.
sortear_cedulaA
Sortea cédulas para un simulacro, según el cedulario de la universidad (una por ramo si no se indica rama). prioridad "debiles" hace más probable que salgan temas débiles o no vistos.
Inputs: rama, numero, ejercicio, prioridad.
ver_articuloA
Texto oficial VIGENTE de un artículo, desde Ley Chile. Úsala SIEMPRE antes de afirmar qué dice una norma; no la cites de memoria. Normas: Código Civil, Código de Procedimiento Civil, Código Orgánico de Tribunales, Código Procesal Penal, Constitución, Código de Comercio, Ley de Matrimonio Civil (19.947), AUC (20.830), Tribunales de Familia (19.968), comparecencia (18.120), arrendamiento urbano (18.101), operaciones de crédito (18.010), consumidor (19.496), efecto retroactivo de las leyes, DL 2.695.
Inputs: norma (required), articulo (required).
ver_indiceA
Índice de contenidos con el estado de cada tema (⚪ sin ver, 🔴 débil, 🟠 aprendiendo, 🟡 consolidando, 🟢 dominado, ⭐ elegido). Sin rama: resumen por unidad. Con rama: cada cédula del cedulario de su universidad (o cada tema del temario). Úsalo cuando el estudiante quiera elegir qué estudiar.
Inputs: rama, vista, unidad.
ver_materialB
Material guardado: la lista, el de un tema, o uno por id.
Inputs: id, tema.
ver_temaA
Todo lo necesario para enseñar un tema o una cédula: contenido de la cédula, normas de apoyo, prerrequisitos con su dominio, temas relacionados (para preguntas de relación), estado del estudiante y sus errores anteriores. Llámala antes de una clase.
Inputs: rama, tema, cedula.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 34 tools
Several tools overlap in purpose: estado_estudiante, sesion_de_hoy, and plan_estudio all suggest what to study; ver_tema and preparar_exposicion both prepare teaching a topic; document and manual management tools are parallel sets. Descriptions clarify distinctions, but with 34 tools misselection is still likely.
Most tools follow a Spanish snake_case verb_noun pattern (cargar_documento, ver_tema, registrar_respuesta, etc.), but a number of noun-only names (perfil_examen, progreso, diagnostico) and prepositional phrases (sesion_de_hoy, guia_del_tutor) deviate from the pattern. Still consistent and readable overall.
With 34 tools, the set exceeds the 25+ threshold that typically indicates an overstuffed surface. While the domain is broad, many tools could be consolidated (e.g., document/manual CRUD, multiple study-planning tools), making the count feel heavy for a single-user tutor.
The surface covers onboarding, study planning, topic teaching, practice, grading, simulations, document/manual management, legal text lookup, and export. Minor gaps exist, such as no delete/update tool for saved materials and no way to reset progress, but these are workable around.
Maintenance
Related MCP Connectors
Search U.S. case law, fetch opinions, and ask matter-aware legal questions over your documents.
Save the courses you make with AI and review them with spaced repetition and a daily session.
Connect AI to millions of laws and court cases with the Lawstronaut MCP.
Israeli law for lawyers: statutes, case law, playbooks and legal skills by domain. Read-only, OAuth.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server that connects AI to the Chilean legislation system (Ley Chile) for retrieving legal norms, citations, and intertemporal analysis.283MIT
- AlicenseBqualityFmaintenanceConnects AI assistants to Chilean legal sources, enabling citation of official legal texts, search of doctrine, jurisprudence, and rulings.18MIT
- FlicenseNot gradedqualityCmaintenanceEnables Chilean legal research via 15 MCP tools that search and cite official sources, retrieve full legal texts, perform hybrid semantic searches, and export results to Word or PDF.-
- AlicenseCqualityBmaintenanceExposes 55 forensic tools over the Model Context Protocol so agents can query Chilean statutes, jurisprudence, administrative dicta and doctrine from official state sources such as BCN, PJUD, CGR and DT, while running locally for confidential casework. It also supports citation-validated drafting, deadline and docket monitoring, judgment deconstruction, OCR dossier compilation and legal knowledge-graph analysis for civil-law practice, teaching and research.88136 PyPI5Apache 2.0