Canvas LMS
Summary
This MCP server, developed by DMontgomery40, provides integration between AI assistants and the Canvas learning management system API. It offers tools for managing courses, assignments, enrollments, and grades within Canvas. The server leverages TypeScript for type safety and modular architecture to enhance maintainability. Key features include course creation/updating, assignment management, grade submission, and user enrollment. By bridging AI capabilities with Canvas's educational platform, this implementation enables AI-assisted course administration and student management. It is particularly useful for scenarios requiring automated course setup, bulk assignment creation, or AI-guided grading assistance in educational institutions using Canvas LMS.
Available Actions(29)
canvas_health_check
Check API connectivity
canvas_list_courses
List all your courses
canvas_get_course
Get detailed course info
canvas_list_assignments
List course assignments
canvas_get_assignment
Get assignment details
canvas_submit_assignment
Submit assignment work
canvas_get_submission
Check submission status
canvas_list_modules
List course modules
canvas_mark_module_item_complete
Mark items complete
canvas_list_discussions
List discussion topics
canvas_post_to_discussion
Post to discussions
canvas_list_announcements
List course announcements
canvas_get_user_grades
Get your grades
canvas_get_dashboard
Get dashboard info
canvas_get_upcoming_assignments
Get due dates
canvas_list_calendar_events
List calendar events
canvas_list_files
List course files
canvas_list_pages
List course pages
canvas_get_page
Get page content
canvas_list_conversations
List messages
canvas_create_conversation
Send messages
canvas_create_course
Create new courses
canvas_update_course
Update course settings
canvas_create_assignment
Create assignments
canvas_update_assignment
Update assignments
canvas_submit_grade
Grade submissions
canvas_enroll_user
Enroll students
canvas_create_quiz
Create quizzes
canvas_update_quiz
Update quizzes
Avis de la Communauté
Aucun avis encore. Soyez le premier à donner votre avis !
Connectez-vous pour rejoindre la conversation