About this integration
TypeScript MCP server for Canvas LMS — 165 tools across 42 domains.
- Transport
- stdio
- Authentication
- api-key
- Initial setup
- credentials
- Runtime
- unattended
- Evidence
- documented
- Version
- 1.29.3
- Package
- canvas-lms-mcp
- Last compatibility test
- Not independently tested
Connect your agent
canvas-lms-mcpPublisher README and package manifest reviewed offline. The package, integration endpoint, and credentials were not executed or independently security-audited.
Capabilities: Read Canvas learning data, Manage permitted coursework, Inspect gradebook and course structures
Connected profiles
Additional details
io.github.bruchris/canvas-lms-mcp
Source ↗ · Checked 2026-09-171.29.3
Source ↗ · Checked 2026-09-17CC0-1.0; package licenses are separate
Source ↗ · Checked 2026-09-17npm
Source ↗ · Checked 2026-09-17CANVAS_API_TOKEN, CANVAS_BASE_URL
Source ↗ · Checked 2026-09-17canvas-lms-mcp
Source ↗ · Checked 2026-09-181.29.3
Source ↗ · Checked 2026-09-18Publisher documentation identifies a locally launched MCP process and a persistent client connection; this offline review did not execute it.
Source ↗ · Checked 2026-09-18Requires a Canvas personal access token and the Canvas instance base URL.
Source ↗ · Checked 2026-09-18Use the publisher-documented local command and arguments from the pinned README; no remote endpoint was tested.
Source ↗ · Checked 2026-09-18Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.
Source ↗ · Checked 2026-09-18