Token导航 LogoToken导航TokenDH.com
educhain MCP logo
运维云端stdio官方级别未说明来源级核验

educhain MCP

MCP Server

Educhain AI学习伴侣是一款基于Educhain SDK的教育工具,提供自动生成多选题、课程计划等功能,适用于教育工作者和学生。

工具数

3

提示词数

0

GitHub Stars

4

资源数

0
教育技术PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

thor-x-me

提供方

thor-x-me

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run mcp install main.py

详细介绍

📚 Educhain人工智能学习伴侣

这是一个Educhain MCP服务器,使用 教育链。它提供教育工具,如 自动MCQ生成教学计划 使用Educahin SDK的任何主题。

______________________________________________________________________

🚀 特性

  • 生成MCQ:自动生成任何主题的带解释的多项选择题。
  • 制定课程计划:针对任何科目制定结构化、深入的课程计划。
  • 生成不同类型的问题 (例如“真/假”、“填空”或“简短回答”)

______________________________________________________________________

🛠️ 设置

注意:我们使用uv来管理这个python项目,请访问 紫外线安装步骤 有关如何在系统上安装uv的信息。

  1. 克隆仓库 并导航到项目文件夹。
   git clone https://github.com/thor-x-me/educhain_mcp.git 

   cd educhain_mcp
  1. 创建虚拟环境并激活它:
   uv venv
   .venv\Scripts\activate
  1. 安装依赖项:
   uv pip install .
  1. 设置API密钥:

创建一个 .env 根目录中的文件,包含:

   GOOGLE_API_KEY=your_google_genai_api_key

从获取API密钥 谷歌人工智能工作室

______________________________________________________________________

🧪 如何使用

安装服务器:

uv run mcp install main.py

这将在Claude for Desktop的MCP配置文件中添加所需的配置

然后,您可以使用Claude for Desktop与MCP工具进行交互:

______________________________________________________________________

Educhain MCP in Claude for Desktop

🧩 可用工具

  • generate_mcqs(topic, number_of_questions)

为给定主题生成MCQ。

  • generate_lesson_plan(topic)

返回任何主题的结构化课程计划。

  • generate_different_types_of_question_from_educhain(topic, number_of_questions, question_type, difficulty_level)

使用educhian SDK生成不同类型的问题(例如“真/假”、“填空”或“简短答案”)

______________________________________________________________________

📦 项目结构

.
├── app.py               # Main entry script
├── gemini_llm.py        # Educhain implementation using gemini api
├── .env                 # Contains your Google API key
├── pyproject.toml       # configuration file for the project
├── uv.lock              # generated by uv to track dependencies 
├── README.md            # Setup explanation for the project
├── .gitignore           # files need not to be pushed on repository
├── .python-version      # Generated by uv for tracking python version

______________________________________________________________________

📚 依赖项

  • educhain
  • mcp[cli]
  • python-dotenv

______________________________________________________________________

调试

如果您在从Educahin MCP服务器访问工具时遇到任何错误,很可能是因为配置文件中缺少依赖项,请按照以下步骤操作:

步骤1。转到“设置” Settings of Claude for Desktop

步骤2:转到开发人员,然后编辑配置 Settings of Claude for Desktop

步骤3:现在在记事本中打开文件 Settings of Claude for Desktop

步骤4:在“Args”中粘贴以下参数,但最后一行是uv添加的主脚本的地址。

    "args": [
        "run",
        "--with",
        "mcp[cli]",
        "--with",
        "dotenv",
        "--with",
        "educhain",
        "mcp",
        "run",

Settings of Claude for Desktop

👤 作者

阿布舍克·维马

目录标签

目录标签

教育技术PythonClaude本地部署自动问答生成课程规划AI辅助教学

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP