imaginevid-ai-generation について
imaginevid-ai-generationは、ImagineVidの画像・動画・音楽生成プラットフォーム向けのオープンソース配布プロジェクトで、RESTクライアント、CLI、ローカルMCPアダプターを含みます。ホスト型OAuthまたはローカルAPIキーで接続し、生成前の見積もりと明示的なクレジット確認に対応します。
主な機能
- 01モデル一覧とクレジット確認
- 02生成見積もりとリクエスト送信
- 03生成ステータスの取得
- 04アセットのアップロードと所有IDの参照
- 05クレジット確認と冪等キーの要求
活用シーン
- 01利用可能なモデルとアカウント残高の確認
- 02生成前の費用とクレジット消費の確認
- 03生成リクエストの送信と状況追跡
- 04アセットをアップロードして生成で参照
MCP 対応
OAuth保護されたホスト型Streamable HTTP MCPサーバーと、APIキーを使うローカルstdioアダプターを提供します。モデル、クレジット、見積もり、生成リクエスト関連のツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://imaginevid.io/api/mcpclaude mcp add --transport http io-imaginevid-imaginevid-ai-generation https://imaginevid.io/api/mcp{"mcpServers":{"io-imaginevid-imaginevid-ai-generation":{"type":"http","url":"https://imaginevid.io/api/mcp"}}}Cursor で開く{"servers":{"io-imaginevid-imaginevid-ai-generation":{"type":"http","url":"https://imaginevid.io/api/mcp"}}}VS Code で開く{"mcpServers":{"io-imaginevid-imaginevid-ai-generation":{"type":"http","url":"https://imaginevid.io/api/mcp"}}}{"mcpServers":{"io-imaginevid-imaginevid-ai-generation":{"serverUrl":"https://imaginevid.io/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
ImagineVid エージェントツール AI
ImagineVid 向けのオープンソース配布パッケージです。ImagineVid は、画像、動画、音楽を生成する AI プラットフォームです。このリポジトリには、型付き REST クライアント、CLI、ローカル stdio MCP アダプターが含まれています。ホスト型 MCP サーバーは、認証、OAuth の同意、スコープ、クレジット、見積もり、冪等性、所有アセット、プロバイダーのライフサイクルに関する信頼できる情報源です。
接続方法を選択する
ホスト型 MCP
ホストがリモート MCP サーバーに対応している場合は、OAuth で保護された Streamable HTTP エンドポイントを使用してください。
{
"mcpServers": {
"imaginevid": {
"url": "https://imaginevid.io/api/mcp"
}
}
}
ホストが OAuth と明示的な同意を処理します。このエンドポイントでは、models_list、credits_get、generation_quote、generation_create、generation_get を利用できます。製品とアカウントの利用手順については、ImagineVid のウェブサイトをご覧ください。
ローカル stdio MCP
npm パッケージのリリース後、次のようにローカルホストを設定してください。
{
"mcpServers": {
"imaginevid": {
"command": "npx",
"args": ["-y", "imaginevid-mcp"],
"env": {
"IMAGINEVID_API_KEY": "${IMAGINEVID_API_KEY}",
"IMAGINEVID_BASE_URL": "https://imaginevid.io"
}
}
}
}
ローカルアダプターは、スコープが限定された API キーを使用し、そのキーを出力することはありません。また、曖昧な submission_unknown の結果を再試行することもありません。受け付けるのは、製品の機能値と所有アセット ID であり、プロバイダーのパラメーター、任意のリモート URL、インラインの base64 メディアではありません。
CLI
npm パッケージのリリース後、次のように実行してください。
npm install --global imaginevid-cli
export IMAGINEVID_API_KEY="..."
imaginevid models list
imaginevid credits
CLI は assets upload、generate、generations get、generations wait にも対応しています。generate は最初に見積もりを行い、正確なクレジット数の明示的な確認と、安定した冪等性キーを必要とします。
開発
pnpm install
pnpm test
pnpm build
公開パッケージのメタデータとリリースファイルは、次の場所にあります。
imaginevid-client:型付き Agent REST v1 クライアントです。imaginevid-cli:コマンドラインアダプターです。imaginevid-mcp:ローカル stdio MCP アダプターです。server.json:ホスト型 MCP Registry のメタデータです。
製品ドキュメント、生成ツール、アカウントアクセスについては、ImagineVid のウェブサイトをご覧ください。ソースコードに関する問題は、このGitHub リポジトリにお寄せください。
セキュリティとライセンス
API キーやアカウント設定をコミットしないでください。ホスト型エンドポイントは OAuth を使用します。ローカルアダプターは、環境変数または所有者のみがアクセスできるローカル設定ファイルから認証情報を読み込みます。パッケージやセキュリティに関する問題は、ImagineVid のサポートページから報告してください。
公開されている配布コードは、MIT-0 ライセンスの下で利用できます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。