16 tools that work with Canvas LMS: 10 MCP servers, 6 Agent Skills and 0 Claude Code plugins. 0 of the remote servers answered our live check, 0 worked without an API key, and 1 come from an official or verified publisher. Ranked by GitHub stars plus official, live and free-to-try signals.
Most common uses: Education & learning (12), Notes, docs & knowledge bases (2), Project & task management (1), Office suites (Google Workspace, Microsoft 365) (1).
| Tool | Stars | Last update | License | |
|---|---|---|---|---|
| com.mcparmory/canvas Manage courses, submissions, grades, and student data in Canvas LMS MCP serverVerified domain · mcparmory.comLocal · PyPI | 32 | — | ||
| io.github.vishalsachdev/canvas-mcp Canvas LMS integration for students and educators with optional privacy controls MCP serverGitHub-verified authorLocal · PyPI | 324 | MIT | ||
| canvas-course-qc Learning designer quality check for Canvas LMS courses. Audits module structure, content completeness, publishing state, date consistency, and rubric SkillInstall · skills CLI | 324 | MIT | ||
| canvas-discussion-facilitator Discussion forum facilitator for Canvas LMS. Helps students and educators browse, read, reply to, and create discussion posts. Trigger phrases include SkillInstall · skills CLI | 324 | MIT | ||
| canvas-morning-check Educator morning course health check for Canvas LMS. Shows submission rates, struggling students, grade distribution, and upcoming deadlines. Trigger SkillInstall · skills CLI | 324 | MIT | ||
| canvas-peer-review-manager Educator peer review management for Canvas LMS. Tracks completion rates, analyzes comment quality, flags problematic reviews, sends targeted reminders SkillInstall · skills CLI | 324 | MIT | ||
| canvas-week-plan Student weekly assignment planner for Canvas LMS. Shows all due dates, submission status, grades, and peer reviews across all courses. Use when a stud SkillInstall · skills CLI | 324 | MIT | ||
| canvas-lms-api Use this skill whenever working with the Canvas LMS REST API — including creating or updating modules, pages, and files for a course, building sync sc SkillInstall · skills CLI | 165 | — | ||
| io.github.bruchris/canvas-lms-mcp TypeScript MCP server for Canvas LMS — 187 tools across 42 domains. MCP serverGitHub-verified authorLocal · npm | 10 | MIT | ||
| io.github.admin978/canvas-mcp Local-first MCP server for Canvas LMS. Stdio transport, no third-party broker. MCP serverGitHub-verified authorLocal · PyPI | 4 | MIT | ||
| Canvas API MCP MCP server exposing the Canvas LMS REST API (1,116 endpoints) for AI assistants MCP serverGitHub-verified authorLocal · PyPI | 3 | MIT | ||
| io.github.Fireiscoolsolo/canvas-lms-mcp-local Student-focused Canvas LMS: 242 tools for grades, deadlines, planning, submissions and study plans. MCP serverGitHub-verified authorLocal · npm | 2 | MIT | ||
| io.github.Fireiscoolsolo/canvas-lms-mcp-server Self-hosted Canvas LMS for every device: 242 student tools over HTTP with OAuth and phone alerts. MCP serverGitHub-verified authorLocal · npm | 2 | MIT | ||
| io.github.chrischall/canvas-parent-mcp Canvas LMS (Instructure) for Claude — courses, grades, assignments, planner, files MCP serverGitHub-verified authorLocal · npm | 1 | MIT | ||
| Canvas LMS (read-only) Read-only Canvas LMS for students: what changed in your courses, search across slides and PDFs. MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| Neuro-CanvasLMS Read-only Canvas LMS for your AI: deadlines, grades, files, announcements. Runs on your Cloudflare. MCP serverGitHub-verified authorRemoteDown | 0 | MIT |