MCP-TUPAD
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MOODLE_URL | No | The URL of the Moodle campus (default: https://tup.sied.utn.edu.ar) | https://tup.sied.utn.edu.ar |
| MOODLE_TOKEN | Yes | Your personal Moodle token |
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": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| listar_materiasA | Devuelve las materias en las que estás inscripto, con su ID y el avance del cursado. Usá esta herramienta primero cuando necesites el ID de una materia para cualquier otra consulta. |
| ver_contenido_materiaA | Explora el material de una materia: apuntes, PDFs, videos, tareas y foros, organizados por unidad. Sin el parámetro Empezá siempre por el índice: las materias suelen tener decenas de unidades y pedir todo junto es innecesario. |
| proximos_vencimientosA | Lista qué se vence próximamente en TODAS tus materias: entregas de trabajos prácticos y cierres de cuestionarios, ordenados por fecha. Usá esta herramienta cuando pregunten qué tienen pendiente, qué se vence esta semana o cómo organizar el estudio. Si no hay nada dentro del rango pedido, igual informa cuál es el próximo vencimiento que viene después. |
| ver_trabajos_practicosA | Devuelve los trabajos prácticos de una materia con su consigna, la fecha de entrega y si ya los entregaste o no. Usá esta herramienta cuando pregunten por un TP puntual, por la consigna de una entrega o por qué les falta entregar en una materia. |
| ver_notasA | Devuelve tus calificaciones en una materia, ítem por ítem, con la devolución del profesor cuando existe. Usá esta herramienta cuando pregunten por sus notas, por cómo vienen en una materia o por la corrección de una entrega. |
| leer_avisos_foroA | Devuelve las últimas publicaciones de los foros de una materia. Por defecto trae solo los foros de avisos y novedades, que es donde los profesores comunican cambios de fecha y consignas. Usá esta herramienta cuando pregunten si hay novedades o avisos del profesor. Pasá |
| descargar_archivoA | Baja un archivo del campus (apunte, PDF, presentación) usando la URL que devuelve ver_contenido_materia. Devuelve la ruta local para que después puedas leerlo. Si el archivo es de texto plano, también devuelve su contenido. Por defecto lo guarda en la carpeta descargas/ del servidor. Pasá |
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
Cada herramienta tiene un propósito claramente distinto: listar materias, ver contenido, vencimientos, trabajos prácticos, notas, foros y descargar archivos. No hay superposición entre ellas.
La mayoría sigue el patrón verbo_sustantivo (listar_materias, ver_contenido_materia, ver_trabajos_practicos, ver_notas, leer_avisos_foro, descargar_archivo). Una excepción es 'proximos_vencimientos', que es un sustantivo sin verbo.
Con 7 herramientas, la cantidad es adecuada para un asistente de gestión universitaria. Cubre las consultas principales sin ser excesivo.
Las herramientas son principalmente de consulta, faltan operaciones de creación o modificación (como entregar trabajos o publicar en foros). Para un asistente informativo es suficiente, pero hay ausencias notables para completar el ciclo de vida del estudiante.