How do I generate a Canvas API token?
Log in to Canvas, go to Account > Settings > Approved Integrations, click "New Access Token", enter a purpose and expiration, generate, and copy the token to your `.env` file.
@defsolmcp
Basic information
A Model Context Protocol (MCP) server for interacting with the Canvas LMS API
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryUsers
Quizzes
Pages
Discussions
Grades
A Model Context Protocol (MCP) server that provides tools for interacting with the Canvas Learning Management System (LMS) API. It allows AI assistants to perform operations on Canvas courses, assignments, users, and other resources.
Install Node.js v16+ and npm v7+, clone the repository, run npm install, and create a .env file with CANVAS_API_TOKEN, CANVAS_API_URL, and MCP_SERVER_NAME. Build with npm run build, start with npm start, then connect using an MCP-compatible client.
Log in to Canvas, go to Account > Settings > Approved Integrations, click "New Access Token", enter a purpose and expiration, generate, and copy the token to your `.env` file.
Node.js v16 or higher, npm v7 or higher, a Canvas API token, and a Canvas course URL.
Courses, users, assignments, quizzes, modules, pages, files, discussions, announcements, and grades, among others.
Use `npm run dev` to enable automatic reloading during development.
Hindsight: Agent Memory That Learns
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40
MCP Toolbox for Databases is an open source MCP server for databases.

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code
Comments