mcpField
M
Mini Course Generator

Mini Course Generator

远程服务
minicoursegenerator.com科研与教育03 周前更新

关于 Mini Course Generator

Mini Course Generator MCP Server 让 AI 助手通过远程服务创建、发布和分析互动微课程,适用于培训提供者与课程团队。它支持结构化课程、测验、多种互动内容及学习者分析。

主要功能

  1. 01创建课程、模块、章节和测验
  2. 02添加翻转卡片等互动内容
  3. 03导入图片、音频和视频
  4. 04托管 SCORM 1.2 包
  5. 05发布课程并查看学习分析

适用场景

  1. 01将内部资料整理为分节培训课程
  2. 02创建并发布政策微课程
  3. 03找出学习者易答或易错的测验题

MCP 相关

远程 Streamable HTTP MCP 服务向客户端提供课程创作、媒体管理、发布和学习分析工具。使用 OAuth 2.1 连接 Mini Course Generator 账户。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.minicoursegenerator.com
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Mini Course Generator MCP 服务

通过 Claude、ChatGPT、Cursor 或任何 MCP 客户端构建、发布并跟踪互动微型课程。

Mini Course Generator 是一款 AI 课程构建工具和 LMS,已有超过 20,000 家培训服务提供商使用。这个远程 MCP 服务允许你的 AI 助手创建实际课程(包含结构化课程、测验和翻转卡片、热点图片、折叠面板等互动内容块)、发布课程,并查看学习者的学习情况。

  • 端点: https://mcp.minicoursegenerator.com
  • 传输方式: Streamable HTTP(远程托管)
  • 身份验证: OAuth 2.1(使用你的 Mini Course Generator 账号登录,无需 API 密钥)
  • 网站: https://minicoursegenerator.com/mcp/
  • 也可通过以下方式使用: ChatGPT 应用目录中的官方应用

此仓库介绍的是 MCP 目录收录的托管服务。服务本身为闭源,并运行在 Mini Course Generator 的基础设施上。

你可以做什么

  • 将现有知识转化为课程。 让助手读取 Confluence、Notion、Slack 或 Google Drive 的内容,并构建一个每个部分后都带有测验的多章节课程。
  • 通过一条提示词构建。 根据单条描述创建课程及其落地页、模块、章节和课程(信息页和测验)。
  • 添加媒体。 导入图片、音频和视频,或在课程中托管 SCORM 1.2 软件包。
  • 发布并设置主题。 发布整个模块或单个课程,并设置布局、字体和颜色。
  • 后续管理课程。 查看分析数据、学习者进度、完成人数和各题答案,然后修正所有人都答对的问题或让人困惑的课程。

连接

Claude(claude.ai、Claude Desktop)

进入“设置” →“连接器” → 添加自定义连接器,然后粘贴:

https://mcp.minicoursegenerator.com

按提示登录。

ChatGPT

在 ChatGPT 应用目录中打开 Mini Course Generator 应用并连接你的账号。

Claude Code
claude mcp add --transport http mini-course-generator https://mcp.minicoursegenerator.com
Cursor、VS Code、Windsurf 和其他客户端
{
  "mcpServers": {
    "mini-course-generator": {
      "url": "https://mcp.minicoursegenerator.com"
    }
  }
}

仅支持 stdio 的客户端可以使用 mcp-remote:

{
  "mcpServers": {
    "mini-course-generator": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.minicoursegenerator.com"]
    }
  }
}

工具

共 45 个工具。在大多数客户端中,标记为 破坏性操作 的工具会要求确认。

账号和创作指南
工具功能
whoami显示已连接的 Mini Course Generator 账号。
get_content_format返回课程创作指南。助手在构建课程前会先读取该指南。
课程
工具功能
course_list列出你的课程。
course_create创建包含公开落地页的课程。
course_update重命名课程或更改课程描述。
course_add_certificate为课程添加结业证书。
模块
工具功能
module_create创建空模块(草稿)。
module_push一步创建包含章节和课程的完整模块(草稿)。
module_get获取包含章节和课程的模块。
module_list列出课程中的模块。
module_update更改模块名称、描述或语言。
module_theme设置模块的布局、字体排印和颜色。
module_move更改模块在课程中的顺序。
module_publish发布所有课程和待处理的编辑。
module_unpublish破坏性操作。 将模块恢复为草稿。
module_delete破坏性操作。 删除模块及其中的所有内容。
章节和课程内容
工具功能
section_create向模块添加章节。
section_update重命名章节。
section_delete具有破坏性。 删除章节及其课程内容。
lesson_create添加信息类或测验类课程内容。
lesson_get获取课程内容的标题、类型和内容。
lesson_selections获取测验或调查类课程内容的选项。
lesson_update具有破坏性。 重命名课程内容或替换其内容。
lesson_move调整课程内容的顺序,或将其移至其他章节。
lesson_publish发布一项课程内容。
lesson_unpublish具有破坏性。 将一项课程内容移回草稿状态。
lesson_discard_changes具有破坏性。 丢弃课程内容中尚未发布的编辑。
lesson_delete具有破坏性。 删除课程内容。
媒体
工具功能
media_upload_url提供文件的临时上传链接。
image_upload从 URL 将图像导入媒体库。
audio_upload从 URL 导入音频。
video_upload为课程内容托管视频。
scorm_upload为课程内容托管 SCORM 1.2 软件包。
scorm_replace具有破坏性。 原位替换已托管的 SCORM 软件包。
scorm_delete具有破坏性。 删除已托管的 SCORM 软件包。
学员和分析
工具功能
course_analytics课程的汇总分析数据。
module_analytics模块的汇总分析数据。
course_learners课程的学员及其进度、分数和证书状态。
course_finishers已完成课程的学员。
module_finishers已完成模块的学员。
module_answers一名学员对模块中每道题的回答。
learner_list所有课程中的所有学员。
learner_get一名学员在所有课程中的记录。

示例提示词

  • “读取我们在 Confluence 中的入职空间,并将其制作成一门包含 6 个章节、每章后都有测验的课程。”
  • “创建一门关于新退款政策、时长为 10 分钟的课程并发布。”
  • “Sales Basics 课程中,大家哪道测验题都答对了?把题目难度调高。”
  • “列出已开始 Compliance 101 但尚未完成的学员。”

定价

MCP 服务可与任何 Mini Course Generator 账户免费使用,包括免费套餐。请参阅定价。

安全与隐私

  • 使用 OAuth 2.1 和短时效令牌。助手只能访问你批准的内容,你可以随时撤销访问权限。
  • 服务端不持有任何自身数据。每次调用都会通过 Mini Course Generator API,并使用你账户的权限。
  • 托管于欧盟(法兰克福)。
  • 隐私政策

支持

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。