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

eduMCP (Itguykunal)

MCP Server

一个基于EduChain库的AI驱动MCP服务器,集成Claude Desktop,用于生成多项选择题、教案和闪卡等教育内容。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
教育技术学习工具PythonClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

Itguykunal

提供方

Itguykunal

最后核验

2026/5/17 20:20

运行时

Python

快速接入

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

命令预览

uv run server.py

详细介绍

📚 克劳德桌面版EduChain MCP服务器

这个项目是由人工智能驱动的 MCP(模型上下文协议)服务器 使用 教育链 图书馆。它与 克劳德桌面 并提供生成教育内容的工具,例如:

  • ✅ 多项选择题(MCQ)
  • ✅ 课程计划
  • ✅ 闪卡

______________________________________________________________________

⚙️ 特性

工具说明
generate_mcqs根据主题生成多项选择题
generate_lesson_plan创建结构化的课程计划
generate_flashcards制作学习问答抽认卡

______________________________________________________________________

🚀 安装说明

这些步骤将指导您安装所有内容并使用Claude Desktop运行服务器。

______________________________________________________________________

🧰 步骤1:安装 uv (如果还没有)

curl -LsSf https://astral.sh/uv/install.sh | sh

______________________________________________________________________

🐍 步骤2:创建并激活虚拟环境

uv venv
source .venv/bin/activate

______________________________________________________________________

📦 步骤3:安装EduChain(从本地GitHub仓库)

uv pip install -e /absolute/path/to/educhain-main

如果你还没有,先克隆 : 然后执行步骤3

例子: ``bash uv pip install -e /Users/kunal/Desktop/github/educhain-main ``

______________________________________________________________________

📦 步骤4:安装MCP+httpx

uv add "mcp[cli]" httpx

______________________________________________________________________

🧠 步骤5:添加您的API密钥 server.py

在……里面 server.py,将此行替换为您的实际密钥:

os.environ["OPENAI_API_KEY"] = "sk-..."  # ← Your OpenAI API key here
⚠️ 不建议用于生产,但可用于测试/提交。

______________________________________________________________________

▶️ 运行服务器

确保您位于项目文件夹中,并且虚拟环境已激活。

然后运行:

uv run server.py

如果成功,您将看到:

✅ EduChain MCP FastMCP server is starting...

______________________________________________________________________

💻 Claude桌面配置

更新您的 claude_desktop_config.json 这样地:

{
  "mcpServers": {
    "educhain": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/eduMcp",
        "run",
        "server.py"
      ]
    }
  }
}

重新启动Claude Desktop以重新加载配置。

______________________________________________________________________

💬 克劳德提示示例

Use the `generate_mcqs` tool to create 3 questions on "Photosynthesis".

Use the `generate_lesson_plan` tool for "Newton's Laws of Motion".

Use the `generate_flashcards` tool to make flashcards on "The Solar System".

使用 教育链 +克劳德。

目录标签

目录标签

教育技术学习工具PythonClaude本地部署AI生成内容自动化教学

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

api-key

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdioapi-key部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP