mcp-server-canvas
If you are the rightful owner of mcp-server-canvas and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server implementation for the Canvas LMS API, enabling programmatic interaction with Canvas LMS.
The Canvas MCP Server is designed to facilitate seamless interaction with the Canvas LMS API through a Model Context Protocol server. It allows users to list courses and provides interactive help prompts for tool usage. The server is built using Node.js and TypeScript, requiring a Canvas LMS instance and API access token for operation. It integrates with Cursor for enhanced client interaction, offering a structured approach to managing and accessing Canvas LMS resources programmatically.
Features
- List courses from Canvas LMS with optional enrollment type filtering
- Interactive help prompts for using the tools
Tools
list_courses
Lists all courses from Canvas LMS with optional enrollment type filtering.
list-courses-help
An interactive prompt that provides help with using the list_courses tool.