About this integration
Local-first MCP server for Canvas LMS. Stdio transport, no third-party broker.
- Transport
- stdio
- Authentication
- api-key
- Initial setup
- credentials
- Runtime
- unattended
- Evidence
- documented
- Version
- 0.1.3
- Package
- canvas-local-mcp
- Last compatibility test
- Not independently tested
Connect your agent
canvas-local-mcpAlpha, single-user package; token scope, file permissions, rotation, and revocation remain operator responsibilities.
Capabilities: Canvas course data, Assignments and grades, Announcements and files
Connected profiles
Additional details
io.github.admin978/canvas-mcp
Source ↗ · Checked 2026-09-170.1.3
Source ↗ · Checked 2026-09-17CC0-1.0; package licenses are separate
Source ↗ · Checked 2026-09-17pypi
Source ↗ · Checked 2026-09-17CANVAS_BASE_URL, CANVAS_TOKEN
Source ↗ · Checked 2026-09-17canvas-local-mcp
Source ↗ · Checked 2026-09-180.1.3
Source ↗ · Checked 2026-09-18Publisher documents a locally running stdio server.
Source ↗ · Checked 2026-09-18Canvas access uses a personal access token in CANVAS_TOKEN.
Source ↗ · Checked 2026-09-18The client launches canvas-local-mcp, while the base URL and token are read from ~/.canvas.env.
Source ↗ · Checked 2026-09-18Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.
Source ↗ · Checked 2026-09-18