Vidu MCP Server
Vidu MCP サーバー
Vidu動画生成APIと連携するためのモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、Viduの強力なAIモデルを用いて画像から動画を生成するためのツールを提供します。
特徴
画像から動画への変換: カスタマイズ可能な設定で静止画像から動画を生成します
生成ステータスの確認: ビデオ生成タスクの進行状況を監視する
画像アップロード: Vidu APIで使用する画像を簡単にアップロードできます
Related MCP server: Content & Image Generation MCP Server
前提条件
Node.js (v14以上)
Vidu API キー ( Vidu Web サイトから入手可能)
TypeScript(開発用)
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Vidu Video Generation Server を自動的にインストールするには:
npx -y @smithery/cli install @el-el-san/vidu-mcp-server --client claude手動インストール
このリポジトリをクローンします:
git clone https://github.com/el-el-san/vidu-mcp-server.git
cd vidu-mcp-server依存関係をインストールします:
npm install.env.templateに基づいて.envファイルを作成し、Vidu API キーを追加します。
VIDU_API_KEY=your_api_key_here使用法
TypeScript コードをビルドします。
npm run buildサーバーを起動します。
npm startMCP サーバーが起動し、MCP クライアントからの接続を受け入れる準備が整います。
ツール
1. 画像から動画へ
カスタマイズ可能なパラメータを使用して静止画像をビデオに変換します。
パラメータ:
image_url(必須): ビデオに変換する画像のURLprompt(オプション): ビデオ生成のためのテキストプロンプト(最大1500文字)duration(オプション): 出力ビデオの継続時間(秒)(4または8、デフォルトは4)model(オプション): 生成のモデル名 ("vidu1.0", "vidu1.5", "vidu2.0"、デフォルトは "vidu2.0")resolution(オプション):出力ビデオの解像度(「360p」、「720p」、「1080p」、デフォルトは「720p」)movement_amplitude(オプション): フレーム内のオブジェクトの移動振幅 ("auto", "small", "medium", "large"、デフォルトは "auto")seed(オプション):再現性のためのランダムシード
リクエストの例:
{
"image_url": "https://example.com/image.jpg",
"prompt": "A serene lake with mountains in the background",
"duration": 8,
"model": "vidu2.0",
"resolution": "720p",
"movement_amplitude": "medium",
"seed": 12345
}2. 生成ステータスを確認する
実行中のビデオ生成タスクのステータスを確認します。
パラメータ:
task_id(必須): 画像から動画へのツールによって返されるタスクID
リクエストの例:
{
"task_id": "12345abcde"
}3. 画像をアップロードする
Vidu API で使用する画像をアップロードします。
パラメータ:
image_path(必須): 画像ファイルへのローカルパスimage_type(必須): 画像ファイルの種類 ("png", "webp", "jpeg", "jpg")
リクエストの例:
{
"image_path": "/path/to/your/image.jpg",
"image_type": "jpg"
}仕組み
サーバーは、モデルコンテキストプロトコル(MCP)を使用して、AIツール向けの標準化されたインターフェースを提供します。サーバーを起動すると、標準入出力チャネルを介してコマンドをリッスンし、構造化された形式で結果を返します。
サーバーは、次のような Vidu API とのやり取りの複雑な部分をすべて処理します。
APIキーによる認証
ファイルのアップロードとフォーマットの検証
非同期タスク管理とポーリング
エラー処理とレポート
トラブルシューティング
APIキーの問題: Vidu APIキーが
.envファイルに正しく設定されていることを確認してくださいファイルアップロードエラー: 画像ファイルが有効であり、サイズが10MB未満であることを確認してください
接続の問題: インターネットにアクセスでき、Vidu API サーバーにアクセスできることを確認してください。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAI-powered image and video generation and processing server that supports text-to-image, image-to-image, text/image-to-video generation, image analysis, and comprehensive editing operations (crop, resize, convert, adjust) through providers like Doubao and Aliyun.6MIT
- AlicenseNot gradedqualityDmaintenanceAI-powered content and image generation server with Google Imagen 3/4 for images, Veo 2/3 for videos, and Claude/Gemini for marketing copywriting, including batch processing, cost estimation, and campaign planning tools.MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for 4K video generation using Google VEO 3.1 — text-to-video, image-to-video, video extension, and frame interpolation.1MIT
- AlicenseAqualityCmaintenanceMCP server for Google Veo 3.1 video generation. Supports text/video/image-based generation, extension, and interpolation with cost estimation and batch processing.439MIT
Related MCP Connectors
MCP server for Google Veo AI video generation
MCP server for Wan AI video generation
MCP server for Luma Dream Machine AI video generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/el-el-san/vidu-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server