EM

edubase/mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

28 stars 13 forks 质量 84 趋势 31MIT

EduBase MCP 服务器使 Claude 及其他大型语言模型能够通过模型上下文协议(MCP)与 EduBase 的综合电子学习平台交互。

概览

该仓库包含(MCP)服务器。它允许MCP客户端(例如Claude Desktop)和大型语言模型(LLM)与您的EduBase账户交互并代表您执行任务。它支持stdio、SSE和可流式HTTP传输协议。 EduBase是一个创新的模块化在线教育平台,使学习更加有趣、简单且互动,适合教育机构或企业。 EduBase 以其独特的功能组合,彻底革新了数字学习: * 参数化支持同一问题的无限变体,实时作弊检测,精美的LaTeX排版,先进的STEM支持和自动评分 * 将所有教育内容——视频、考试、文档和SCORM模块——集中于一个直观系统 * 具备SSO集成、细粒度访问控制、全面审计和GDPR合规功能 * 通过LTI、全面API和定制集成与现有系统连接......

概述(AI 翻译)

该仓库包含 EduBase 平台 * 模型上下文协议(MCP)服务器的实现。它允许 MCP 客户端(例如 Claude Desktop)和大型语言模型与您的 EduBase 账户交互并代表您执行任务。它支持 stdio、SSE 和可流式 HTTP 传输协议。

什么是EduBase?

EduBase是一个创新的模块化在线教育平台,使学习更加有趣、简单且互动,适合教育机构或企业。

为什么选择EduBase?

EduBase 以其独特的功能组合,彻底革新了数字学习:

  • 高级测验系统,带参数化支持同一题目无限变化,实时作弊检测,精美的LaTeX排版,高级STEM支持和自动评分
  • 统一学习环境,将你所有的教育内容——视频、考试、文档和SCORM模块——集中在一个直观的系统中
  • 企业级安全,具备SSO集成、细粒度访问控制、全面审计及GDPR合规等功能

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

EduBase MCP server

This repository contains the implementation of the Model Context Protocol (MCP) server for the EduBase platform. It allows MCP clients (for example Claude Desktop) and LLMs to interact with your EduBase account and perform tasks on your behalf. It supports stdio, SSE and streamable HTTP transport protocols.

What is EduBase?

EduBase is an innovative, modular, online educational platform that makes learning more enjoyable, simpler and interactive, suitable for educational institutions or enterprises.

Why choose EduBase?

EduBase revolutionizes digital learning with its unique combination of features:

  • Advanced Quiz System with parametrization allowing infinite variations of the same question, real-time cheating detection, beautiful LaTeX typesetting, advanced STEM-support and automatic grading
  • Unified Learning Environment that centralizes all your educational content — videos, exams, documents, and SCORM modules — in one intuitive system
  • Enterprise-Grade Security with features like SSO integration, fine-grained access controls, comprehensive auditing, and GDPR compliance
  • Integration with your existing systems through LTI, comprehensive API, and custom integration options
  • AI-Assisted Tools, such as EduBase Assistant, that can instantly transform your existing content into interactive quizzes and assessments, or translate your materials from one language to another

From higher education institutions to corporate training departments, EduBase scales to meet your specific needs while maintaining an intuitive user experience across all devices.

Demo video

Collaboratively creating and uploading questions, scheduling exams and analyzing user results with Claude:

Obtaining your API credentials

Once logged in, on your Dashboard, search for the Integrations menu, click “add integration” and choose the type “EduBase API”.

If you don’t see this option, enter the MCPGITHUB activation code or feel free to contact us to request access at [email protected].

在 GitHub 查看完整 README

安装

npx -y @edubase/mcp
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "edubase": { "command": "npx", "args": [ "-y", "@edubase/mcp" ], "env": { "EDUBASE_API_URL": "https://domain.edubase.net/api", "EDUBASE_API_APP": "your_integration_app_id", "EDUBASE_API_KEY": "your_integration_secret_key" } } } }