canvas-lms MCP servers

8 tagged canvas-lms, measured the same way as everything else here.

canvas-mcp

01

admin978/canvas-mcp

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.

not rated 4 3mo ago A tokens not measured original MIT

canvas-api-mcp

02

JohannsenLum/canvas-api-mcp

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.

not rated 3 2mo ago A tokens not measured original MIT

canvas-student-mcp

03

xmike04/canvas-student-mcp

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.

not rated 2 2mo ago A tokens not measured original MIT

canvas

04

98ping/chip

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.

not rated 1 1mo ago A tokens not measured original MIT

canvas-mcp

05

tylergibbs1/canvas-mcp

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.

not rated 1 4mo ago A tokens not measured original MIT

schoolbridge

06

Shoberman2/schoolbridge

MCP server Claude CodeCodexCursor +2

MCP server "schoolbridge" as configured in Shoberman2/schoolbridge. Runs locally from the schoolbridge npm package.

not rated 1 2mo ago A tokens not measured original MIT

canvas-mcp

07

a-ariff/canvas-mcp

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.

not rated 0 8mo ago A tokens not measured copy · 100% MIT

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.

not rated 0 3mo ago A tokens not measured original MIT