ClaudeWave
DMontgomery40
DMontgomery40

mcp-canvas-lms

View on GitHub

Version 2.2 - 54 tools available - an MCP server for interacting with the Canvas LMS API. This server allows you to manage courses, assignments, enrollments, and grades within Canvas.

MCP Servers95 stars39 forksJavaScriptUpdated 22d ago
ClaudeWave Trust Score
67/100
· OK
Passed
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Mature repo (>1y old)
Flags
  • !No license declared
Last scanned: 4/14/2026
Install in Claude Desktop
Method detected: Manual
{
  "mcpServers": {
    "mcp-canvas-lms": {
      "command": "node",
      "args": ["/path/to/mcp-canvas-lms/dist/index.js"]
    }
  }
}
1. Copy the snippet above.
2. Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows).
3. Replace any <placeholder> values with your API keys or paths.
4. Restart Claude Desktop. The MCP server appears automatically.
💡 Clone https://github.com/DMontgomery40/mcp-canvas-lms and follow its README for install instructions.
Use cases
🎓 Education🎨 Creative🧠 AI / ML

MCP Servers overview

README preview not available. Visit the repo on GitHub for full documentation.
canvas-lmscanvas-lms-apicanvas-lms-gradesmcpmcp-education-toolmcp-servermodel-context-protocolschool-education

More MCP Servers