What clients does Canvas LMS MCP Server work with?
It works with any client that supports the Model Context Protocol, including Claude Desktop, Claude Code, Cursor, Windsurf, and others.
@ahnopologetic
基本信息
暂无概览
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"canvas": {
"command": "uvx",
"args": [
"canvas-lms-mcp"
],
"env": {
"CANVAS_API_TOKEN": "your_canvas_api_token",
"CANVAS_BASE_URL": "https://your-institution.instructure.com"
}
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。
Canvas LMS MCP Server is a minimal Model Context Protocol (MCP) server that provides a bridge between AI systems (like Cursor) and the Canvas Learning Management System. It allows AI assistants to access educational data such as courses, assignments, grades, announcements, discussions, and more from a Canvas instance. The server is intended for students, instructors, and developers who want to query Canvas data through AI-powered tools.
Install the server via uvx (recommended) or from source. Set the CANVAS_API_TOKEN and CANVAS_BASE_URL environment variables (the API token is obtained from Canvas account settings). Start the server with uv run src/canvas_lms_mcp/main.py or canvas-lms-mcp if installed as a tool. Then configure any MCP‑compatible client (e.g., Claude Desktop, Claude Code, Cursor, Windsurf) with the JSON config specifying the command uvx and arguments ["canvas-lms-mcp"] plus the required environment variables.
It works with any client that supports the Model Context Protocol, including Claude Desktop, Claude Code, Cursor, Windsurf, and others.
You need Python 3.13+, a Canvas API token, and the `uv` package manager (recommended).
Go to Canvas → Account → Settings → New Access Token to generate one.
No; the quiz tools only work with Classic Quizzes, not New Quizzes.
The `list_files` function may return a 403 error for student accounts, depending on institution permissions. However, `get_file` can still retrieve a file if you know its ID.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
Hindsight: Agent Memory That Learns
不止于 CSS

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
评论