Capability
3 artifacts provide this capability.
Want a personalized recommendation?
Find the best match →via “course data querying via model context protocol”
Canvas MCP is a collection of Canvas LMS tools for the model context protocol. This allows you to query your courses and get help for your assignments in the AI app of your choice!
Unique: Utilizes a middleware layer to seamlessly translate MCP requests into Canvas API calls, enhancing data retrieval efficiency.
vs others: More efficient than direct API calls as it maintains context and allows for batch querying of course data.
canvas-mcp-tool - A MCP server for students
Unique: Exposes Canvas hierarchical data (courses → assignments → submissions) through MCP's structured tool interface, allowing Claude to traverse course structures and compose multi-step queries (e.g., 'get all overdue submissions across my courses') without manual API orchestration
vs others: Simpler than writing custom Canvas API clients; MCP abstraction handles authentication and response parsing, letting Claude focus on data analysis logic
via “assignment and submission data access”
** - MCP server for easy access to education data through your Canvas LMS instance.
Unique: Normalizes Canvas's heterogeneous grading data (numeric grades, rubric assessments, pass/fail) into a unified submission object structure, allowing agents to reason about student work without understanding Canvas's internal grading schema variations
vs others: Abstracts away Canvas's complex rubric and submission API structure, presenting a flattened view that LLM agents can query directly without parsing nested rubric objects
Building an AI tool with “Canvas Course And Assignment Data Retrieval”?
Submit your artifact →curl unfragile.ai/agents.md | sh© 2026 Unfragile. The platform for software for agents.