{"slug":"aryankeluskar/canvas-mcp","name":"Canvas MCP","description":"Interact with Canvas LMS and Gradescope using AI agents.","category":"productivity","tags":[],"official":false,"stars":12,"transport":null,"install":[{"cmd":"npx -y @smithery/cli@latest","imports":[]}],"tools":[{"name":"Find relevant resources","description":"Ability to find relevant resources for a given query in natural language"},{"name":"Query upcoming assignments","description":"Fetch upcoming assignments and provide breakdown for a given course"},{"name":"Get courses and assignments from Gradescope","description":"Query Gradescope courses and assignments with natural language, get submission status"},{"name":"Get courses","description":"Retrieve courses from Canvas"},{"name":"Get modules","description":"Retrieve modules from Canvas"},{"name":"Get module items","description":"Retrieve items within a module"},{"name":"Get file url","description":"Retrieve file URL from Canvas"},{"name":"Get calendar events","description":"Retrieve calendar events from Canvas"},{"name":"Get assignments","description":"Retrieve assignments from Canvas"}],"env_vars":["SNITHERY_API_KEY"],"auth_type":"none","github":"https://github.com/aryankeluskar/canvas-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}