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}}:
📢 Disclaimer | Tool Use Reminder
1️⃣ The content of this article is based on information known at the time of publication, AI technology and tools are frequently updated, please refer to the latest official instructions.
2️⃣ Recommended tools have been subject to basic screening, but not deep security validation, so please assess the suitability and risk yourself.
3️⃣ When using third-party AI tools, please pay attention to data privacy protection and avoid uploading sensitive information.
4️⃣ This website is not liable for direct/indirect damages due to misuse of the tool, technical failures or content deviations.
5️⃣ Some tools may involve a paid subscription, please make a rational decision, this site does not contain any investment advice.