
Mcp Geralearn
Browse courses, enroll, track learning progress, and find tutors through your agent while you research skills before committing to a build.
Overview
io.github.geraservicesuk/mcp-geralearn is an MCP server for the Idea phase that lets agents browse GeraLearn courses, enroll, track progress, and find tutors.
What is this MCP server?
- Stdio MCP server (@gera-services/mcp-geralearn v0.1.0) for the GeraLearn education API
- Browse courses, enroll, and track progress from agent sessions
- Find tutors across an education platform covering 50+ countries
- Optional GERALEARN_API_URL (default https://api.geralearn.com)
- npm-packaged MCP integration for coding agents
- Package version 0.1.0 with stdio transport
- Platform coverage described for 50+ countries
- GERALEARN_API_URL env for API base override
What problem does it solve?
Jumping between your IDE agent and a learning site makes it hard to tie course choices to the product you are still scoping.
Who is it for?
Solo builders researching skills via structured courses and tutors while staying inside MCP-enabled coding workflows.
Skip if: Offline-only learners, organizations needing LMS admin or SCORM compliance without GeraLearn API access.
What do I get? / Deliverables
Education catalog and enrollment actions run inside the agent so upskilling stays aligned with your research notes and build plan.
- Agent tools for course browse, enroll, progress, and tutor lookup
- In-session learning workflows without separate LMS tabs
Recommended MCP Servers
Journey fit
Structured learning and tutor discovery belong in Idea when you are still exploring what to build and which gaps to close—not when you are shipping production code. Research subphase fits course catalog browsing, enrollment, and progress checks used to inform stack and scope decisions.
How it compares
MCP education-platform connector, not a curriculum authoring skill or course CMS.
Common Questions / FAQ
Who is io.github.geraservicesuk/mcp-geralearn for?
Builders and indie developers who use MCP agents and want GeraLearn course, enrollment, and tutor tools in the same session as project research.
When should I use io.github.geraservicesuk/mcp-geralearn?
Use it during Idea-phase research when you are picking courses or tutors to close skill gaps before prototyping or building.
How do I add io.github.geraservicesuk/mcp-geralearn to my agent?
Add @gera-services/mcp-geralearn as a stdio MCP server in your client, install via npm, and set GERALEARN_API_URL only if you use a custom API endpoint.