This repository houses the Model Context Protocol (MCP) server implementation for the EduBase platform, enabling MCP clients and LLMs to interact with EduBase accounts and perform tasks. This repository houses
Here's a summary of the provided README, maintaining the original structure and technical details:
This repository hosts the Model Context Protocol (MCP) server implementation for the EduBase platform, enabling interaction between MCP clients like Claude Desktop and EduBase accounts.
EduBase is a modular online educational platform designed for institutions and enterprises, offering features like an advanced quiz system with LaTeX support and cheating detection, a unified learning environment for various content types, enterprise-grade security with SSO and GDPR compliance, and integration capabilities via LTI and a comprehensive API. AI-assisted tools, such as EduBase Assistant, facilitate content transformation and translation.
The MCP server allows tools named edubase_<method>_<endpoint>
to access documented API endpoints. Configuration examples are provided for Claude Desktop using both Node.js and Docker, requiring EDUBASE_API_URL
, EDUBASE_API_APP
, and EDUBASE_API_KEY
environment variables. API credentials can be obtained from the Integrations menu on the EduBase Dashboard.
EduBase/MCP
February 28, 2025
March 27, 2025
TypeScript