Canvas LMS MCP Connector for Claude
A+Manage Canvas LMS courses, assignments, and users directly through your AI agent — streamline educational workflows and administrative tasks.
Connect your Canvas LMS instance to any AI agent to automate course administration and student management through natural conversation.
What you can do
- Course Management — List, create, update, or delete courses. Fetch detailed metadata for specific course IDs.
- Account Administration — Navigate account hierarchies, list sub-accounts, and update organizational details.
- User Operations — Create and update user profiles, or retrieve specific user details and activity streams.
- Assignments & Tasks — List all assignments within a course and track your personal 'To Do' items and activity stream.
- Workflow Automation — Use your AI as a teaching assistant or admin to handle repetitive setup tasks in the LMS.
How it works
- Subscribe to this server
- Enter your Canvas Domain (e.g., school.instructure.com) and Personal Access Token
- Start managing your virtual classroom from Claude, Cursor, or any MCP-compatible client
Who is this for?
- Educators & Tutors — quickly check assignment lists or update course details without navigating complex menus
- LMS Administrators — automate user creation and account management across sub-accounts
- Students & Developers — track personal todos and activity streams directly from the terminal or code editor
Related Connectors
GoRest MCP
Access and manage RESTful data for users, posts, and comments via the GoRest API — perfect for testing, prototyping, and data simulation.
CrafterCMS MCP
Manage and query content from CrafterCMS — fetch pages, components, and trees, execute GraphQL/OpenSearch queries, and manage engine cache directly from your AI agent.
FlowiseAI MCP
Build LLM orchestration flows visually with a drag-and-drop interface for creating AI chatbots, agents, and RAG pipelines.
Monday.com MCP
Manage any workflow visually with customizable boards, automations, and dashboards that adapt to how your team actually works.