Moodle MCP 服务器

Moodle MCP 服务器

一个支持 LLM 与 Moodle 平台交互的 MCP 服务器,用于管理课程、学生、作业和测验。

快速入门指南

  1. 克隆仓库并进入目录: git clone https://github.com/peancor/moodle-mcp-server.git cd moodle-mcp-server

  2. 安装依赖: npm install

  3. 创建 .env 文件并配置以下内容: MOODLE_API_URL=https://your-moodle.com/webservice/rest/server.php MOODLE_API_TOKEN=your_api_token MOODLE_COURSE_ID=your_course_id

  4. 构建服务器: npm run build

  5. 配置 Claude Desktop 的 claude_desktop_config.json 文件(路径根据操作系统选择):设置 commandargs 和环境变量。

  6. 启动调试工具: npm run inspector

  7. 使用 MCP Inspector 提供的 URL 在浏览器中调试。