Integrations
Fetches upcoming assignment deadlines, lists available courses, and downloads course materials and files
Adds deadlines to macOS Calendar or Reminders using AppleScript and manages local file downloads
Escuela MCP
Un servidor de Protocolo de Contexto Modelo (MCP) para herramientas académicas, que se integra con las plataformas Canvas y Gradescope.
Características
- Fechas límite de las tareas : obtenga y muestre las próximas fechas límite de Canvas y Gradescope
- Integración de calendario : agregue fechas límite al Calendario o Recordatorios de macOS mediante AppleScript
- Gestión de archivos : Descargar materiales del curso desde Canvas
Inicio rápido
Instalación
Instalación mediante herrería
Para instalar School MCP para Claude Desktop automáticamente a través de Smithery :
- Clonar el repositorio:
- Instalar el paquete:
- Configure sus variables de entorno de una de las siguientes maneras:
- Usando el asistente de configuración incluido (recomendado)
- Crear un archivo
.env
manualmente
Uso del asistente de configuración
Ejecute el asistente de configuración para configurar Claude Desktop automáticamente:
El asistente de configuración hará lo siguiente:
- Encuentra tu archivo de configuración de Claude Desktop
- Cree un archivo
.env
si es necesario - Configurar el servidor MCP con rutas adecuadas
- Agregue sus variables de entorno a la configuración de Claude Desktop
Configuración manual
Si prefiere configurarlo manualmente:
- Copiar la plantilla de entorno:
- Configure Claude Desktop siguiendo la Guía de integración de Claude Desktop .
Ejecutando el servidor
Ejecutar directamente:
O utilice el siguiente script:
Herramientas
get_deadlines
: Obtener las próximas fechas límite de las tareas de Canvas y Gradescopeadd_to_reminders
: Agregar tareas a los recordatorios de macOSlist_courses
: Lista todos los cursos de Canvas disponiblesdownload_course_files
: Descargar archivos de un curso de Canvasset_download_path
: configura dónde se guardan los archivos descargadosget_download_path_info
: Verifica la ubicación de descarga actual
Configuración
El servidor intenta encontrar la configuración en este orden:
- Variables de entorno
- archivo
.env
en el directorio actual - Archivo
config.json
existente en el directorio de inicio
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servidor de protocolo de contexto modelo que ayuda a los estudiantes a administrar los flujos de trabajo académicos mediante la integración con Canvas y Gradescope para obtener fechas límite, descargar materiales del curso y sincronizar con el calendario o recordatorios de macOS.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables interaction with the Canvas Learning Management System API, allowing users to manage courses, assignments, enrollments, and grades within Canvas.Last updated -315JavaScript
- -securityFlicense-qualityA Model Context Protocol server that enables interaction with Shortcut (formerly Clubhouse) project management tool, allowing users to view and search projects, stories, epics, and objectives, as well as create new items through natural language.Last updated -3Python
- AsecurityAlicenseAqualityA Model Context Protocol server providing utility tools for development and testing, offering functionalities like personalized greetings, random card drawing, and datetime formatting with an extensible architecture.Last updated -191672TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude to interact with Canvas LMS, providing tools for managing courses, announcements, assignments, students, and more through the Canvas API.Last updated -TypeScript