使用说明
Moodle MCP服务器
将AI代理连接到您的Moodle站点——使用自然语言进行管理、分析和自动化。
概述
模型上下文协议(MCP)是一个开放标准,它使大型语言模型和AI代理能够与外部数据、应用程序和工具进行通信。这 Moodle MCP服务器 实现此协议以执行 Moodle web服务 使用您选择的模型直接从您首选的AI聊天中。连接其他MCP服务器以扩展功能,并使用检索、生成或分析工具进行链接。
查找以下详细文档和示例 https://lmscloud.io/products/moodle-mcp/
如何使用
如果未安装,请安装uv(软件包管理器)
对于macOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
对于Windows,请参阅: https://docs.astral.sh/uv/getting-started/installation/
将MCP服务器添加到您首选的AI聊天
将下面示例中的环境变量替换为Moodle站点URL和有效的web服务令牌。
我们还建议添加 unix_timestamps_mcp 服务器,以更好地处理时间。
{
"mcpServers": {
"Moodle MCP": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/lmscloud-io/moodle-mcp-server",
"moodle-mcp-server"
],
"env": {
"MOODLE": "https://your-moodle-site.com",
"TOKEN": "your_webservice_token"
}
},
"unix_timestamps_mcp": {
"command": "npx",
"args": ["-y", "github:Ivor/unix-timestamps-mcp"]
}
}
}
许可证
此项目根据GNU通用公共许可证v3.0或更高版本获得许可-请参阅 许可证 文件以获取详细信息。
链接
- 网站: https://lmscloud.io/products/moodle-mcp/
- 仓库: https://github.com/lmscloud-io/moodle-mcp-server
- 问题追踪: https://github.com/lmscloud-io/moodle-mcp-server/issues
- 魔灯: https://moodle.org
- 模型上下文协议: https://modelcontextprotocol.io
