mcpField
O
OceanToken

OceanToken

リモート
oceantoken.aiAI・エージェント02 日前に更新
リポジトリ公式サイト

OceanToken について

OceanTokenは、コーディングエージェント向けのMCPサーバー兼プラグインで、AIモデルのカタログとメディア生成ツールを提供します。モデルや費用の比較、メディアの生成・文字起こし、別モデルへのタスク委任に対応します。

主な機能

  1. 01モデル検索と機能の確認
  2. 02リクエスト費用の見積もり
  3. 03画像の生成と編集
  4. 04動画と音声の生成
  5. 05音声の文字起こしと字幕作成
  6. 06別モデルへのタスク委任

活用シーン

  1. 01リクエスト前のモデル料金比較
  2. 02プロジェクト用画像や動画の作成
  3. 03ナレーションと字幕の生成
  4. 04別モデルからのセカンドオピニオン

MCP 対応

モデル検索、料金確認、生成、文字起こし、ファイルアップロード、アカウント照会のツールをMCPクライアントに公開します。リモートサーバーはstreamable HTTPとOAuthに対応し、APIキー認証も利用できます。

設定

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

エンドポイントhttps://mcp.oceantoken.ai/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

OceanToken

コーディングエージェント向けOceanTokenプラグイン

OceanTokenは、テキスト向けのGPT、Claude、Gemini、DeepSeek、Qwen、画像向けのGPT Image、Seedream、Recraft、Gemini、動画向けのSeedance、Veo、Sora、Wanに加え、テキスト読み上げと文字起こしも利用できる、500種類以上のAIモデルをひとつのアカウントで使えるサービスです。このプラグインを使えば、これらすべてをコーディングエージェントで利用できます。ひとつのコマンドでCodex、Claude Code、Cursor、Gemini CLI、OpenClaw、OpenCode、VS Code、WorkBuddy、Hermes Agent、Windsurfに接続でき、ほかのMCPクライアントも手動でサーバーを追加できます。エージェントはモデルを探し、料金を確認し、アセットを生成してプロジェクトに保存できます。

エージェントが利用できる機能

ツール機能
search_models名前、種類、提供元、機能、価格でカタログを検索します。
get_model料金、制限、モデルが受け付けるサイズ、長さ、入力を確認します。
estimate_costリクエストの実行前に料金と、残高で支払えるかどうかを確認します。
generate_imageテキストからの画像生成や画像編集を行い、プレビューとダウンロードリンクを取得します。
create_video + get_jobテキスト、最初と最後のフレーム、または参照メディアから動画を生成します。
generate_speechナレーションや音声を生成します。
transcribe_audio文字起こしとSRT/VTT字幕を作成します。
ask_modelより安価なモデルや別の意見を求めるために、サブタスクを別のモデルに依頼します。
upload_fileローカルファイルを参照素材として使用します。
get_account残高、利用可能な残高、利用額を確認します。

エージェントがこれらをうまく使えるよう、3つのスキルが用意されています。

  • oceantoken-media:プロジェクト用の画像、動画、音声を生成します。
  • oceantoken-models:モデルを選択し、料金を確認して、タスクを委任します。
  • oceantoken-setup:CodexまたはClaude Code自体をOceanToken上で実行するか、アプリを接続します。

同じプラグインフォルダーに各ホスト向けのマニフェスト(.codex-plugin、.claude-plugin、.cursor-plugin、およびオープンなAgent Pluginsのplugin.json)が含まれているため、すべてのホストで同じツールとスキルを利用できます。

インストール

クレジットがあるOceanTokenアカウントが必要です(登録)。

どのエージェントでも使えるワンコマンドインストール

エージェントに次のように依頼してください。

https://mcp.oceantoken.ai/install に従って、OceanTokenをインストールしてください

または、自分で実行します。

npx -y @oceantoken/cli@latest connect <client>

<client>には、codex、claude-code、cursor、gemini、openclaw、opencode、vscode、 workbuddy、hermes、windsurfのいずれかを指定します。プラグインまたはMCPエントリーと3つのスキルをインストールし、サインインを開始します(Windsurf / Devin Desktopにはスキルフォルダーがないため、サーバーのみがインストールされます)。オプション(APIキー、ドライラン、切断、およびCodexまたはClaude Code自体をOceanTokenモデル上で実行するuse)についてはcli/を、手順についてはガイドを参照してください。以下のセクションでは、同じ設定を手動で行う方法を説明します。

Codex
codex plugin marketplace add OceanTokenAI/oceantoken-plugins
codex plugin add oceantoken@oceantoken
codex mcp login oceantoken      # opens the OceanToken sign-in page

Codexアプリでは、マーケットプレイスを追加してから、プラグインパネルでOceanTokenをインストールし、求められたらサインインすることもできます。

Claude Code
/plugin marketplace add OceanTokenAI/oceantoken-plugins
/plugin install oceantoken@oceantoken
/mcp                             # pick "plugin:oceantoken:oceantoken" and authenticate
Cursor

CursorにOceanTokenを追加

ボタンをクリックするとMCPサーバーが追加されます。Cursorでは、ツールを初めて実行したときにサインインを求められます。スキルも使うには、このリポジトリからプラグインをインストールしてください(.cursor-pluginマーケットプレイスマニフェストが含まれています)。

