DMontgomery40/mcp-canvas-lms — Version 2.2 - 54 tools available - an MCP server for interacting with the Canvas LMS API.
Description and use
DMontgomery40’s **mcp-canvas-lms** is a lightweight MCP (Microservice Control Protocol) server that wraps the Canvas LMS API, providing a unified backend for managing Canvas resources. Version 2.2 bundles 54 ready‑to‑use tools for creating, updating, and querying courses, assignments, enrollments, and grades, making it easy to automate and integrate Canvas workflows in your applications. It’s ideal for developers looking for a programmatic, open‑source solution to interact with Canvas without dealing directly with the raw API.
Problem
DMontgomery40/mcp-canvas-lms helps connect AI assistants to real tools and data through a standard protocol.
Outcome
Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.
Workflow
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
Evidence
Version 2.2 - 54 tools available - an MCP server for interacting with the Canvas LMS API. This server allows you to manage courses, assignments, enrollments, and grades within Canvas.
- Record date: 2026-09-11T20:10:43.293Z