Open-source TypeScript MCP server that connects AI agents to Canvas LMS (Instructure). Provides 42 tools across 15 Canvas domains β courses, assignments, submissions, rubrics, quizzes, discussions, modules, files, and more. Includes full grading and rubric assessment capabilities. Three deployment modes: stdio (Claude Desktop, Cursor, VS Code), HTTP, and library import. Standalone Canvas API client also available.