OpenEdu MCP Server for educational resources and curriculum planning, integrates with OpenLibrary, Wikipedia and arXiv
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"openedu-mcp-server": {
"cwd": "/path/to/your/openedu-mcp",
"args": [
"-m",
"src.main"
],
"command": "python"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A comprehensive Model Context Protocol (MCP) server designed to provide educational resources and support curriculum planning for educators. This server integrates with multiple educational APIs to provide access to books, articles, definitions, and research papers with intelligent educational filtering and grade-level appropriateness.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in education
A Model Context Protocol server for searching and analyzing arXiv papers
MCP server for NotebookLM - Let your AI agents (Claude Code, Codex) research documentation directly with grounded, citation-backed answers from Gemini. Persistent auth, library management, cross-client sharing. Zero hallucinations, just your knowledge base.
A MCP server that integrates the Semantic Scholar API and the arXiv API so AI assistants (e.g. Claude Code, Cursor) can search and fetch academic paper metadata.
MCP server that uses arxiv-to-prompt to fetch and process arXiv LaTeX sources for precise interpretation of mathematical expressions in scientific papers.
MCP Security Weekly
Get CVE alerts and security updates for Openedu Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A comprehensive Model Context Protocol (MCP) server designed to provide educational resources and support curriculum planning for educators. This server integrates with multiple educational APIs to provide access to books, articles, definitions, and research papers with intelligent educational filtering and grade-level appropriateness.
git clone https://github.com/Cicatriiz/openedu-mcp.git
cd openedu-mcp
pip install -r requirements.txt
cp .env.example .env
# Edit .env with your preferred settings if needed
python -m src.main
python run_validation_tests.py
For development, install additional dependencies:
pip install -r requirements-dev.txt
Run tests:
# Unit tests
pytest tests/
# Integration tests
pytest tests/test_integration/
# Performance tests
pytest tests/test_performance.py
Format code:
black src tests
isort src tests
The Education MCP Server provides 21+ MCP tools across four API integrations:
search_educational_booksSearch for educational books with grade-level and subject filtering.
search_educational_books(
query="mathematics",
subject="Mathematics",
grade_level="6-8",
limit=10
)
get_book_details_by_isbnGet detailed book information by ISBN with educational metadata.
get_book_details_by_isbn(
isbn="9780134685991",
include_cover=True
)
search_books_by_subjectSearch books by educational subject with curriculum alignment.
search_books_by_subject(
subject="Science",
grade_level="3-5",
limit=10
)
get_book_recommendationsGet curated book recommendations for specific grade levels.
get_book_recommendations(
grade_level="9-12",
subject="Physics",
limit=5
)
search_educational_articlesSearch Wikipedia articles with educational filtering and analysis.
search_educational_articles(
query="photosynthesis",
grade_level="3-5",
subject="Science",
limit=5
)
get_article_summaryGet article summaries with educational metadata and complexity analysis.
get_article_summary(
title="Solar System",
include_educational_analysis=True
)
get_article_contentGet full article content with educational enrichment.
get_article_content(
title="Photosynthesis",
include_images=True
)
get_featured_articleGet Wikipedia's featured article with educational analysis. ``