Releases: jordanlein/Canvas_MCP
Releases · jordanlein/Canvas_MCP
Release list
v0.7.0 – Home Assistant Add-on + GHCR Images
- Added Home Assistant add-on packaging (canvas_mcp/ add-on folder + repository metadata)
- Switched add-on to use prebuilt GHCR images (avoids Home Assistant build-context issues)
- Added GitHub Actions workflow to build and publish multi-arch images to GHCR on version tags
- Updated add-on config schema to treat canvas_api_token and mcp_auth_token as password fields
- No changes to Canvas MCP tool behavior (still read-only, Streamable HTTP, optional bearer auth)
v0.6.0 – Remote MCP (Streamable HTTP) + Auth + Docker
- Remote MCP transport: Streamable HTTP session endpoint (/mcp)
- Fixed session routing so JSON-RPC works after handshake
- Optional bearer-token auth via MCP_AUTH_TOKEN
- Basic operational hardening (structured logs, Canvas request timeouts)
- Dockerfile + docker-compose for Raspberry Pi deployment
- Added AGENTS.md for Codex workflow
Canvas MCP Server v0.5.0
Initial stable release.
Features: course listing, assignments, submission status, grades (best-effort), and upcoming deadlines via MCP