mcp-canvas-lms
0
The Canvas LMS MCP Server provides an interface to interact with Canvas LMS resources, allowing users to retrieve courses, announcements, and assignments through a set of tools. It is designed to streamline access and interaction with Canvas LMS data for educational purposes.
🎓 Canvas LMS MCP Server 🎓
MCP Server for the Canvas LMS API, enabling access to Canvas LMS resources for students.
Tools
- Get Courses: Retrieve all courses for the current user.
- Get Announcements: Fetch all announcements from a specific course made after a certain date.
- Get Assignments: Obtain all assignments from a specific course due before a specific date.
Usage
Review the necessary environment variables to connect to the Canvas LMS API, including the CANVAS_ACCESS_TOKEN
and CANVAS_BASE_URL
. Ensure you have the needed access token generated through your Canvas LMS profile settings.