A Model Context Protocol (MCP) server for academic tools that integrates with the Canvas and Gradescope platforms.
What is the school MCP?
School MCP is a Model Context Protocol (MCP) server designed for academic tools to easily integrate with platforms such as Canvas and Gradescope.
How do I use the School MCP?
To use School MCP, clone the repository, install the package, and set environment variables. You can run the server directly or use a convenience script.
What are the key features of the school MCP?
- Get and display upcoming assignment deadlines from Canvas and Gradescope.
- Use AppleScript to integrate deadlines with your macOS calendar or reminders.
- Download course materials from Canvas.
What are the application scenarios for MCP in schools?
- Manage student assignment deadlines.
- Synchronize academic schedules with personal calendars.
- Download course materials for offline access.
School MCP FAQs?
- Can the School MCP be integrated with other platforms?
It is currently designed to work with Canvas and Gradescope.
- Is there a setup assistant?
Yes! Includes a setup assistant to automatically configure the server.
- Which programming language is School MCP written in?
School MCP is written in Python.
- ¥Download for freeDownload after commentDownload after login
- {{attr.name}}: