メインコンテンツへスキップ
Krea は、エージェントやコーディングアシスタント向けにホスト型の Model Context Protocol (MCP) サーバーを提供しています。手動で API リクエストを書く代わりに、MCP 対応クライアントから直接 Krea を呼び出したい場合に利用してください。
接続に API キーは必要ありません。MCP サーバー URL として https://api.krea.ai/mcp を追加し、クライアントの OAuth フローを通じて Krea アカウントでサインインしてください。

サーバー詳細

設定項目
トランスポートStreamable HTTP
URLhttps://api.krea.ai/mcp
認証OAuth
請求は認証方法によって異なります。
認証方法請求元
OAuthサインイン中の Krea アカウントの compute units
API トークンワークスペースの個別の API 残高

認証

ほとんどの MCP クライアントは自動的に OAuth を使用します。クライアントから接続を求められたら、ブラウザでのサインインフローに従って Krea を認可してください。 OAuth 経由の使用料は、サインイン中の Krea アカウントの compute units から請求されます。利用している MCP クライアントが OAuth に対応していない場合は、代わりに API トークンで認証できます。
ヘッダーキーヘッダー値
AuthorizationBearer KREA_API_TOKEN
KREA_API_TOKENkrea.ai/app/api/tokens で発行したトークンに置き換えてください。API トークンを作成できるのはワークスペースのオーナーと管理者のみです。 API トークン経由の使用料は、直接 API 呼び出しと同様にワークスペースの API 残高から請求されます。API 残高の詳細については API キーと請求 を参照してください。
API トークンを用いた MCP 認証情報は、API キーと同じ方法で保管してください。実際のトークンを含む MCP 設定ファイルをコミットしないでください。

Claude Code

ターミナルで次のコマンドを実行してください。
claude mcp add --transport http krea-ai https://api.krea.ai/mcp
Claude Code から接続を求められたら Krea アカウントでサインインしてください。サーバーを追加した後は、Claude Code を再起動するか MCP サーバーを再読み込みしてください。

Codex

  1. Codex で Settings > MCP servers を開きます。
  2. 新しいサーバーを追加します。
  3. トランスポートとして Streamable HTTP を選択します。
  4. サーバー URL を貼り付けます。
https://api.krea.ai/mcp
  1. サーバーを保存し、Codex から接続を求められたら Krea アカウントでサインインしてください。

Cursor

コマンドパレットを開き、Open MCP settings を検索したうえで、mcp.json に次のエントリを追加してください。
{
  "mcpServers": {
    "krea-ai": {
      "url": "https://api.krea.ai/mcp"
    }
  }
}
ファイルを保存したら Cursor を再起動し、Cursor から接続を求められたら Krea アカウントでサインインしてください。

MCP を通じた Krea の利用

接続が完了したら、生成を行う前にエージェントへ Krea のモデル一覧の取得やモデルスキーマの確認を依頼してください。モデル ID は、開発者ドキュメントの他の箇所で使用されている API パスと一致します。例えば image/krea/krea-2/mediumvideo/google/veo-3.1 などです。 例:
List the available Krea image models, then generate an image with Krea 2 using a 16:9 aspect ratio.
モデルが非推奨になっている場合、Krea は MCP のモデル検出を通じて非推奨に関するメタデータを返します。移行ガイダンスについては 非推奨 を参照してください。

トラブルシューティング

問題対処方法
認証に失敗するMCP サーバーに再接続し、ブラウザで Krea の OAuth フローを完了してください。API トークンを使用している場合は、ヘッダーが正確に Authorization: Bearer KREA_API_TOKEN であること、およびトークンが取り消されていないことを確認してください。
クライアントが接続できないクライアントが Streamable HTTP 用に構成されており、https://api.krea.ai/mcp を使用していることを確認してください。
請求の理由で生成が拒否されるOAuth で接続している場合は、サインイン中の Krea アカウントの compute units を確認してください。API トークンで接続している場合は、krea.ai/app/api で API 残高を追加してください。
モデル呼び出しが失敗する再試行する前に、エージェントにモデルスキーマの確認を依頼してください。MCP リクエストは API と同じモデル入力を使用します。

次のステップ

API キーと請求

トークン認証によるリクエストのために、API トークンの作成と API 残高の管理を行います。

インタラクティブプレイグラウンド

エージェントに実行を依頼する前に、Krea アプリでリクエストを試してみましょう。

非推奨

MCP がモデル移行のメタデータをどのように公開するかを確認しましょう。

モデル API

エンドポイントのスキーマやモデルのパラメータを参照します。