mcpField
I
infinitetalk-mcp

infinitetalk-mcp

ローカル
github.com/runapi-aiメディア・デザイン11 週間前に更新

infinitetalk-mcp について

InfiniteTalk に特化した RunAPI MCP サーバーです。MCP 対応の AI エージェントから、音声からの動画生成タスク、状態確認、料金照会を利用できます。

主な機能

  1. 01音声から動画生成タスクを作成
  2. 02タスク状態と出力を確認
  3. 03モデルとエンドポイントの料金照会
  4. 04API キーまたはブラウザログイン

活用シーン

  1. 01AI エージェント経由で音声から動画を生成
  2. 02タスクを送信し、後から結果を取得
  3. 03タスク作成前に料金を確認

MCP 対応

MCP クライアントに InfiniteTalk のタスク作成、状態取得、料金照会ツールを提供します。単一のモデルバリアントとエンドポイントに特化しています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"runapi-builder-infinitetalk": {
"command": "npx",
"args": [
"-y",
"@runapi.ai/infinitetalk-mcp"
],
"env": {
"RUNAPI_API_KEY": "<RUNAPI_API_KEY>"
}
}
}
}
起動コマンドnpx -y @runapi.ai/infinitetalk-mcp
設定が必要な環境変数
RUNAPI_API_KEYシークレットOptional RunAPI API key for headless hosts. Interactive MCP hosts can use the login tool, which writes shared RunAPI config.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@runapi.ai/infinitetalk-mcp0.2.1

ツール

4

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
forcebooleanいいえ現在の認証情報がローカル設定ファイルに由来する場合、ブラウザーログインを再実行します。

詳細

RunAPI InfiniteTalk MCP サーバー

AI エージェント向けの InfiniteTalk API アクセス:この専用 MCP サーバーを通じて、動画生成の実行、非同期処理の結果確認、料金の確認ができます。

Claude Code、Codex、Cursor、Windsurf、VS Code、Roo Code、および MCP 対応ホストで動作します。

npm バージョン GitHub リポジトリ Apache-2.0 ライセンス MCP サーバー 1 モデル

インストール | ツール | モデル | エージェントのプロンプト | 設定 | リンク


このパッケージを選ぶ理由

@runapi.ai/infinitetalk-mcp は、RunAPI の InfiniteTalk モデル系列に特化した Model Context Protocol サーバーです。 MCP 対応アシスタントに、RunAPI カタログ全体を読み込むことなく、1 つのエンドポイントと 1 つのモデルバリアントへの直接アクセスを提供します。

エージェントの対象を InfiniteTalk に限定する場合は、このモデル専用サーバーを使用してください。1 つのアシスタントで RunAPI のすべてのモデル系列を見つけられるようにする場合は、@runapi.ai/mcp を使用してください。


インストール

Claude Code に追加します:

claude mcp add infinitetalk -s user -- npx -y @runapi.ai/infinitetalk-mcp

サーバーをリポジトリで共有する場合は、プロジェクトスコープを使用します:

claude mcp add infinitetalk -s project -- npx -y @runapi.ai/infinitetalk-mcp

Codex、Cursor、Windsurf、VS Code、Roo Code などの MCP ホストでも、同じ stdio コマンドを使用できます:

{
  "mcpServers": {
    "infinitetalk": {
      "command": "npx",
      "args": ["-y", "@runapi.ai/infinitetalk-mcp"]
    }
  }
}

サインイン前でも check_pricing を使用できます。タスクの作成やステータスの確認には、アシスタントに login ツールを呼び出すよう依頼してください。ブラウザでログイン画面が開き、認証情報が runapi login と同じ ~/.config/runapi/config.json に保存されます。 ヘッドレス環境や CI ホストでは、MCP ホストの起動前に RUNAPI_API_KEY を設定することもできます。

Claude、Cursor、Windsurf、VS Code、Roo Code 向けのすぐに使えるサンプルは、examples/ にあります。


ツール

ツール認証用途
audio_to_video必要InfiniteTalk の音声から動画へのタスクを作成し、必要に応じて終了ステータスまで待機します。タスク ID、ステータス、出力 URL を返します。
get_task必要既存タスクの現在のステータスと最新のペイロードを取得します。
check_pricing不要InfiniteTalk のモデルとエンドポイントの現在の料金を確認します。

モデル

InfiniteTalk は、1 つのエンドポイントで 1 つのモデルバリアントを提供します。各ツールは、対応するモデルを受け付けます:

ツールモデル
audio_to_videoinfinitetalk-from-audio

モデルの利用状況はリリース間で変更される場合があります。現在のカタログを確認するには、check_pricing または InfiniteTalk のモデルページ を使用してください。


エージェントのプロンプト

アシスタントに自然な言葉で依頼すると、料金を確認してタスクを作成し、タスク ID と出力 URL を返します。

タスクを作成する
Run an InfiniteTalk audio to video task with RunAPI.

アシスタントは check_pricing を呼び出してから audio_to_video を呼び出し、タスク ID、ステータス、出力 URL を返します。

待機せずに送信する
Create the task but don't wait for it to finish.

アシスタントは wait: false を指定してタスク作成ツールを呼び出し、タスク ID を返します。後から get_task で状況を確認できます。

作成前に料金を確認する
Check current InfiniteTalk pricing, then create the task if it matches my request.

アシスタントは check_pricing を呼び出し、正規のカタログ項目として InfiniteTalk のモデルページ へのリンクを提示できます。


設定

サーバーは次の順序で認証情報を解決します。

  1. RUNAPI_API_KEY 環境変数。ヘッドレス環境や CI ホストに便利です
  2. ~/.config/runapi/config.json。MCP の login ツールまたは runapi login によって作成されます
  3. キーなし。この場合も check_pricing は利用できます

設定ファイルは通常、login によって管理されます。事前に設定したヘッドレス環境用の設定ファイルでは、次の形式を使用できます。

{
  "apiKey": "your_runapi_key"
}

実際の API キーをコミットしないでください。


リンク

リソースURL
InfiniteTalk モデルページhttps://runapi.ai/models/infinitetalk
npm パッケージ@runapi.ai/infinitetalk-mcp
GitHub リポジトリrunapi-ai/infinitetalk-mcp
RunAPI MCP の概要runapi.ai/mcp
RunAPI ドキュメントrunapi.ai/docs

ライセンス

Apache License, Version 2.0 の下でライセンスされています。

コメント

MCP は初めてですか?

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

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