TokenToSeaMCP Hub
中文 Console

Canvas API MCP

JohannsenLum

Canvas MCP server for Canvas LMS: 16 curated student tools plus a gateway reaching all 1,116 Canvas API endpoints

Setup

Choose your client, copy the config, then fill in any required environment variables.

Add to CursorAdd to VS Code

claude mcp add canvas-api --env CANVAS_BASE_URL='<CANVAS_BASE_URL>' --env CANVAS_TOKEN='<CANVAS_TOKEN>' -- uvx canvas-api-mcp

Environment variables

  • CANVAS_BASE_URL
  • CANVAS_TOKEN

Replace the placeholders with your own credentials and keep them out of version control.