SERVER

Canvas API MCP

Rank #4,641

io.github.JohannsenLum/canvas-api-mcp

MCP server exposing the Canvas LMS REST API (1,116 endpoints) for AI assistants

First listed
Aug 7, 2026
Last publish date
Aug 12, 2026
OVERVIEW

Canvas API MCP is a Model Context Protocol (MCP) server published by JohannsenLum. It ranks #4,641 of 115,460 servers tracked on MCP Toplist, and its repository has 2 GitHub stars. Canvas API MCP is listed across 2 registries — Official MCP and Glama, with 6 tracked versions. It was first listed on Aug 7, 2026 and most recently updated on Aug 12, 2026.

STANDING
#4,641of 115,460 tracked serversTop 5%

Ranks ahead of 110,819 of 115,460 servers on MCP Toplist.

CONNECT

Use Canvas API MCP

API keyNeeds credentials

Requires user-supplied configuration before first use — typically an API key, token or connection string set via environment variables.

Python package (PyPI)
claude mcp add canvas-api-mcp -e "CANVAS_BASE_URL=<your CANVAS_BASE_URL>" -e "CANVAS_TOKEN=<your CANVAS_TOKEN>" -e "CANVAS_MAX_PAGES=<your CANVAS_MAX_PAGES>" -- uvx canvas-api-mcp

Replace each placeholder with your own value before saving.

BADGE

Show your rank

Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.

MCP Toplist: Top 5% of 115,460
Markdown
[![MCP Toplist](https://mcptoplist.com/badge/io.github.JohannsenLum%2Fcanvas-api-mcp.svg)](https://mcptoplist.com/server/io.github.JohannsenLum%2Fcanvas-api-mcp)
HTML
<a href="https://mcptoplist.com/server/io.github.JohannsenLum%2Fcanvas-api-mcp"><img src="https://mcptoplist.com/badge/io.github.JohannsenLum%2Fcanvas-api-mcp.svg" alt="MCP Toplist: Top 5% of 115,460" /></a>

Variants: append ?metric=score or ?metric=stars to the image URL.

REGISTRIES

Listed on 2 registries

ORGANIZATION

JohannsenLum

Organization
Servers in org
3
Versions across org
11
MORE FROM THIS PUBLISHER

Other servers by JohannsenLum

View all JohannsenLum servers →
VERSIONS

Available versions (6)

0.0.1 · Aug 7, 20260.0.2 · Aug 7, 20260.0.4 · Aug 9, 20260.0.5 · Aug 10, 20261.0.0 · Aug 10, 20261.1.0 · Aug 12, 2026Aug 7, 2026Aug 12, 2026
VersionPublished
1.1.0Aug 12, 2026
1.0.0Aug 10, 2026
0.0.5Aug 10, 2026
0.0.4Aug 9, 2026
0.0.2Aug 7, 2026
0.0.1Aug 7, 2026
FAQ

Frequently asked questions

Who maintains Canvas API MCP?
Canvas API MCP is maintained by JohannsenLum, which publishes 3 MCP servers (11 total versions) tracked on MCP Toplist.
Is Canvas API MCP listed on the Official MCP Registry?
Yes — Canvas API MCP is listed on the Official MCP Registry, alongside Glama.
How many versions does Canvas API MCP have?
MCP Toplist tracks 6 versions of Canvas API MCP, most recently published on Aug 12, 2026.
Where can I find the source code for Canvas API MCP?
The source code for Canvas API MCP is hosted at github.com/JohannsenLum/canvas-api-mcp.
EXPLORE