canvas MCP server
Canvas LMS integration for students and educators with optional privacy controls
Install
PyPI (stdio)
uvx canvas-mcpJSON for apps that use an mcpServers block (Claude Desktop, Cursor and others):
{"mcpServers": {
"canvas-mcp": {
"command": "uvx",
"args": ["canvas-mcp"]
}
}}From the server's registry entry. Many servers also need an API key or other settings: check the repository's README before you run it.
About this server
| Registry name | io.github.vishalsachdev/canvas-mcp |
|---|---|
| Repository | github.com/vishalsachdev/canvas-mcp |
| Website | canvas-mcp.illinihunt.org/ |
| Packages | pypi canvas-mcp |
| In the registry since | Sep 28, 2026 |
| GitHub stars | 281 |
Listed from the official MCP Registry. We have not reviewed or tested this server; a local server runs code on your machine, so read the repository first.
Use it with
AI agents whose docs say they support MCP.
Similar design, images and media servers
tldraw★ 50.8K
Draw and visually collaborate with your agents on tldraw's canvas.
screenpipe★ 21.9K
Search your local screen recordings, audio transcripts, and computer activity from screenpipe.
FunASR★ 20.6K
Transcribe local audio with FunASR and SenseVoice using private, on-device inference.
Figma-Context-MCP★ 16K
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Agent-Native Assets★ 7,084
Digital asset manager - upload, organize, search, and generate on-brand images and videos
FFmpeg★ 5,180
Trim, convert, resize, compress, and remix audio and video.