Canvas LMS MCP Connector for Claude
FManage 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
Fibery MCP
Connect your Fibery workspace to automate work management — query entities, create tasks, and manage comments directly from your AI agent.
Aikido Security MCP
Query security vulnerabilities via Aikido — list open issues, check repositories, monitor cloud assets, and track compliance directly from any AI agent.
Didacte MCP
Equip your AI agent to manage LMS courses, track learner progress, and monitor enrollments via the Didacte (Workleap) API.
Cisco Meraki MCP
Cloud-managed IT via Cisco Meraki — track networks, devices, and client connectivity.