Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
UCA_PASSPHRASENoOptional passphrase used for Linux Secret Service keyring support; if not provided, the server falls back to a degraded machine-id-based mechanism.

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

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
uca_diagnosticar_sistemaB

Audita conectividad, estado de sesión cifrada, validez del entorno gráfico y rutas de almacenamiento.

uca_iniciar_sesionA

Inicia o renueva la sesión institucional abriendo el navegador. Usar ÚNICAMENTE si una consulta devolvió error de sesión expirada o si el usuario solicita iniciar sesión explícitamente.

eva_materiasA

Lista las aulas virtuales y materias matriculadas en EVA Moodle con sus identificadores de curso. Por defecto lista cursos activos; con incluir_archivadas: true lista también los cursos pasados u ocultos.

eva_contenido_cursoA

Lista las secciones, módulos, tareas y recursos pertenecientes a un curso en EVA. Permite filtrar por tipo o sección para presupuestar contexto.

eva_tareas_y_notasC

Obtiene tareas, plazos de entrega, estado de entregas y fechas límite en EVA Moodle.

eva_forosB

Obtiene los últimos avisos institucionales y mensajes de foros de cátedra (etiquetados con aviso de seguridad).

eva_hilo_foroA

Obtiene el debate o hilo completo de un foro de cátedra en EVA Moodle, incluyendo todas las respuestas y mensajes ordenados.

eva_buscar_materialesB

Busca recursos, consignas y documentos en EVA por palabra clave.

eva_leer_archivoA

Descarga de forma segura (con allowlist HTTPS) y extrae texto de PDFs y Office, o retorna bloques de imagen en escaneados. Nota: La consulta de recursos o carpetas en EVA registra la visualización en la plataforma.

eva_cuestionariosB

Consulta cuestionarios, exámenes parciales online, fechas de apertura/cierre, intentos y calificaciones en EVA Moodle (Lectura pura).

eva_cronogramaA

Busca el archivo de cronograma o programa de una materia en EVA Moodle y extrae las fechas de parciales, recuperatorios y entregas. Si no existe cronograma ni programa en el aula virtual, informa explícitamente que no hay.

eva_entregas_proximasB

Consulta qué tareas, trabajos prácticos o actividades tienen fecha de vencimiento en los próximos días (por defecto 7 días / la semana que viene) y avisos recientes de cátedra.

uca_resumen_semanalB

Tool Compuesta: Trae en paralelo tareas próximas de EVA, avisos de cátedra, cursada/inasistencias, clases de hoy e inscripciones a finales de Guaraní.

guarani_estado_cursadaB

Detalla cursadas activas, horarios, regularidad e inasistencias acumuladas en SIU Guaraní.

guarani_horario_semanalA

Consulta el horario semanal de clases estructurado con día, horario de inicio y fin, aula y comisión desde SIU Guaraní. Soporta filtro para el día de hoy ('¿qué tengo hoy?').

guarani_cronograma_evaluacionesA

Fechas oficiales de parciales, recuperatorios y otras evaluaciones de tus cursadas actuales (SIU Guaraní), con hora y comisión. Por defecto solo las próximas.

guarani_historia_academicaB

Analítico completo: finales aprobados, materias pendientes, notas y promedios en SIU Guaraní.

guarani_mesas_disponiblesA

[EXPERIMENTAL] Mesas de examen final con fechas, turnos, tribunales y condición en SIU Guaraní. Parser experimental hasta contar con fixtures HTML anonimizados de turnos activos.

guarani_correlatividades_y_planA

Consulta el plan de estudios interactivo, materias por año, estado de aprobación y correlatividades para cursar y rendir final. Si se especifica una materia, analiza qué correlativas la traban y qué materias futuras dependen de ella.

guarani_materias_habilitadasA

Calcula qué materias del plan de estudio el alumno está en condiciones de cursar el próximo período según su grafo de correlatividades y materias ya regularizadas o aprobadas.

guarani_progreso_carreraA

