月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08
产品介绍
Canvas LMS MCP 是一个面向 Canvas 学习管理系统的 Model Context Protocol 服务器,为 AI 助手提供完整的教育平台交互能力。
核心功能
- 课程管理:浏览课程列表、查看课程详情和大纲
- 作业操作:查看作业要求、提交作业、获取作业反馈
- 成绩查询:查询成绩和评分标准
- 公告浏览:读取课程公告和通知
- 文件访问:访问课程文件和资料
- 讨论参与:查看和参与课程讨论区
- 日历集成:查看课程日程和截止日期
- 95个工具+8个Agent技能:覆盖教育场景的全面工具集
适用场景
- 学生通过 AI 助手管理课程和作业
- 教师批量处理课程事务
- 教育机构自动化教学管理工作流
- 学习助手接入 Canvas 平台数据
安装配置
使用 pip 安装:
pip install canvas-mcp
配置示例:
{
"mcpServers": {
"canvas": {
"command": "python",
"args": ["-m", "canvas_mcp"],
"env": {
"CANVAS_API_URL": "https://your-instructure.instructure.com",
"CANVAS_API_KEY": "your-api-key"
}
}
}
}
MIT 许可证开源,GitHub Stars 174+,支持 Python 3.10+,兼容 Claude Desktop、Cursor、Codex、Windsurf 等客户端。