MCP Directory
Back

canvas-mcp

by vishalsachdev · Python · ★ 118

Canvas LMS MCP server — 80+ tools and 5 agent skills for students & educators. Works with Claude, Cursor, Codex, and 40+ agents. v1.1.0

#agent-skills#skills-sh

Install

pip install git+https://github.com/vishalsachdev/canvas-mcp.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "canvas-mcp": {
      "command": "uvx",
      "args": [
        "git+https://github.com/vishalsachdev/canvas-mcp.git"
      ]
    }
  }
}

From the README

[](https://opensource.org/licenses/MIT) [](https://skills.sh) MCP server for Canvas LMS with **88 tools** and **8 agent skills**. Works with Claude Desktop, Cursor, Codex, Windsurf, and [40+ other agents](https://skills.sh). Canvas MCP provides **88 tools** for interacting with Canvas LMS. Tools are organized by user type: Student Tools (click to expand) | Tool | Purpose | Example Prompt | |------|---------|----------------| | | Due dates for next N days | "What's due this week?" | | | Canvas TODO list | "Show my TODO list" | | | Submitted vs missing | "Have I submitted everything?" | |…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related developer tools servers