教育内容生成工具

Educhain MCP Server是一个教育内容生成工具,提供多选题生成、闪卡生成和课程计划资源等功能,适用于教育工作者和学生快速创建学习材料。

  • by Abdullah-47
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 abdullah-47/educhain_mcp-server

使用说明

Educhain MCP服务器

该项目为Educhain实现了一个MCP服务器,具有两个自定义工具和一个用于教育内容生成的资源。


特性

  • MCQ生成器工具: 为任何主题生成多项选择题。
  • 闪卡生成器工具: 制作抽认卡以便快速复习。
  • 课程计划资源: 动态生成详细的课程计划。

安装

1.克隆存储库

git clone https://github.com/yourusername/educhain-mcp-server.git
cd educhain-mcp-server

2.安装 紫外线 (推荐)

uv init
uv add "mcp[cli]" educhain

3.或者,用管道安装

pip install "mcp[cli]" educhain
# On Windows:
.\.venv\Scripts\activate
# On macOS/Linux:
source .venv/bin/activate


4.激活虚拟环境(取决于CLI,powershell使用.ps1,cmd使用.bat)

  • 示例:。.\venv\Scripts\activate.ps1
# On Windows:
.\.venv\Scripts\activate

# On macOS/Linux:
source .venv/bin/activate

配置

  • 在中设置API密钥 .env 文件:
    OPENAI_API_KEY=your-openai-key
    GEMINI_API_KEY=your-gemini-key
    

使用克劳德桌面

您可以使用Claude Desktop与MCP服务器进行交互,以获得无缝的聊天体验。


使用MCP检查器检查资源

要探索和测试您的MCP资源,请使用[MCP Inspector]:

  • 运行检查器:
    mcp dev server.py
    

贡献

请随意分叉并提交pull请求!


许可证

麻省理工学院