io.github.bruchris/canvas-lms-mcp
TypeScript MCP server for Canvas LMS — 165 tools across 42 domains.
Before you connect
Works with these clients
- Claude Desktopnpx
- Claude Codenpx
- Cursornpx
- VS Codenpx
- Windsurfnpx
Derived from the registry manifest (package type and transport) — we have not installed it ourselves. Check the official README before relying on it.
Install / Connect
claude mcp add canvas-lms-mcp -- npx -y canvas-lms-mcp@1.27.0Follow the official README; env and args vary per server.
🛠️ Maintenance weight 30% · 100 pts
📊 Adoption weight 25% · 36 pts
✅ Usability weight 20% · 100 pts
❤️ Health & community weight 25% · 53 pts
Sources: GitHub API · npm registry · Official registry · updated 2026-08-16
90-day trend
⭐ stars +25%
📦 weekly downloads +33%
Similar / alternative servers
io.github.vishalsachdev/canvas-mcp
Canvas LMS integration for students and educators with FERPA-compliant analytics
io.github.chrischall/canvas-parent-mcp
Canvas LMS (Instructure) for Claude — courses, grades, assignments, planner, fil
io.github.admin978/canvas-mcp
Local-first MCP server for Canvas LMS. Stdio transport, no third-party broker.
io.github.cyanheads/mcp-ts-core
Agent-native TypeScript framework for building MCP servers with declarative defi
One email a week, 5 minutes to see what happened in the MCP ecosystem
New servers, breakout trends, abandonment alerts — tracked automatically, curated by hand, sent to your inbox.
One email a week · unsubscribe anytime · no data selling