Calcula exactamente cuántas materias te faltan para recibirte en SIU Guaraní ('Te faltan X materias'), cuántas tenés aprobadas, cursando actualmente y el desglose de materias pendientes por año.

guarani_plan_optimoA

Rankea las materias habilitadas para cursar según su impacto multiplicador en el grafo de correlatividades (cierre transitivo de materias desbloqueadas) y calcula la altura del camino crítico y la estimación de cuatrimestres mínimos para recibirse.

guarani_mis_inscripciones_examenB

Consulta las inscripciones activas a mesas de examen final y actuaciones provisorias del alumno en SIU Guaraní.

guarani_encuestas_pendientesB

Consulta si el alumno tiene encuestas docentes institucionales obligatorias o pendientes de responder en SIU Guaraní.

guarani_historial_constanciasA

Consulta el historial de solicitudes de constancias y certificados emitidos en SIU Guaraní, con opción de descarga de PDFs.

campus_aranceles_y_tramitesA

[EXPERIMENTAL] Consulta aranceles al día/pendientes y estado de trámites administrativos en Campus Autogestión. Incluye saldo, habilitación para cursar/rendir y trámites en curso.

eva_guardar_borrador_tareaB

[EXPERIMENTAL] Sube un archivo o texto a EVA Moodle en modo borrador editable. Requiere confirmación física en Canal B.

eva_responder_foroA

Publica una respuesta en un foro de cátedra de EVA Moodle. Muestra el texto completo y requiere confirmación física en Canal B.

guarani_inscribir_examenB

Inscribe a examen final en SIU Guaraní mediante ciclo en dos fases y confirmación física en Canal B.

guarani_certificado_alumno_regularA

Emite y descarga formalmente en PDF la Constancia de Alumno Regular (o de actividades aprobadas/promedio) con código de validación institucional desde SIU Guaraní. Protegida por confirmación física en Canal B.

Prompts

Interactive templates invoked by user choice

NameDescription
uca_resumen_semanalGenera un resumen integrado de la semana: entregas próximas en EVA, avisos de cátedra e inasistencias en Guaraní.
uca_preparar_finalRevisa historia académica, mesas disponibles y materiales del curso para preparar una materia.
eva_cronograma_parcialAverigua fechas de exámenes parciales, recuperatorios y entregas buscando el archivo de cronograma o programa de la materia en EVA.
eva_entregas_semanaRevisa qué tareas, trabajos prácticos o consignas vencen la próxima semana y si hay avisos relevantes de los profesores.
guarani_materias_para_recibirmeCalcula exactamente cuántas materias te faltan para terminar la carrera en SIU Guaraní con el desglose de aprobadas, en curso y pendientes por año.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 30 tools

Disambiguation3/5

Most tools have distinct descriptions, but several clusters overlap: EVA tasks vs upcoming deadlines, EVA cronograma vs Guaraní cronograma_evaluaciones, and multiple Guaraní plan/progress/correlativity tools all answer related academic-planning questions. The detailed descriptions help, but an agent must read carefully to avoid misselection.

Naming Consistency4/5

All tools use snake_case with clear eva_, guarani_, campus_, or uca_ prefixes, making source grouping predictable. The only inconsistency is that some names are verb-led actions (eva_buscar_materiales, guarani_inscribir_examen) while many are noun-led queries, but this remains readable and disciplined.

Tool Count3/5

30 tools is heavy for a single MCP server, even though UCA spans two major systems plus campus services. Many granular Guaraní analytics and EVA query tools could be consolidated, but the broad domain prevents this from being an extreme mismatch.

Completeness3/5

Coverage is broad across EVA, Guaraní, and campus, including read, composite, and some guarded write actions. However, clear lifecycle gaps remain: EVA assignment only saves a draft with no final submission tool, Guaraní can calculate eligible courses but cannot enroll in a cursada, and Campus Autogestión is only a single experimental read-only tool.

Maintenance

ActivityMaintained
ResponsivenessNo issues