Canvas LMS (Local-First)
@admin978
About Canvas LMS (Local-First)
Local-first MCP server for Canvas LMS. Stdio transport, token stays on your machine, no third-party broker.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"canvas-local": {
"command": "canvas-local-mcp"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Canvas LMS (Local-First)?
Canvas LMS (Local-First) is a local-first MCP server that exposes the Canvas REST API as MCP tools. It is built for instructors who want to drive the LMS from any MCP-compatible client, such as Claude Code or Claude Desktop. The API token is stored in a local ~/.canvas.env file, and the server runs as a single auditable file.
How to use Canvas LMS (Local-First)?
Install the package with pip install canvas-local-mcp. Set your Canvas API token in ~/.canvas.env with permissions chmod 600. Then configure your MCP client (e.g., Claude Desktop) using the command canvas-local-mcp as the server command.
Key features of Canvas LMS (Local-First)?
- Exposes 10 Canvas REST API endpoints as MCP tools.
- Includes a bulk dump script for offline course indexing.
- Runs locally as a single auditable file.
- Uses token-based authentication via a local env file.
- Compatible with any MCP client (Claude Code, Claude Desktop).
Use cases of Canvas LMS (Local-First)?
- Instructors can cross-search course materials without using the Canvas UI.
- Bulk download course content for offline indexing and querying.
- Retrieve upcoming assignments,
More Other MCP servers
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments