canvas-mcp logo

canvas-mcp

Local-first MCP server for Canvas LMS. Stdio transport, no third-party broker.

Good fit for

  • One-command install
  • Runs fully local
  • MIT license

Facts

Pricing
Unknown
Authentication
API key
Transport
stdio
Hosting
Local
Maker
Unknown
Access
Unknown
Language
Python
Install method
uvx
Operating system
macOS, Windows, Linux
Client
Claude Code, Claude Desktop

Install

More clients (15)

claude mcp add --env 'CANVAS_BASE_URL=<YOUR_VALUE>' --env 'CANVAS_TOKEN=<YOUR_VALUE>' --transport stdio admin978-canvas-mcp -- uvx canvas-local-mcp

Env vars and secrets

  • CANVAS_BASE_URLEnv var

    Canvas institution root URL (no /api/v1 suffix), e.g. https://your-institution.instructure.com

  • CANVAS_TOKENEnv varSecret

    Canvas personal access token (Account -> Settings -> Approved Integrations -> New Access Token)

Ratings

Not enough ratings yet

Ratings show once 3 people have rated.

Sign in to rate and comment. Sign in

Comments (0)

Sign in to rate and comment. Sign in

No comments yet.

Alternatives

From the same category

NamePricingAuthenticationHostingStars
World MonitorOfficialUnknownAPI key, OAuthRemote90k
Robin: AI-Powered Dark Web OSINTUnknownAPI keyLocal7.7k
Claude Code Ultimate GuideOfficialFreeNoneLocal6.3k
Zotero MCPFreeAPI keyLocal5.6k
EdgarToolsFreeNoneLocal2.8k
Korean Law MCPUnknownAPI keyRemote2.8k

Score: 58

Popularity
15
Maintenance
82
Trust
73
Completeness
90
Community
50

Formula version 1

Listed in:

Official MCP Registry, Curated community lists.

Data from the Official MCP Registry.