mcpField
A
AcademyOcean MCP by usefulapi

AcademyOcean MCP by usefulapi

リモート
usefulapi.io科学・教育1今日更新
リポジトリ公式サイト

AcademyOcean MCP by usefulapi について

AcademyOcean MCP by usefulapi は、AcademyOcean の管理者や学習チーム向けのホスト型 MCP サーバーです。学習者、コース、チーム、進捗、クイズ、証明書のデータを読み取り専用で提供し、OAuth で認証するためローカルへのインストールは不要です。

主な機能

  1. 01アカデミー、コース、チーム、学習者の一覧
  2. 02学習者とコースの進捗確認
  3. 03修了状況、スコア、活動状況による学習者検索
  4. 04クイズ統計と証明書の取得

活用シーン

  1. 01コースごとの学習者の進捗確認
  2. 02非アクティブな学習者や離脱箇所の特定
  3. 03コース修了状況とクイズ結果の確認

MCP 対応

ホスト型エンドポイントを通じて、AcademyOcean の読み取りツールを MCP クライアントに公開します。AcademyOcean の認証情報を使って OAuth で認証します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://academyocean.usefulapi.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

usefulapi の AcademyOcean MCP

Claude、Cursor、または任意の MCP クライアントから AcademyOcean アカウントを利用できます。学習者、コース、チーム、進捗、クイズ結果、証明書を読み取れます。ホスト型のため、ローカルへのインストールは不要です。ご自身の認証情報で接続できます。

ライブエンドポイント: https://academyocean.usefulapi.io/mcp · ホームページ: https://usefulapi.io

接続

  • Claude(claude.ai、Desktop):Customize → Connectorsを開き、+ Add → Add custom connectorをクリックして、https://academyocean.usefulapi.io/mcpを貼り付けます。
  • Claude Code: claude mcp add --transport http academyocean https://academyocean.usefulapi.io/mcpを実行し、続けて/mcpを実行してログインします。
  • VS Code: VS Code に追加。
  • Cursor およびその他のクライアント: URL をリモート MCP サーバーとして追加します。
{
  "mcpServers": {
    "academyocean": {
      "url": "https://academyocean.usefulapi.io/mcp"
    }
  }
}

URL のみを追加してください。クライアントの設定にAuthorizationヘッダーや API キーを追加しないでください。サーバーが OAuth でサインインし、ログインページで AcademyOcean の認証情報を求められます。

手順ごとの設定方法、認証情報の確認場所、よくある質問:https://usefulapi.io/academyocean/

初回接続時に、AcademyOcean Client IDとAcademyOcean Client Secretを入力します。これらは新しい OAuth アプリケーションを登録した後、Settings → APIからコピーできます。サーバーはこれらを検証し、ユーザーごとに保存します。設定ファイルにキーを記述する必要はありません。

ツール

ツール種類機能
academyocean_list_academiesreadアカデミーの一覧を取得
academyocean_list_coursesreadコースの一覧を取得
academyocean_list_teamsreadチームの一覧を取得
academyocean_list_learnersread学習者の一覧を取得
academyocean_get_learner_progressread学習者のコース進捗を取得
academyocean_learners_registeredread指定日に登録された学習者を取得
academyocean_learners_repeated_loginsreadログインを繰り返している学習者を取得
academyocean_learners_completed_coursereadコースを修了した学習者を取得
academyocean_course_progress_by_learnersreadコースにおける学習者の進捗を取得
academyocean_learners_by_scorereadスコア別に学習者を取得
academyocean_passive_learnersread活動していない学習者を取得
academyocean_learners_churn_at_contentreadレッスンで学習を中断した学習者を取得
academyocean_learners_by_countryread国別に学習者を取得
academyocean_learner_certificatesread学習者の証明書を取得
academyocean_learner_variablesread学習者のカスタム変数を取得
academyocean_learner_quiz_statisticsread学習者のクイズ統計を取得
academyocean_check_learner_invitesread学習者への招待を確認
academyocean_usage_statusmeta利用状況(無料プランの使用量)
academyocean_request_featuremeta不足している機能をリクエスト
academyocean_upgrademetaPro にアップグレード(無制限*)
academyocean_cancel_subscriptionmetaPro サブスクリプションをキャンセル

readツールは読み取り専用です。writeツールはデータを変更するため、クライアントは実行前に確認する必要があります。metaツールは利用状況を報告し、サブスクリプションを管理するか、機能リクエストを送信します。

料金

プラン料金上限
Free$0月50回のツール呼び出し
Pro(ユーザーごと)$9/mo または $90/yr(2か月分無料)無制限*

*このサーバーの Pro には、月10,000回のツール呼び出しという適正利用上限があります。それ以上必要な場合は、[email protected] までご連絡ください。

Pro の対象はこのサーバーのみです。academyocean_upgradeで登録してください(Stripe Checkout のリンクが返されます)。academyocean_cancel_subscriptionを使えばいつでもキャンセルできます。Pro は有料期間の終了まで継続し、現在の期間分の返金はありません。また、その前にacademyocean_upgradeを実行するとキャンセルは取り消されます。[email protected] までご連絡いただくこともできます。

ライセンス

MIT — LICENSEを参照してください。ドキュメントのみです。サーバーはホストされています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。