
Canvas
STDIOAI tools for Canvas LMS and Gradescope integration with natural language queries.
AI tools for Canvas LMS and Gradescope integration with natural language queries.
Canvas MCP is a set of tools that allows your AI agents to interact with Canvas LMS and Gradescope.
Note down the following beforehand:
Canvas > Account > Settings > Approved Integrations > New Access Token
To install Canvas MCP for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @aryankeluskar/canvas-mcp --client claude
Or, for Cursor IDE to use canvas-mcp with other models:
npx -y @smithery/cli install @aryankeluskar/canvas-mcp --client cursor
Or, for Windsurf:
npx -y @smithery/cli install @aryankeluskar/canvas-mcp --client windsurf
TODO
Create a .env
file in the root directory with the following environment variables:
SNITHERY_API_KEY=your_snithery_api_key
Add the following to your mcp.json
or claude_desktop_config.json
file:
{ "mcpServers": { "canvas": { "command": "npx", "args": [ "-y", "@smithery/cli", "run", "@aryankeluskar/canvas-mcp" ] } } }
Built by Aryan Keluskar :)