160+モデル
1つのMCPサーバーから動画、画像、音楽、音声モデルにアクセスできます。個別のプロバイダー設定は不要です。
Claude visitors: new accounts receive $1.00 in bonus API credit within 30 days. One per person; usage credits only.
Hosted MCP で Claude Desktop、Cursor、VS Code、Windsurf を RunAPI に接続し、OAuth でログインします。
# Install the MCP server
npx -y @runapi.ai/mcp
# Or add to your MCP config
{
"mcpServers": {
"runapi": {
"command": "npx",
"args": ["-y", "@runapi.ai/mcp"]
}
}
}
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
client が OAuth を完了できない場合、または headless 環境でのみ使用してください。API key は JSON に直接書き込まず、client の secret 機能に保存します。
{
"mcpServers": {
"runapi": {
"url": "https://mcp.runapi.ai/mcp",
"headers": {
"Authorization": "Bearer ${env:RUNAPI_API_KEY}"
}
}
}
}
macOS GUI: Terminal で以下のコマンドを実行し、Cmd+Q で Cursor を完全に終了してから Finder または Dock で開き直してください。macOS のログアウトまたは再起動後は繰り返します。この方法では後から起動する login session 内の app に key が渡るため、専用で取り消し可能な key を使い、不要になったら `launchctl unsetenv RUNAPI_API_KEY` を実行してください。
printf 'RunAPI API key: ' >&2
read -r -s RUNAPI_API_KEY
printf '\n' >&2
launchctl setenv RUNAPI_API_KEY "$RUNAPI_API_KEY"
unset RUNAPI_API_KEY
{
"mcpServers": {
"runapi": {
"serverUrl": "https://mcp.runapi.ai/mcp",
"headers": {
"Authorization": "Bearer ${file:~/.config/runapi/mcp_api_key}"
}
}
}
}
macOS/Linux: 以下のコマンドを一度実行して、個人用の mode 600 key ファイルを作成します。コピーした JSON を保存後、Windsurf を完全に終了して開き直し、設定を再読込させてください。これにより GUI environment variable が空になることを防げます。
install -d -m 700 ~/.config/runapi
umask 077
printf 'RunAPI API key: ' >&2
read -r -s RUNAPI_API_KEY
printf '\n' >&2
printf '%s' "$RUNAPI_API_KEY" > ~/.config/runapi/mcp_api_key
unset RUNAPI_API_KEY
chmod 600 ~/.config/runapi/mcp_api_key
{
"inputs": [
{
"type": "promptString",
"id": "runapi-api-key",
"description": "RunAPI API key",
"password": true
}
],
"servers": {
"runapi": {
"type": "http",
"url": "https://mcp.runapi.ai/mcp",
"headers": {
"Authorization": "Bearer ${input:runapi-api-key}"
}
}
}
}
MCP
MCP
MCP
MCP
MCP
Extension
1つのMCPサーバーから動画、画像、音楽、音声モデルにアクセスできます。個別のプロバイダー設定は不要です。
npxコマンド1つでインストールし、環境変数または設定ファイルからAPIキーを自動検出します。
すべてのツールが型付きJSONを返すため、エージェントは形式を推測せずに結果を解析できます。
長時間の生成はタスクIDを返し、サーバーがポーリングと待機を処理します。
生成前にモデル料金を確認し、エージェントがコストを考慮して判断できます。
コードを確認し、貢献したり、独自のワークフロー向けにフォークしたりできます。
クライアントに応じたコマンドを選択してください:Claude Code、Codex、Cursor、Windsurf、VS Code、またはRoo Code。
シェルにRUNAPI_API_KEYを設定するか、GUIで起動するエディターの場合はクライアントの環境設定に追加してください。
AIアシスタントに画像、動画、音楽、音声の生成を依頼してください。あとはアシスタントが処理します。
# 1. Set your API key
export RUNAPI_API_KEY=your_key_here
# 2. Install MCP server
npx -y @runapi.ai/mcp
# 3. Ask Claude to generate
"Generate a 5-second video of a sunset over the ocean using Kling"
{
"mcpServers": {
"runapi": {
"command": "npx",
"args": [
"-y",
"@runapi.ai/mcp"
],
"env": {
"RUNAPI_API_KEY": "your_key"
}
}
}
}
コーディングエージェントに、IDE からマーケティング素材、サムネイル、ソーシャルメディアのコンテンツを直接生成させます。
テストスイートの実行中に、画像、音声、動画のテストフィクスチャをプログラムで生成します。
複数の AI モデルを並べて試し、エディターを離れずに Kling、Veo、Seedance を切り替えます。
サーバーエントリを1つ追加するだけで、Claude、Cursor、Windsurf が 160+ 個のモデルを自動検出します。
すべてのモデルが型付きツールスキーマを公開するため、エージェントは無料で検証できます。
セッションまたはプロジェクトごとの支出上限を設定し、予想外の請求を防ぎます。
Claude Desktop、Cursor、VS Code、Windsurf はブラウザーで RunAPI OAuth を完了します。API Key 認証は互換性と headless 環境向けの別の fallback として残ります。
はい。Local MCP は Node.js を使う独立した stdio プロセスです。対話的には Local Login を使い、ヘッドレスホストでは RUNAPI_API_KEY を設定します。
いいえ。既存のRunAPI APIキーを使用できます。MCPサーバーは環境変数または設定ファイルからキーを読み取ります。
はい。MCPサーバーはMITライセンスで公開されており、GitHubで入手できます。
MCPサーバーは無料です。エージェントが呼び出すモデルのトークン単位またはタスク単位の料金のみがRunAPI残高から差し引かれます。
はい。サーバーはstdioまたはHTTPで標準のMCPを使用するため、このプロトコルを実装したセルフホストのクライアントなら接続できます。
エンタープライズ導入、連携、技術的なご相談をサポートします。