rust-canvas-mcp

GarthDB/rust-canvas-mcp

3.2

If you are the rightful owner of rust-canvas-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A high-performance Rust-based MCP server for Canvas LMS API integration.

Tools

Functions exposed to the LLM to take actions

Course Tools

List and manage courses

Discussion Tools

Topics, entries, and replies

Assignment Tools

Assignments, submissions, analytics

Announcement Tools

Create and manage announcements

Page Tools

Course pages and content

User Tools

Users, enrollments, groups

Rubric Tools

Full CRUD for rubrics

Peer Review Tools

Reviews and analytics

Messaging Tools

Canvas conversations

Analytics Tools

Student performance tracking

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources