OceanToken について
OceanTokenは、コーディングエージェント向けのMCPサーバー兼プラグインで、AIモデルのカタログとメディア生成ツールを提供します。モデルや費用の比較、メディアの生成・文字起こし、別モデルへのタスク委任に対応します。
主な機能
- 01モデル検索と機能の確認
- 02リクエスト費用の見積もり
- 03画像の生成と編集
- 04動画と音声の生成
- 05音声の文字起こしと字幕作成
- 06別モデルへのタスク委任
活用シーン
- 01リクエスト前のモデル料金比較
- 02プロジェクト用画像や動画の作成
- 03ナレーションと字幕の生成
- 04別モデルからのセカンドオピニオン
MCP 対応
モデル検索、料金確認、生成、文字起こし、ファイルアップロード、アカウント照会のツールをMCPクライアントに公開します。リモートサーバーはstreamable HTTPとOAuthに対応し、APIキー認証も利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.oceantoken.ai/mcpclaude mcp add --transport http ai-oceantoken https://mcp.oceantoken.ai/mcp{"mcpServers":{"ai-oceantoken":{"type":"http","url":"https://mcp.oceantoken.ai/mcp"}}}Cursor で開く{"servers":{"ai-oceantoken":{"type":"http","url":"https://mcp.oceantoken.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-oceantoken":{"type":"http","url":"https://mcp.oceantoken.ai/mcp"}}}{"mcpServers":{"ai-oceantoken":{"serverUrl":"https://mcp.oceantoken.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
コーディングエージェント向け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
ボタンをクリックすると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] にメールでお問い合わせください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。