Loading MCP server directory, please wait...
Student-focused Canvas LMS: 209 tools for grades, deadlines, submissions and study planning.
npx @getmcp/cli add io.github.Fireiscoolsolo/canvas-lms-mcp-localRequires Node.js 18+. Community-contributed server. Review source before installing.
CANVAS_API_TOKENCanvas personal access token (Account > Settings > Approved Integrations > New Access Token)
CANVAS_BASE_URLYour school's Canvas address, e.g. https://yourschool.instructure.com
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.Fireiscoolsolo/canvas-lms-mcp-local": {
"command": "npx",
"args": [
"-y",
"canvas-lms-mcp-local"
],
"env": {
"CANVAS_API_TOKEN": "",
"CANVAS_BASE_URL": ""
}
}
}
}