An MCP server that enables AI agents to manage a Frappe LMS instance, including creating courses, chapters, lessons, quizzes, enrollments, batches, and certificates.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.FRAPPE_URL— export ="http://localhost:8000"FRAPPE_SITE— lms.localhostFRAPPE_API_KEY— (none) API key for token auth (alternative to password)FRAPPE_API_SECRET— (none) API secret for token authFRAPPE_USERNAME— your_email@example.comFRAPPE_PASSWORD— your_passwordFRAPPE_LMS_SESSION_SECRET— (random) Secret key for dashboard session cookiesFRAPPE_LMS_DASHBOARD_PORT— export =9090FRAPPE_LMS_DB_PATH— data/frappe_lms.db SQLite database file pathFRAPPE_LMS_NO_DASHBOARD— (unset) Set to 1 to disable the web dashboard[](https://m8ven.ai/mcp/anggun-indra-frape-lms-mcp-tools-16ya5y)