Gemini CLI
gemini extensions install https://github.com/OceanTokenAI/oceantoken-plugins

次に、Gemini CLI内で/mcp auth oceantokenを実行してサインインします。この拡張機能には、MCPサーバー、3つのスキル、簡潔なGEMINI.mdが含まれています。

OpenClaw
openclaw plugins install clawhub:@oceantoken/oceantoken --accept-capabilities
openclaw mcp set oceantoken '{"url":"https://mcp.oceantoken.ai/mcp","transport":"streamable-http","auth":"oauth"}'
openclaw mcp login oceantoken

ClawHub パッケージには、3 つのスキルが含まれています (それぞれ単独でも ClawHub で公開されています:oceantoken-media、oceantoken-models、oceantoken-setup)。mcp set エントリは OpenClaw にサーバーを登録し、mcp login でサインインできるようにします。同名のプラグイン独自の未認証エントリに代わるものです。

その他の MCP クライアント

OceanToken は公式 MCP Registryに ai.oceantoken/mcpとして登録されているため、レジストリを検索できるクライアント(VS Code や GitHub Copilot など)は、名前から見つけられます。

サーバーはhttps://mcp.oceantoken.ai/mcp(ストリーミング可能な HTTP)です。動的クライアント登録を使った OAuth に対応しているため、ほとんどのクライアントでは URL を指定するだけで利用できます。代わりに API キーを使う場合は、ベアラートークンとして送信します:

# Codex, without the plugin
export OCEANTOKEN_API_KEY=sk-...
codex mcp add oceantoken --url https://mcp.oceantoken.ai/mcp --bearer-token-env-var OCEANTOKEN_API_KEY

# Claude Code, without the plugin. The single quotes keep the key off the command line:
# Claude Code reads OCEANTOKEN_API_KEY from its environment when it starts.
claude mcp add --transport http oceantoken https://mcp.oceantoken.ai/mcp \
  --header 'Authorization: Bearer ${OCEANTOKEN_API_KEY}'
{
  "mcpServers": {
    "oceantoken": { "type": "http", "url": "https://mcp.oceantoken.ai/mcp" }
  }
}
Muse Code(Meta)

Muse Code の設定のmcp_serversブロックにサーバーを追加してから、サインインします:

{
  "mcp_servers": {
    "oceantoken": { "transport": "streamable_http", "url": "https://mcp.oceantoken.ai/mcp" }
  }
}
muse mcp login oceantoken

Muse Code は~/.agents/skillsからもスキルを読み込みます。plugins/oceantoken/skills/内のフォルダーをそこにコピーすると、OceanToken のワークフローを利用できます。

エージェントに OceanToken を使わせる

エージェントは自ら使うツールを選びます。自分ではできないこと(動画、ナレーション、字幕、利用できないモデル、コストの見積もり)には OceanToken を使います。画像については Codex にも組み込みの生成機能があるため、OceanToken を指定して依頼するか、ルールとして設定してください:

  • 明示的に依頼する:Codex では$oceantoken-media ...、Claude Code では/oceantoken:oceantoken-media ...、または「OceanToken を使って…」と依頼します。

  • プロジェクトのルールとして設定する:AGENTS.md(Codex)またはCLAUDE.md(Claude Code)に記述します:

    Generate images, video, voice-overs and subtitles with the OceanToken tools.
    Estimate the cost first and ask me before spending more than $2.
    
  • Codex で読み取り専用ツールの承認プロンプトを省略する(~/.codex/config.toml):

    [plugins."oceantoken@oceantoken".mcp_servers.oceantoken.tools.search_models]
    approval_mode = "approve"
    [plugins."oceantoken@oceantoken".mcp_servers.oceantoken.tools.estimate_cost]
    approval_mode = "approve"
    [plugins."oceantoken@oceantoken".mcp_servers.oceantoken.tools.get_job]
    approval_mode = "approve"
    

サインイン

サインインページでは、接続方法を 2 つ選べます:

  • サインイン:OceanToken のメールアドレスとパスワードを使います。接続するアプリ用の API キーが作成されます。このキーはコンソールの API キー から確認、取り消しできます。
  • API キー:すでにお持ちのキーを貼り付けます。エージェントに上限を設けたい場合は、クレジット上限を設定してください。

キーを取り消すと、アプリとの接続はすぐに解除されます。

コスト

モデルの利用料金は、プリペイドの OceanToken 残高から、Models ページに記載された価格で支払われます。まずエージェントに見積もりを依頼してください (estimate_cost)。動画ジョブは開始時に少額の仮押さえを行い、完了時に実際の料金が請求されます。失敗したジョブには料金が発生しません。

プライバシーと利用規約

プロンプトとファイルは、結果を生成するために、OceanToken を経由して選択したモデルに送信されます。 生成されたファイルは OceanToken のストレージに保存され、期限付きリンクで共有されます。 https://mcp.oceantoken.ai/mcpの MCP サーバーに加え、セットアップスキルは、キーの確認とツールでキーを使うための設定のみを目的として、OCEANTOKEN_API_KEYを使って OceanToken 独自の API(https://api.oceantoken.ai)を呼び出します。このプラグインから他のサービスにデータが送信されることはありません。プライバシーポリシーと利用規約をご確認ください。

サポート

issueを作成するか、 [email protected] にメールでお問い合わせください。

コメント

MCP は初めてですか?

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

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