canvas-mcp
01MCP server Claude CodeCodexCursor +2
Local-first MCP server for Canvas LMS. Stdio transport, no third-party broker. Runs locally from the canvas-local-mcp Python package. Needs 2 environment variables to run.
8 tagged canvas-lms, measured the same way as everything else here.
MCP server Claude CodeCodexCursor +2
Local-first MCP server for Canvas LMS. Stdio transport, no third-party broker. Runs locally from the canvas-local-mcp Python package. Needs 2 environment variables to run.
MCP server Claude CodeCodexCursor +2
MCP server for Canvas LMS: student tools plus full API gateway. Runs locally from the canvas-api-mcp Python package. Needs 3 environment variables to run.
MCP server Claude CodeCodexCursor +2
MCP server for Canvas LMS that works even when your school disables API tokens — session-cookie auth, read-only by design. 30 tools for Claude and any MCP client. Runs locally from the canvas-student-mcp npm package.
MCP server Claude CodeCodexCursor +2
MCP server "canvas" as configured in 98ping/chip. Runs vendor/canvas-mcp/server/index.js with node. Needs 2 environment variables to run.
MCP server Claude CodeCodexCursor +2
Setup wizard for Canvas MCP — configure any AI coding client in one command. Runs locally from the canvas-mcp npm package.
MCP server Claude CodeCodexCursor +2
MCP server "schoolbridge" as configured in Shoberman2/schoolbridge. Runs locally from the schoolbridge npm package.
MCP server Claude CodeCodexCursor +2
Setup wizard for Canvas MCP — configure any AI coding client in one command. Runs locally from the canvas-mcp npm package.
Aspirin0000/sjtu-canvas-assistant
MCP server Claude CodeCodexCursor +2
MCP server "sjtu-canvas-assistant" as configured in Aspirin0000/sjtu-canvas-assistant. Runs locally from the sjtu-canvas-assistant Python package.