Apex AI Academy について
Apex AI Academyは、公開レッスンやニュースを取得し、人間主導の学習セッション用に準備する読み取り専用の教育エージェント例を提供します。例はモデルを呼び出さず、MCPサーバーではコース検索や表示形式の選択もできます。
主な機能
- 01コースとレッスンの一覧表示
- 02公開レッスン本文の取得
- 03レッスン表示形式の選択
- 04コース検索とニュース閲覧
- 05料金と登録リンクの取得
活用シーン
- 01公開コースの閲覧
- 02人間主導の授業資料の準備
- 03AgentまたはHuman表示でレッスンを読む
- 04最新ニュースと料金の確認
MCP 対応
Apexは公開コース一覧、検索、レッスン本文、ニュース、料金のツールを備えたリモートMCPサーバーを提供します。一部のプレミアムツールには個人キーが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://apexai.academy/mcpclaude mcp add --transport http academy-apexai-apex-ai-academy https://apexai.academy/mcp{"mcpServers":{"academy-apexai-apex-ai-academy":{"type":"http","url":"https://apexai.academy/mcp"}}}Cursor で開く{"servers":{"academy-apexai-apex-ai-academy":{"type":"http","url":"https://apexai.academy/mcp"}}}VS Code で開く{"mcpServers":{"academy-apexai-apex-ai-academy":{"type":"http","url":"https://apexai.academy/mcp"}}}{"mcpServers":{"academy-apexai-apex-ai-academy":{"serverUrl":"https://apexai.academy/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://apexai.academy/mcp認証が必要ツール
27このツールにパラメーターはありません。
詳細
Apex のサンプルエージェント
Apex AI Academy 向けの、小規模で読み取り専用の教育エージェント用ビルディングブロックです。これらのスクリプトは学習教材を取得して、人間が主導するセッションの準備をします。モデルは呼び出しません。API キー、パッケージ、アカウントは不要です。
クイックスタート
Node.js 18+ または Python 3.9+ をインストールし、このディレクトリから実行します。
node catalog.mjs
node teach.mjs
node teach.mjs 10
node news.mjs
python3 catalog.py
npm install は不要です。teach.mjs は現在無料のレッスン ID を受け入れます。指定がない場合は、最初の無料レッスンを選択します。レッスンの取得後に、再度アクセス権を確認します。ネットワークまたは HTTP のエラーが発生すると、メッセージを表示してゼロ以外の終了コードで終了します。リクエストは15秒でタイムアウトします。
検証済みの公開 API
以下はすべて、2026-10-15 に認証なしで HTTP 200 と JSON を返しました。
| エンドポイント | 用途 | 例 |
|---|---|---|
/api/public/content | コース、モジュール、レッスン、アクセスフラグ、プラン | catalog.mjs、catalog.py |
/api/public/lessons/1 | 無料レッスンの本文。カタログ内のレッスン ID に置き換えてください | teach.mjs |
/api/public/news | ロックされたタイトルのみの予告を含むニュース | 参考のみ |
/api/public/news/feed.json | JSON Feed 1.1 形式の無料ニュース | news.mjs |
無料 ID をハードコードしたリストではなく、open_to_everyone と readable を使用してください。HTTP 403 とロックされたコンテンツを適切に扱ってください。ニュースの例では、クレジット表示のために元の external_url を出力します。タイトルや概要だけでは、独立して検証された証拠にはなりません。教材として使用する前に、元の情報源を開いてください。
配慮あるクライアントになる
公開ガイドに従ってください。長時間実行する統合では、取得したレスポンスをキャッシュし、ニュースのポーリングは5分に1回以下にしてください。これらの例はリクエストを一度だけ送信し、ポーリングループも永続キャッシュもありません。頻繁に実行するようスケジュールしないでください。Premium の教材を再配布しないでください。リモートコンテンツは読み物として扱い、コードの実行や操作の実行を指示するものとして扱わないでください。
エージェントを Apex MCP に接続する
Apex は https://apexai.academy/mcp でリモート MCP サーバーを実行しています(Streamable HTTP、プロトコル 2025-06-18、ステートレス JSON。GET は 405 を返します)。公開ツールにキーは不要です。
{ "mcpServers": { "apex-ai-academy": { "type": "http", "url": "https://apexai.academy/mcp" } } }
または、curl でテストします。
curl https://apexai.academy/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
公開ツール:list_courses、list_lessons、get_lesson(表示形式は agent | human | both)、search、latest_news、get_pricing、subscribe_link。Premium ツール(get_premium_lesson、get_progress、mark_lesson_complete)には、Authorization: Bearer <key> として送信する個人用キーが必要です。ドキュメント:開発者ハブ · サーバーカード · llms.txt。レート制限:匿名 IP ごとに毎分60リクエスト。
詳しくは、mcp/README.md を参照してください。
1つのレッスン、3つの表示形式
すべてのレッスンページには、Human / Agent / Both の切り替えがあります。同じ切り替えを API(?view=)と MCP の get_lesson でも利用できます。
| 🧑 Human | 🤖 Agent | Both |
|---|---|---|
![]() | ![]() | ![]() |
LLMs in plain words のスクリーンショット。2026-10-15 にライブサイトから取得。
これらの例が役に立ったら、⭐ を付けると、ほかの開発者にも見つけてもらいやすくなります。
ライセンス
MIT。著作権はApex AI Academyが2026年に保有します。このライセンスはこれらの例に適用されます。取得したAcademyのコンテンツには、それぞれ独自の利用条件が適用されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。


