io.github.bruchris/canvas-lms-mcp

by io.github.bruchris · documents · mcp-server, official-registry

Medium setupBest for educationTrust score 15/100

TypeScript MCP server for Canvas LMS — 115 read+write tools across 17 domains.

Source: https://github.com/bruchris/canvas-lms-mcp

Install

git clone https://github.com/bruchris/canvas-lms-mcp

Use this forAI-extracted

  • Grade student assignments and submissions directly from Claude using Canvas LMS data
  • Read course materials, assignments, rubrics, and quiz details to help students understand expectations
  • Add comments and feedback to student submissions programmatically through an AI agent
  • Aggregate student assignment data across multiple courses for bulk analysis or reporting

Works with

Claude CodeClaude Desktop

Tags: mcp-server, official-registry

Source: mcp-registry

About documents MCP servers and Claude skills

documents MCP servers extend what AI agents can do inside Claude Code, Cursor, Copilot, Codex, and Windsurf. The Skiln directory indexes 16,000+ such integrations across 22 categories.

io.github.bruchris/canvas-lms-mcp is one of hundreds of documents entries indexed on Skiln. Browse the full documents category or the complete directory of Claude skills, MCP servers, agents, commands, and hooks.

Related documents MCPs and skills

  • Hevy MCP by io.github.diecoscai

    MCP server for the Hevy fitness API — spec-generated schemas, dry-run-safe writes, easy setup.

  • io.github.barateza/mcp-plesk-dev-docs by io.github.barateza

    An MCP server that indexes and retrieves Plesk documentation.

  • Gleanit by co.gleanit

    Search, read, and write highlights, notes, screenshots, collections, projects, and tags in Gleanit.

  • Margins by io.github.cflorczyk9

    Use your Claude Pro/Max subscription on your Obsidian vault. Reads markdown, proposes writes.

  • DocRocket by io.github.Crash-ept

    Generate on-brand proposals, reports, and contracts instantly. Auto-extracts brand from any URL.

  • One MCP, many parsers by io.github.adelaidasofia

    One MCP, many parsers. Routes between markitdown, Docling, and LlamaParse. Plus an interpret tool…

  • Multi-account MCP for Gmail, Calendar, Drive, Docs, and Sheets — 61 tools, token by io.github.adelaidasofia

    Multi-account MCP for Gmail, Calendar, Drive, Docs, and Sheets — 61 tools, token-efficient, macOS…

  • LINZA by io.github.Semiotronika

    Local-first MCP sidecar for Markdown artifacts, review cards, and supervised knowledge growth.

Frequently asked questions

How do I install io.github.bruchris/canvas-lms-mcp?

Add the install command above to your Claude Code, Cursor, or Windsurf MCP configuration. Most servers register via npx, a local command, or a Docker image. Refer to the source repository for environment variables and credential requirements.

Which clients support io.github.bruchris/canvas-lms-mcp?

Any MCP-compatible client works: Claude Desktop, Claude Code CLI, Cursor, Windsurf, Zed, and VS Code with the official MCP extension. OpenAI Codex and GitHub Copilot increasingly support MCP via adapter bridges.

Is io.github.bruchris/canvas-lms-mcp free?

The server itself is typically open source. Any upstream service (API keys, paid tiers, hosted infrastructure) may have its own pricing. Check the source repository for details.