Servidor MCP no oficial de la UTN: conectá tu agente (Claude, ChatGPT, etc.) al aula virtual para consultar cursos, leer apuntes, usar los foros y entregar tareas.
概览
Este es el Model Context Protocol server NO OFICIAL de la UTN. Con él podés pedirle a tu agente de preferencia (Claude, ChatGPT, etc.) que busque información y lea los apuntes del aula virtual y, con tu confirmación, que publique en los foros o entregue tareas. Corre en tu computadora o como servidor HTTP con OAuth, para usarlo desde cualquier lado. - "¿Cuándo es el recuperatorio del primer parcial de Álgebra?" - "¿Qué avisó la profesora de Física esta semana?" - "Resumime la guía de la unidad 3 de Sistemas Operativos." - "Pasame el link para bajar el apunte de calorimetría." - "¿Qué nota me pusieron en el TP1 y qué me corrigieron?" - "Preguntá en el foro de consultas si el parcial incluye la unidad 4." - "Anotame en el grupo 6." - "Agendame el recuperatorio del 14 a las 18." El agente recorre el aula como lo harías vos: entra al curso, mira los foros y abre los archivos que hagan falta.
README
以下为原文 README 节选,完整内容请查看原文。
UTN-MCP — El puente entre tu agente y los sistemas de la Universidad.
Este es el Model Context Protocol server NO OFICIAL de la UTN. Con él podés pedirle a tu agente de preferencia (Claude, ChatGPT, etc.) que busque información y lea los apuntes del aula virtual y, con tu confirmación, que publique en los foros o entregue tareas. Corre en tu computadora o como servidor HTTP con OAuth, para usarlo desde cualquier lado.
Qué podés pedirle
- “¿Cuándo es el recuperatorio del primer parcial de Álgebra?”
- “¿Qué avisó la profesora de Física esta semana?”
- “Resumime la guía de la unidad 3 de Sistemas Operativos.”
- “Pasame el link para bajar el apunte de calorimetría.”
- “¿Qué nota me pusieron en el TP1 y qué me corrigieron?”
- “Preguntá en el foro de consultas si el parcial incluye la unidad 4.”
- “Anotame en el grupo 6.”
- “Agendame el recuperatorio del 14 a las 18.”
El agente recorre el aula como lo harías vos: entra al curso, mira los foros y abre los archivos que hagan falta.
Tools
| Tool | Qué hace |
|---|---|
aula_list_courses |
Lista tus cursos. Es el punto de partida. |
aula_open |
Entra a un curso, un módulo, un foro o una discusión. Cada respuesta trae las direcciones de lo que hay adentro y de un nivel más arriba, así el agente navega sin perderse. |
aula_read_file |
Lee un archivo del aula, por partes cuando es largo. |
aula_study_pack |
Une en un solo PDF con índice los apuntes que elijas de una materia (un ‘machacado’), guardado en tu compu. Solo en modo local. |
aula_get_site_info |
Datos de tu usuario y de tu regional en el aula virtual. |
aula_forum_post |
Abre un hilo en un foro o responde en una discusión. |
aula_forum_edit_post |
Edita una publicación tuya. |
aula_forum_delete_post |
Borra una publicación tuya. |
aula_assign_submit |
Entrega una tarea: sube archivos de tu compu, escribe el texto en línea y confirma el envío. |
aula_assign_upload_link |
Solo en modo HTTP: un link para subir los archivos de una entrega, que usa el agente con curl o vos desde el navegador. |
aula_choice_answer |
Responde una elección o te anota en un grupo. |
aula_send_message |
Manda un mensaje privado a un docente o compañero. |
aula_calendar_add_event |
Agrega un recordatorio a tu calendario del aula. |
Al abrir una tarea, aula_open muestra si la entregaste, cuándo vence y la devolución con la nota. Las tools que escriben le piden al agente que te muestre lo que va a hacer y espere tu confirmación.
Archivos que puede leer
- PDF: el texto, página por página. Los escaneados se mandan como imagen de cada página, y el agente los lee igual.
- Word (.docx), PowerPoint (.pptx) y Excel (.xlsx): el texto, con las tablas fila por fila.
- Imágenes (PNG, JPG, GIF) y texto plano.
Los formatos viejos de Office (.doc, .ppt, .pps), los comprimidos (.zip, .rar) y los videos no se leen. En ese caso el agente te pasa el link para que lo bajes.
安装
npx -y utn-mcp配置
{
"mcpServers": {
"utn": { "command": "npx", "args": ["-y", "utn-mcp"] }
}
}