What platforms does School MCP integrate with?
School MCP integrates with the Canvas learning management system and the Gradescope grading platform.
@54yyyu
Basic information
A Model Context Protocol (MCP) server for academic tools, integrating with Canvas and Gradescope platforms.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"school-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@54yyyu/school-mcp",
"--client",
"claude"
]
}
}
}Fetch upcoming assignment deadlines from Canvas and Gradescope
Add assignments to macOS Reminders
List all available Canvas courses
Download files from a Canvas course
Configure where downloaded files are saved
Check the current download location
School MCP is a Model Context Protocol server that integrates academic tools with Canvas and Gradescope platforms, letting you fetch deadlines, manage files, and add events to macOS Calendar or Reminders.
Install via Smithery (npx -y @smithery/cli install @54yyyu/school-mcp --client claude) or clone the repository and run pip install -e .. Use the setup_helper.py script for automatic Claude Desktop configuration, or manually set up a .env file. Run the server with python -m school_mcp or ./run_server.py.
School MCP integrates with the Canvas learning management system and the Gradescope grading platform.
You can install it via Smithery using the CLI command shown in the README, or by cloning the repository and running `pip install -e .`.
Run the included `setup_helper.py` script, which finds your Claude Desktop configuration, creates a `.env` file, and adds the necessary environment variables. Manual configuration is also supported by editing a `.env` template and following the Claude Desktop Integration Guide.
The calendar integration (adding to macOS Calendar or Reminders) uses AppleScript and is specific to macOS. Other features like fetching deadlines and file downloads do not explicitly require macOS.
A search tool helps dev to solve the naming things problem.

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep

Model Context Protocol Servers
Comments