Academy について
Academy は、AI クライアント内で StudioMeyer の「Memory-First AI Operator」カリキュラムを提供する MCP サーバーです。内蔵コースはオフラインで学べ、ホスト版ではサインイン後に進捗、クイズ、復習、修了証を利用できます。
主な機能
- 013言語対応の6段階カリキュラム
- 02レッスン、実践プレイブック、制作レシピ
- 03カリキュラム検索とチューター用コンテキスト
- 04任意の進捗管理とクイズ
- 05アカウント利用時の復習と修了証
活用シーン
- 01LLM、プロンプト、オートメーションの学習
- 02メモリ、MCP、フック、マルチエージェントの学習
- 03実践ガイドに沿った MCP サーバーの構築
- 04コース進捗の記録とクイズへの回答
MCP 対応
MCP ツールを通じてコース教材とチューター用コンテキストを提供し、ローカルの stdio とホスト型のリモート接続に対応します。アカウントを利用すると、進捗、クイズ、復習、修了証の機能も使えます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.studiomeyer.academy/mcpclaude mcp add --transport http academy https://mcp.studiomeyer.academy/mcp{"mcpServers":{"academy":{"type":"http","url":"https://mcp.studiomeyer.academy/mcp"}}}Cursor で開く{"servers":{"academy":{"type":"http","url":"https://mcp.studiomeyer.academy/mcp"}}}VS Code で開く{"mcpServers":{"academy":{"type":"http","url":"https://mcp.studiomeyer.academy/mcp"}}}{"mcpServers":{"academy":{"serverUrl":"https://mcp.studiomeyer.academy/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
StudioMeyer MCP Stack の一部です — マヨルカ島で開発 🌴 · 使用している方は ⭐ をお願いします
mcp-academy
StudioMeyer Academy の「Memory-First AI Operator」コースを、AI の中で受講できます。 Claude、ChatGPT、Cursor、Codex がチューターとなり、レッスンを読み込み、解説し、質問に答え、実際に使えるものを作るまでサポートします。
カリキュラム全体がこのパッケージに含まれています。6 レベル、63 レッスン(DE/EN/ES)、104 の実践プレイブック、63 の構築レシピを収録しています。**学習にアカウント、API キー、データベース、ネットワークは必要ありません。**無料のオープンソースです。
- レベル 1~3 — 基礎:LLM が実際に行うこと、プロンプト、シンプルな自動化。
- レベル 4~6 — ほとんど誰も教えていない分野:永続メモリ、MCP プロトコル、フックとスキル、マルチエージェントシステム、独自の MCP サーバーの構築と販売。
Academy は https://studiomeyer.academy にあります。
ライブラリかコースか — どちらかを選択
このパッケージはライブラリです。カリキュラムをオフラインでエディター内から利用でき、サインインする相手も必要ありません。3 つの言語ですべての内容を、いつまでも無料で読めます。
コースをご希望の場合 — セッションをまたいで保存される進捗、クイズ、修了証、学習の続きがわかるチューターを利用するには、ホスト型サーバーに接続してください。
https://mcp.studiomeyer.academy/mcp
一度サインインするだけで利用できます(Google、Discord、またはメールで届くリンク)。違いはそれだけです。同じレッスンに加えて、学習の進み具合が記憶されます。どちらも無料です。
私たちからひとこと
私たちはこの 2 年間、自分たちのためにツールやシステムを作ってきました。このリポジトリが小さく、スターが少ないのは、新しいからではありません。作り上げてきたものを公開することにしたのが、つい最近だからです。これは始まったばかりの実験ではなく、最近のコミットよりずっと長く続いている物語です。
私たちはものを作り、共有することが大好きです。ソーシャルメディアの手法や成長の裏技、スターやフォロワー集めには関心がありません。そのため、このリポジトリは小規模です。コードは実際に使われており、問題にも対応しています。ご自身で判断してください。
マヨルカ島パルマの小さなスタジオより。
クイックスタート
Claude Code
claude mcp add academy -s user -- npx -y mcp-academy
あとは、"Start the Academy." と伝えるだけです。アシスタントが academy_welcome を呼び出し、学習が始まります。
Cursor / Claude Desktop / Codex
{
"mcpServers": {
"academy": {
"command": "npx",
"args": ["-y", "mcp-academy"]
}
}
}
ChatGPT(およびその他のリモートコネクター)
ChatGPT はローカルコマンドではなく、ホストされた URL に接続します。次の URL を指定するコネクターを追加してください。
https://mcp.studiomeyer.academy/mcp
追加時に一度サインインすると(Google、Discord、またはメールで届くリンク)、コースが進捗を記憶します。サインインしたくない場合は、上記の npm パッケージをご利用ください。同じカリキュラムをオフラインで利用できます。
できること(無料、アカウント不要)
| ツール | 説明 |
|---|---|
academy_welcome | オリエンテーション — まずこれを呼び出してください |
academy_levels | 6 レベルの学習パス |
academy_lessons / academy_lesson | レベルの一覧表示 / レッスン全文を読む |
academy_playbooks / academy_playbook | 実践的な手順 |
academy_recipes / academy_recipe | ステップごとの構築ガイド |
academy_search | カリキュラム全体を検索 |
academy_tutor_context | チュータリング用にレッスンをまとめて取得 — AI が教えます |
search / fetch | ChatGPT コネクターの仕様(コース教材を読む) |
すべてのロケール:de、en、es(デフォルトは en)。
オプション:進捗を記録する(アカウント)
studiomeyer.academy のアカウントをお持ちの場合は、stdio 経由で API キーを追加すると、個人の進捗状況、クイズ、間隔反復、修了証を利用できます。
claude mcp add academy -s user --env ACADEMY_API_KEY=academy_xxx -- npx -y mcp-academy
https://studiomeyer.academy/dashboard/keys でキーを作成してください。これにより、academy_stats、academy_next_lesson、academy_progress_complete、academy_quiz、academy_quiz_submit、academy_review、academy_review_grade、academy_certificates、academy_tutor(Pro)が追加されます。これらは、Bearer トークンを使って Academy REST ブリッジと通信します。mcp.studiomeyer.academy のホスト型コースでは、キーなしで同じツールを利用できます。こちらは OAuth でサインインするため、より手軽な方法です。
ACADEMY_BASE_URLのデフォルトはhttps://studiomeyer.academyです。キーの送信先となるため、実際の Academy オリジン以外を指定しないでください。開発中にローカルの Academy インスタンスを指定する場合に便利です。
独自の HTTP エンドポイントを実行する
ACADEMY_MCP_PORT=3116 npx -y mcp-academy --http # the hosted course: OAuth required, needs Postgres
ステートレスな Streamable HTTP を使用し、リクエストごとに独立したセッションを作成し、リバースプロキシの背後で動作します。すべての /mcp リクエストには Bearer トークンが必要です。サーバーは WWW-Authenticate ヘッダー付きで 401 を返し、クライアントは自動的にサインインフローに進みます。そのため、Postgres(Academy 自身のデータベースを指定した ACADEMY_MCP_DATABASE_URL)、公開される ACADEMY_MCP_BASE_URL、マジックリンク用の SMTP、および Google/Discord のボタンを使う場合はそれぞれの認証情報が必要です。ここでは ACADEMY_API_KEY は無視されます。共有キー 1 つで、すべての呼び出し元を代表することはできないためです。
常に最新かつ安全な状態を保つ仕組み
カリキュラムは、ビルド時に Academy の最新コンテンツからパッケージに組み込まれます(npm run bundle)。厳格なソースの許可リストと、実際の認証情報らしきものが含まれているとビルドを中止するシークレット漏えい防止ゲートを適用しています。クイズの解答と AI チューターのシステムプロンプトは決してパッケージに含まれません。これらはサーバー側に保管され、自分のアカウントキーを使った場合にのみアクセスできます。
StudioMeyer について
StudioMeyer は、パルマ・デ・マヨルカを拠点に世界中のクライアントと仕事をする、AI とデザインのスタジオです。中小企業向けにカスタムウェブサイトと AI インフラストラクチャを構築しています。ソース:studiomeyer-io/mcp-academy。Issue と PR を歓迎します — [email protected]。
ライセンス
MIT © StudioMeyer
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。