Google PageRank for AI agents. 25,000+ tools indexed.

canvas-mcp MCP Server

vishalsachdev/canvas-mcp

Score: 86.2 → 0% Rank #732 MCP Server
[![AgentRank](https://agentrank-ai.com/api/v1/badge/vishalsachdev--canvas-mcp)](https://agentrank-ai.com/tool/vishalsachdev--canvas-mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of vishalsachdev/canvas-mcp? Claim this listing →

Canvas LMS MCP server — up to 102 tools and 8 agent skills for students & educators. Works with Claude, Cursor, Codex, and 40+ agents.

Add AgentRank to Claude Code Discover and compare tools like vishalsachdev/canvas-mcp — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

vishalsachdev/canvas-mcp is a Python MCP server licensed under MIT. Canvas LMS MCP server — up to 102 tools and 8 agent skills for students & educators. Works with Claude, Cursor, Codex, and 40+ agents. Topics: agent-skills, skills-sh.

Ranked #732 out of 24846 indexed tools.

In the top 3% of all indexed tools.

Has 23 contributors.

Actively maintained with commits in the last week.

Ecosystem

Python MIT 219 pypi/wk
agent-skillsskills-sh

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 292

292 stars → growing community

Freshness 25% 2d ago

Last commit 2d ago → actively maintained

Issue Health 25% 88%

117/133 issues closed → responsive maintainer

Contributors 10% 23

23 contributors → active community

Dependents 25% 0

No dependents → no downstream usage

npm Downloads N/A
PyPI Downloads 13% 219/wk

219 weekly installs → early adoption

Forks 96
Description Good
License MIT

Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →

Install in your agent

claude mcp add canvas-mcp -- uvx canvas-mcp
codex mcp add canvas-mcp -- uvx canvas-mcp
{"mcpServers":{"canvas-mcp":{"command":"uvx","args":["canvas-mcp"]}}}
hermes mcp add canvas-mcp --command uvx --args canvas-mcp

Badge all embed codes →

AgentRank score for vishalsachdev/canvas-mcp
[![AgentRank](https://agentrank-ai.com/api/v1/badge/vishalsachdev--canvas-mcp)](https://agentrank-ai.com/tool/vishalsachdev--canvas-mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/vishalsachdev--canvas-mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/vishalsachdev--canvas-mcp" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="vishalsachdev/canvas-mcp"></script>

Matched Queries

"mcp server""mcp-server"

From the README

<p align="center">
  
</p>

# Canvas MCP Server

 

MCP server for Canvas LMS with **up to 103 tools** and **8 agent skills**. Designed for Claude Desktop, Cursor, Codex, Windsurf, and [40+ other agents](https://skills.sh); setup and capabilities vary by client.

## Quick Start

**1. Install the MCP server** (everything else, including the skills, needs it running):

- **Claude Desktop:** download `canvas-mcp.mcpb` from the [latest release](https://github.com/vishalsachdev/canvas-mcp/releases/latest) and double-click it. It prompts for your Canvas URL and token; no terminal needed. [Details](#install-as-a-claude-desktop-extension-easiest).
- **Cursor, Zed, Windsurf, Continue, Claude Code and other clients:** `pip install` into a virtualenv, add your token to `.env`, and point your client at the `canvas-mcp-server` binary. [Local Installation](#local-installation) has the per-client config blocks.

**2. Verify:** `canvas-mcp-server --test` should report a successful Canvas connection. T
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.