This repository provides an integration of the Educhain Python library with the Claude AI platform using the Model Context Protocol (MCP). It allows you to use Claude or Claude Studio to generate:
- โ๏ธ Multiple-choice questions (MCQs)
- ๐ง Structured lesson plans
Powered by Gemini 1.5 Flash (via Langchain) and a custom LLM configuration using Educhain's educational toolkit.
- โ Claude-native MCP integration
- โ Uses OpenAI-compatible Claude Inspector & Claude Desktop apps
- โ Tool registration with Educhainโs QnA and LessonPlan engines
- โ Gemini 1.5 Flash as the backend LLM
- โ Easily extensible for more tools
- Python 3.10 or later
- A Claude-compatible MCP runtime (
uv) - A valid Gemini API Key from Google
- Educhain PyPI package installed
- Claude Desktop and MCP Inspector installed
.### 1. Create and activate a virtual environment
python -m venv venv source venv/bin/activate # For Linux/macOS venv\Scripts\activate # For Windows pip install educhain
GOOGLE_API_KEY=your_actual_gemini_api_key
pip install mcp[cli]
tool1 : generate question and answer tool2 : generate lesson plan







