Mini Course Generator について
Mini Course Generator MCP Serverは、ホスト型サービスを通じてインタラクティブなマイクロコースの作成、公開、分析を行うMCPサーバーです。研修提供者やコースチーム向けに、構成付きレッスン、クイズ、学習者分析を提供します。
主な機能
- 01コース、モジュール、セクション、クイズの作成
- 02フリップカードなどのインタラクティブコンテンツ追加
- 03画像、音声、動画のインポート
- 04SCORM 1.2パッケージのホスティング
- 05コース公開と学習者分析の確認
活用シーン
- 01社内資料を章立ての研修コースに変換
- 02ポリシーの短時間コースを作成・公開
- 03正答されやすい問題や誤答の多い問題を特定
MCP 対応
ホスト型のStreamable HTTP MCPサーバーが、コース作成、メディア管理、公開、学習者分析のツールを提供します。OAuth 2.1でMini Course Generatorアカウントに接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.minicoursegenerator.comclaude mcp add --transport http minicoursegenerator https://mcp.minicoursegenerator.com{"mcpServers":{"minicoursegenerator":{"type":"http","url":"https://mcp.minicoursegenerator.com"}}}Cursor で開く{"servers":{"minicoursegenerator":{"type":"http","url":"https://mcp.minicoursegenerator.com"}}}VS Code で開く{"mcpServers":{"minicoursegenerator":{"type":"http","url":"https://mcp.minicoursegenerator.com"}}}{"mcpServers":{"minicoursegenerator":{"serverUrl":"https://mcp.minicoursegenerator.com"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Mini Course Generator MCP サーバー
Claude、ChatGPT、Cursor、または任意の MCP クライアントから、インタラクティブなマイクロコースを作成、公開し、進捗を確認できます。
Mini Course Generator は、20,000 を超える研修プロバイダーに利用されている、AI コースビルダー兼 LMS です。このリモート 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 を読み込ませ、各セクションの後にクイズを設けた複数セクションのコースを作成できます。
- 1 つのプロンプトで作成します。 1 つの説明から、コース、ランディングページ、モジュール、セクション、レッスン(情報ページとクイズ)を作成できます。
- メディアを追加します。 画像、音声、動画をインポートしたり、レッスン内に SCORM 1.2 パッケージをホストしたりできます。
- 公開してテーマを設定します。 モジュール全体または個別のレッスンを公開し、レイアウト、フォント、色を設定できます。
- コース公開後も運用できます。 分析データ、受講者の進捗、修了者、設問ごとの回答を確認し、全員が正解する設問や受講者を混乱させるレッスンを修正できます。
接続
Claude(claude.ai、Claude Desktop)
Settings → Connectors → Add custom connector に進み、次を貼り付けます。
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 | セクションとレッスンを含むモジュール全体を、1 回の操作でドラフトとして作成します。 |
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 | レッスンを1つ公開します。 |
lesson_unpublish | 破壊的操作です。 レッスンを1つ下書きに戻します。 |
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 | モジュール内のすべての質問に対する、1人の受講者の回答を取得します。 |
learner_list | すべてのコースの受講者を取得します。 |
learner_get | すべてのコースにわたる、1人の受講者の記録を取得します。 |
プロンプトの例
- 「Confluenceのオンボーディングスペースを読み取り、各セクションの後にクイズがある6セクションのコースにまとめてください。」
- 「新しい返金ポリシーに関する10分のコースを作成して公開してください。」
- 「Sales Basicsコースで、全員が正解するクイズの質問はどれですか?難しくしてください。」
- 「Compliance 101を開始したものの、まだ修了していない受講者を一覧表示してください。」
料金
このMCP サーバーは、無料プランを含むすべてのMini Course Generatorアカウントで無料で利用できます。料金をご覧ください。
セキュリティとプライバシー
- OAuth 2.1と有効期間の短いトークンを使用します。アシスタントがアクセスできるのは承認した範囲のみで、いつでもアクセスを取り消せます。
- サーバー自体にはデータを保持しません。すべての呼び出しは、お客様のアカウント権限でMini Course Generator APIを通じて行われます。
- EU(フランクフルト)でホストされています。
- プライバシーポリシー
サポート
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。