Enterprise DNA
M MCP Servers Developer low

admin978/canvas-mcp

by Various

Local-first Canvas LMS MCP server. Stdio transport, ~125 lines of Python.

A

MCP

admin978/canvas-mcp

Added 1 June 2026

#canvas-lms #claude #claude-code #mcp #model-context-protocol #python #student-tools

Overview

A lightweight, local-first MCP server for Canvas LMS written in Python. It uses stdio transport and consists of about 125 lines of code, making it a minimal bridge for interacting with Canvas via the Model Context Protocol.

Best for

Best for
Developers prototyping Canvas LMS integrations with the MCP protocol

Use cases

  • Connect other MCP-compatible tools to Canvas LMS data
  • Build custom scripts or automations for Canvas courses and assignments
  • Experiment with MCP integration in an educational context

Notes

A lightweight, local-first MCP server for Canvas LMS written in Python. It uses stdio transport and consists of about 125 lines of code, making it a minimal bridge for interacting with Canvas via the Model Context Protocol.

1 stars on GitHub. Last updated 2026-05-27. Licensed MIT.

Use cases

  • Connect other MCP-compatible tools to Canvas LMS data
  • Build custom scripts or automations for Canvas courses and assignments
  • Experiment with MCP integration in an educational context

Pros

  • Very small codebase (125 lines) making it easy to read and modify
  • Local-first design, no external server dependencies
  • Uses standard MCP protocol for interoperability

Cons

  • Early stage with only 1 star and minimal community adoption
  • Limited features due to tiny codebase and no network transport
  • Lacks documentation beyond the repository itself

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Very small codebase (125 lines) making it easy to read and modify
  • Local-first design, no external server dependencies
  • Uses standard MCP protocol for interoperability

Cons

  • Early stage with only 1 star and minimal community adoption
  • Limited features due to tiny codebase and no network transport
  • Lacks documentation beyond the repository itself

Pairs with

Other entries in the index that connect to this one. Click through to see the chain.

Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks