Canvas MCP 是一套工具,允许您的AI代理与Canvas LMS和Gradescope进行交互。


事先记下以下内容:
Canvas > 账户 > 设置 > 批准集成 > 新访问令牌 获取的Canvas API密钥要通过Smithery为Claude Desktop安装Canvas MCP:
npx -y @smithery/cli install @aryankeluskar/canvas-mcp --client claude
或者,对于Cursor IDE,以与其他模型一起使用canvas-mcp:
npx -y @smithery/cli install @aryankeluskar/canvas-mcp --client cursor
或者,对于ChatGPT:
ChatGPT 设置 > 连接器 并点击创建以添加此服务器URL:https://server.smithery.ai/@aryankeluskar/canvas-mcp/mcp在根目录创建一个.env文件,并包含以下环境变量:
SNITHERY_API_KEY=your_snithery_api_key
在您的mcp.json或claude_desktop_config.json文件中添加以下内容:
{
"mcpServers": {
"canvas": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"run",
"@aryankeluskar/canvas-mcp"
]
}
}
}
由 Aryan Keluskar 开发 :)