- Mcp Canvas Lms For Teachers
Mcp Canvas Lms For Teachers
Overview
MCP Canvas LMS for Teachers
Connect Claude and other AI agents to your Canvas LMS institution. Automate grading workflows, manage assignments, communicate with students, and more.
Features
- List and manage courses, modules, and files
- Create and update assignments and quizzes
- View and submit grades and rubrics
- Manage student groups
- Access calendar events
- Send announcements and messages
Setup
Requirements
- Node.js >= 18
- A Canvas LMS API token (how to get one)
Configuration
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"canvas": {
"command": "npx",
"args": ["-y", "@charlie.act7/canvas-mcp-server"],
"env": {
"CANVAS_API_TOKEN": "<YOUR_CANVAS_API_TOKEN>",
"CANVAS_API_DOMAIN": "<YOUR_CANVAS_DOMAIN>"
}
}
}
}
Replace <YOUR_CANVAS_API_TOKEN> with your token and <YOUR_CANVAS_DOMAIN> with your institution's URL (e.g.
https://canvas.myschool.edu).
Server Config
{
"mcpServers": {
"canvas": {
"command": "npx",
"args": [
"-y",
"@charlie.act7/canvas-mcp-server"
],
"env": {
"CANVAS_API_TOKEN": "<YOUR_CANVAS_API_TOKEN>",
"CANVAS_API_DOMAIN": "<YOUR_CANVAS_DOMAIN>"
}
}
}
}Project Info
Created At
23 days agoUpdated At
23 days agoAuthor Name
Charlie Cardenas ToledoStar
-Language
-License
-Recommend Servers
View AllPlaywright Mcp
@microsoft
Playwright MCP server
TypeScript
10 months ago
mcp-server-flomo MCP Server
@chatmcp
Write notes to Flomo
JavaScript
a year ago
Mcp Server Chatsum
@chatmcp
summarize chat message
typescript
a year ago
Wpnews
a day ago
Numox
@Tatsuhiro Mitani
5 hours ago
Filesystem
@modelcontextprotocol
2 months ago