What is the Canvas MCP Server?
The Canvas MCP Server is a Model Context Protocol server designed to interact with the Canvas API for managing courses, assignments, enrollments, and grades.
How does the Canvas MCP Server integrate with UBOS?
The Canvas MCP Server integrates with the UBOS platform to enhance course management processes by leveraging AI Agents and enterprise data.
What are the prerequisites for setting up the Canvas MCP Server?
The prerequisites include Node.js version 18 or higher, a Canvas API Token, and a Canvas Domain.
How do I install the Canvas MCP Server?
You can install the server by cloning the repository, installing dependencies, configuring environment variables, and running the server.
What tools are available in the Canvas MCP Server?
Available tools include canvas_create_course, canvas_update_course, canvas_create_assignment, canvas_update_assignment, canvas_submit_grade, and canvas_enroll_user.
Canvas MCP Server
Project Details
- DMontgomery40/mcp-canvas-lms
- canvas-mcp-server
- Last Updated: 4/17/2025
Categories
Recomended MCP Servers
AI Observability & Evaluation
This a simple implementation of an MCP server using iFlytek. It enables calling iFlytek workflows through MCP tools.
MCP server for programmatically creating and managing n8n workflows
An mcp server to inject raw chain of thought tokens from a reasoning model.
MCP Think Tool Claude Desktop
A Model Context Protocol (MCP) server that integrates with Google's Gemini Pro model, can be used in Claude...
📦 Repomix (formerly Repopack) is a powerful tool that packs your entire repository into a single, AI-friendly file....
An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants...





