school-mcp
If you are the rightful owner of school-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.
A Model Context Protocol (MCP) server for academic tools, integrating with Canvas and Gradescope platforms.
School MCP is a specialized server designed to streamline academic management by integrating with popular educational platforms like Canvas and Gradescope. It provides a seamless way to manage assignment deadlines, course materials, and calendar events. By leveraging the Model Context Protocol, School MCP offers a robust solution for students and educators to keep track of their academic responsibilities efficiently. The server supports integration with macOS Calendar and Reminders, allowing users to synchronize their academic schedules with their personal devices. Additionally, it offers tools for downloading and managing course files, making it a comprehensive tool for academic management.
Features
- Assignment Deadlines: Fetch and display upcoming deadlines from Canvas and Gradescope.
- Calendar Integration: Add deadlines to macOS Calendar or Reminders using AppleScript.
- File Management: Download course materials from Canvas.
Tools
get_deadlines
Fetch upcoming assignment deadlines from Canvas and Gradescope.
add_to_reminders
Add assignments to macOS Reminders.
list_courses
List all available Canvas courses.
download_course_files
Download files from a Canvas course.
set_download_path
Configure where downloaded files are saved.
get_download_path_info
Check the current download location.