SERVER

canvas-parent-mcp

Rank #6,677

io.github.chrischall/canvas-parent-mcp

MCP server for Canvas LMS enabling parent observers and students to access courses, assignments, grades, and more. Supports multiple authentication methods including token, OAuth, and a convenient fetchproxy fallback.

First listed
May 2, 2026
Last publish date
Jun 13, 2026
OVERVIEW

canvas-parent-mcp is a Model Context Protocol (MCP) server published by chrischall. It ranks #6,677 of 76,851 servers tracked on MCP Toplist. canvas-parent-mcp is listed across 3 registries — Official MCP, PulseMCP and Glama, with 6 tracked versions. It was first listed on May 2, 2026 and most recently updated on Jun 13, 2026.

STANDING
#6,677of 76,851 tracked serversTop 10%

Ranks ahead of 70,174 of 76,851 servers on MCP Toplist.

CONNECT

Use canvas-parent-mcp

Add canvas-parent-mcp to any MCP client (Claude, Cursor, VS Code, …) with one of the configs below.

npm package
{
  "mcpServers": {
    "canvas-parent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "canvas-parent-mcp"
      ],
      "env": {
        "CANVAS_BASE_URL": "<your CANVAS_BASE_URL>",
        "CANVAS_USERNAME": "<your CANVAS_USERNAME>",
        "CANVAS_PASSWORD": "<your CANVAS_PASSWORD>",
        "CANVAS_TOKEN": "<your CANVAS_TOKEN>",
        "CANVAS_CLIENT_ID": "<your CANVAS_CLIENT_ID>",
        "CANVAS_CLIENT_SECRET": "<your CANVAS_CLIENT_SECRET>",
        "CANVAS_REFRESH_TOKEN": "<your CANVAS_REFRESH_TOKEN>",
        "CANVAS_NAME": "<your CANVAS_NAME>"
      }
    }
  }
}

Replace each placeholder with your own value before saving.

REGISTRIES

Listed on 2 registries (1 delisted)

PulseMCPDelisted · last seen Jun 4, 2026
ORGANIZATION

chrischall

Organization
Servers in org
44
Versions across org
190
MORE FROM THIS PUBLISHER

Other servers by chrischall

View all chrischall servers →
VERSIONS

Available versions (6)

0.1.2 · May 3, 20260.1.3 · May 3, 20261.0.0 · May 3, 20261.0.1 · May 3, 20261.0.2 · May 4, 20261.1.6 · Jun 13, 2026May 3, 2026Jun 13, 2026
VersionPublished
1.1.6Jun 13, 2026
1.0.2May 4, 2026
1.0.1May 3, 2026
1.0.0May 3, 2026
0.1.3May 3, 2026
0.1.2May 3, 2026
FAQ

Frequently asked questions

Who maintains canvas-parent-mcp?
canvas-parent-mcp is maintained by chrischall, which publishes 44 MCP servers (190 total versions) tracked on MCP Toplist.
Is canvas-parent-mcp listed on the Official MCP Registry?
Yes — canvas-parent-mcp is listed on the Official MCP Registry, alongside PulseMCP and Glama.
How many versions does canvas-parent-mcp have?
MCP Toplist tracks 6 versions of canvas-parent-mcp, most recently published on Jun 13, 2026.
Where can I find the source code for canvas-parent-mcp?
The source code for canvas-parent-mcp is hosted at github.com/chrischall/canvas-parent-mcp.
EXPLORE
canvas-parent-mcp - MCP Server #6,677 | MCP Toplist