modelscope·@johnnyrobot/claude-canvas-mcp
暂无描述。
一个模型上下文协议(MCP)服务器,使Claude能够与Canvas LMS进行交互。该服务器通过Canvas API提供了管理课程、公告、作业、学生等功能的工具。
bash git clone https://github.com/johnnyrobot/claude-canvas-mcp.git cd claude-canvas-mcp npm install
bash npm run build
bash
cp .env.example .env
nano .env
MacOS:
bash code ~/Library/Application Support/Claude/claude_desktop_config.json
Windows:
bash code %AppData%Claudeclaude_desktop_config.json
json { "mcpServers": { "canvas": { "command": "node", "args": [ "/path/to/claude-canvas-mcp/build/index.js" ], "env": { "CANVAS_API_TOKEN": "your_token_here", "CANVAS_DOMAIN": "http://canvas.docker/" } } } }
列出经过身份验证用户的所有活跃课程
获取特定课程的详细信息
列出课程中的所有模块
列出模块中的所有项目
获取课程中的所有作业
获取关于作业的详细信息
获取课程中注册学生的完整列表
向特定课程发布公告
获取作业的所有学生提交
获取特定学生对作业的提交
在学生的提交上发表评论
列出课程中的文件
将文件上传到课程
MIT许可证
一种模型上下文协议服务器,通过与Canvas和Gradescope集成,帮助学生管理学术工作流程,以获取截止日期、下载课程材料以及与macOS日历或提醒事项同步。
一种模型上下文协议服务器,使大型语言模型(LLMs)能够通过AnkiConnect与Anki闪卡软件交互,从而实现对闪卡、卡组和笔记类型的创建与管理。
启用 Claude Desktop 与 Gauntlet Incept 系统交互,通过自然语言直接为 K-8 学生生成、标记和评估教育内容。
一个模型上下文协议服务器,允许克劳德为Rember创建闪卡,通过间隔重复复习帮助用户学习和记忆信息。
一种专用的模型上下文协议(MCP)服务器,它能够提供由人工智能驱动的面试角色扮演场景,用于练习,并给予逼真的对话反馈。
暂无描述。