openedu-mcp
by Cicatriiz·★ 8·综合分 38
OpenEdu MCP Server 集成 OpenLibrary、Wikipedia、Dictionary 和 arXiv,提供教育资源与课程规划工具,支持年级筛选。
概述
OpenEdu MCP Server 是一个综合性的教育工具,将 AI 系统与丰富的学习资源连接起来。它提供 21+ 个专业工具,涵盖四个主要集成:OpenLibrary 用于图书发现,Wikipedia 用于教育文章,Dictionary 用于词汇支持,以及 arXiv 用于学术论文。每个集成都基于年级(幼儿园到大学)和学科分类提供教育过滤功能。服务器具有智能缓存、速率限制和强大的错误处理功能,确保可靠访问教育内容。
试试问 AI
装完之后,这里有 3 个你可以让 AI 做的事:
什么时候选它
选择此服务器用于教育内容发现和课程规划,特别是当您需要适龄过滤与教育标准对齐时。
什么时候不要选它
如果您不需要教育过滤的通用知识搜索,或者需要未与当前教育 API 集成的服务,请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 12 个工具search_educational_bookssearch_educational_books(query, subject, grade_level, limit)Search for educational books with grade-level and subject filtering.
get_book_details_by_isbnget_book_details_by_isbn(isbn, include_cover)Get detailed book information by ISBN with educational metadata.
search_educational_articlessearch_educational_articles(query, grade_level, subject, limit)Search Wikipedia articles with educational filtering and analysis.
get_word_definitionget_word_definition(word, grade_level, include_pronunciation)Get educational word definitions with grade-appropriate complexity.
get_vocabulary_analysisget_vocabulary_analysis(word, context)Analyze word complexity and educational value.
search_academic_paperssearch_academic_papers(query, academic_level, subject, max_results)Search academic papers with educational relevance filtering.
get_paper_summaryget_paper_summary(paper_id, include_educational_analysis)Get paper summaries with educational analysis and accessibility scoring.
get_recent_researchget_recent_research(subject, days, academic_level, max_results)Get recent research papers by educational subject.
get_book_recommendationsget_book_recommendations(grade_level, subject, limit)Get curated book recommendations for specific grade levels.
get_server_statusget_server_status()Get comprehensive server status and performance metrics.
handle_stdio_inputhandle_stdio_input(input_string)Processes a single line of text input and returns a transformed version.
analyze_research_trendsanalyze_research_trends(subject, days)Analyze research trends for educational insights.
可对比工具
安装
安装步骤
- **克隆仓库:**
git clone https://github.com/Cicatriiz/openedu-mcp.git
cd openedu-mcp- **安装依赖:**
pip install -r requirements.txt- **设置配置:**
cp .env.example .env
# 根据需要编辑 .env 文件- **运行服务器:**
python -m src.mainClaude Desktop 集成
在 claude_desktop_config.json 中添加:
{
"mcpServers": {
"openedu": {
"command": "python",
"args": ["-m", "src.main"],
"cwd": "${your_project_path}/openedu-mcp"
}
}
}openedu-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。