Moodle MCP 服务器
一个支持 LLM 与 Moodle 平台交互的 MCP 服务器,用于管理课程、学生、作业和测验。
快速入门指南
-
克隆仓库并进入目录: git clone https://github.com/peancor/moodle-mcp-server.git cd moodle-mcp-server
-
安装依赖: npm install
-
创建
.env
文件并配置以下内容: MOODLE_API_URL=https://your-moodle.com/webservice/rest/server.php MOODLE_API_TOKEN=your_api_token MOODLE_COURSE_ID=your_course_id -
构建服务器: npm run build
-
配置 Claude Desktop 的
claude_desktop_config.json
文件(路径根据操作系统选择):设置command
、args
和环境变量。 -
启动调试工具: npm run inspector
-
使用 MCP Inspector 提供的 URL 在浏览器中调试。