@kamechan/runway-video-server
v0.1.9
Published
A Model Context Protocol server for generating videos from images using RunwayAPI
Downloads
2
Readme
Runway Video MCP Server
🎥 RunwayAPIを使用して画像から動画を生成するModel Context Protocol (MCP) サーバー
📋 概要
このMCPサーバーは、RunwayAPIを利用して画像から動画を生成する機能を提供します。ユーザーは画像URL、ローカルにアップロードされた画像ファイル、またはBase64エンコードされた画像データと、オプションのプロンプトテキストを入力として、動画を生成することができます。
🚀 機能
- 画像URL、ローカルにアップロードされた画像ファイル、またはBase64エンコードされた画像データから動画を生成
- オプションのプロンプトテキストによる動画生成のカスタマイズ
- MCPツールとしての統合が容易
🛠 セットアップ
- npmパッケージをインストールします:
npm install @kamechan/runway-video-server- Claude.appの設定ファイル(@claude_desktop_config.json)を開き、以下のようにRunway Video MCPサーバーの設定を追加します:
{
"mcpServers": {
"runway-video-server": {
"command": "npx",
"args": [
"-y",
"@kamechan/runway-video-server"
],
"env": {
"RUNWAY_API_KEY": "YOUR_RUNWAY_API_KEY_HERE"
}
}
}
}YOUR_RUNWAY_API_KEY_HEREを実際のRunwayAPIキーに置き換えてください。
💻 使用方法
Claude.appでRunway Video MCPサーバーが設定されると、generate_videoツールが利用可能になります。このツールは以下のパラメータを受け取ります:
image(必須): 入力画像のURL、ローカルにアップロードされた画像ファイルのパス、またはBase64エンコードされた画像データpromptText(オプション): 動画生成のためのプロンプトテキスト
例:
- 画像URLを使用する場合:
画像から動画を生成してください。画像URL: https://example.com/input-image.jpg、プロンプト: 穏やかな風景が四季を通じて変化する- ローカルにアップロードされた画像ファイルを使用する場合:
画像をClaudeアプリにドラッグ&ドロップしてアップロードし、以下のように指示します:
この画像から動画を生成してください。プロンプト: 穏やかな風景が四季を通じて変化する- Base64エンコードされた画像データを使用する場合(通常はプログラムから使用):
{
"image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAA...",
"promptText": "A serene landscape transforming through seasons"
}🤝 貢献
プルリクエストは歓迎します。大きな変更を加える場合は、まずissueを開いて変更内容を議論してください。
📄 ライセンス
🌟 Powered by RunwayAPI and Model Context Protocol
