miel-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MIEL_CLAVE | Yes | Tu clave de MIeL | |
| MIEL_USUARIO | Yes | Tu DNI o usuario de MIeL | |
| MIEL_DESCARGAS | No | Carpeta local donde se descargan los archivos (opcional, por defecto ~/MIeL) | ~/MIeL |
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 | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| listar_materiasB | Lista las materias del alumno en MIeL con su id de comisión, detalle (código y comisión), herramientas disponibles y mensajes sin leer del foro. |
| listar_archivosB | Lista los contenidos (archivos y enlaces) de una materia. Args: materia: id de comisión o parte del nombre (ej. "inteligencia", "ingles"). tipo: "todos", "teoria", "practicas" o "enlaces". buscar: palabra clave opcional para filtrar. |
| descargar_archivoA | Descarga un archivo de una materia a la carpeta local de MIeL y devuelve
la ruta, para poder leerlo después. |
| sincronizar_materiaA | Descarga solo los archivos nuevos de una materia (o de todas las materias
activas si |
| listar_temas_foroB | Lista los temas del foro de una materia con cantidad de mensajes, fecha del último mensaje y cuántos hay sin leer. |
| leer_tema_foroA | Devuelve los mensajes de un tema del foro (autor, rol, fecha, texto y
enlaces). |
| novedadesA | Muestra qué cambió desde la última consulta en cada materia activa: archivos nuevos y temas del foro con mensajes nuevos. La primera vez toma todo como visto y devuelve el estado inicial. |
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 7 tools
Most tools target clearly distinct resources and actions (subjects, files, forum topics, sync, digest). The only mild overlap is between descargar_archivo (one file by id) and sincronizar_materia (batch download of new files), but the descriptions make the boundary reasonably clear.
Names follow a consistent Spanish verb_noun pattern (listar_materias, listar_archivos, descargar_archivo, sincronizar_materia, listar_temas_foro, leer_tema_foro). The only deviation is 'novedades', a noun rather than a verb phrase, but it is still readable and distinct.
Seven tools is a well-scoped set for a focused student-facing client covering subjects, files, forum reading, sync, and change digest. Each tool earns its place without bloat.
The read-only lifecycle is well covered: list subjects, list/download/sync files, list/read forum topics, and see recent changes. Minor gaps exist around forum interaction (e.g., replying or explicitly marking read) and broader search, but core student workflows are supported.