io.github.vishalsachdev/canvas-mcp
Canvas LMS integration for students and educators with FERPA-compliant analytics and workflows
io.github.vishalsachdev/canvas-mcp · Repository · Website · version 1.10.0 · 191 stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
uvx canvas-mcp
Results by platform
Linux
MCP handshake failed2026-08-16 · probed over pypi1 recorded run, oldest first.
handshake failed: MCP error -32000: Connection closed --- stderr (tail) --- 2026-08-16 02:55:01 - canvas_mcp - ERROR - CANVAS_API_TOKEN environment variable is required 2026-08-16 02:55:01 - canvas_mcp - ERROR - Please set CANVAS_API_TOKEN in your .env file 2026-08-16 02:55:01 - canvas_mcp - ERROR - Please check your .env file configuration 2026-08-16 02:55:01 - canvas_mcp - ERROR - Use the env.template file as a reference
macOS
MCP handshake failed2026-08-16 · probed over pypi1 recorded run, oldest first.
handshake failed: MCP error -32000: Connection closed --- stderr (tail) --- 2026-08-16 02:58:08 - canvas_mcp - ERROR - CANVAS_API_TOKEN environment variable is required 2026-08-16 02:58:08 - canvas_mcp - ERROR - Please set CANVAS_API_TOKEN in your .env file 2026-08-16 02:58:08 - canvas_mcp - ERROR - Please check your .env file configuration 2026-08-16 02:58:08 - canvas_mcp - ERROR - Use the env.template file as a reference
Windows
MCP handshake failed2026-08-16 · probed over pypi1 recorded run, oldest first.
handshake failed: MCP error -32000: Connection closed --- stderr (tail) --- 2026-08-16 04:11:26 - canvas_mcp - ERROR - CANVAS_API_TOKEN environment variable is required 2026-08-16 04:11:26 - canvas_mcp - ERROR - Please set CANVAS_API_TOKEN in your .env file 2026-08-16 04:11:26 - canvas_mcp - ERROR - Please check your .env file configuration 2026-08-16 04:11:26 - canvas_mcp - ERROR - Use the env.template file as a reference
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/io.github.vishalsachdev__canvas-mcp.html)