使用说明

项目简介

Runway Video MCP Server 是一个实现了 Model Context Protocol (MCP) 的服务器,它通过 RunwayAPI 提供强大的图片转视频功能。用户可以向该服务器发送图片(URL、本地文件或Base64编码),并可选地添加文本提示,服务器将调用 RunwayAPI 生成视频,并返回视频的访问链接。此服务器设计为 MCP 工具,可以方便地集成到支持 MCP 协议的 LLM 客户端,例如 Claude.app。

主要功能点

  • 图片转视频: 支持将各种格式的图片转换为视频,包括但不限于风景、人物、动画等。
  • 多种图片输入方式: 支持通过图片 URL、本地上传的图片文件路径以及 Base64 编码的图片数据作为输入。
  • 可选的提示文本: 允许用户提供额外的文本提示 (promptText) 来指导视频生成,从而更精细地控制视频内容。
  • MCP 工具集成: 遵循 MCP 协议标准,易于集成到任何支持 MCP 协议的 LLM 客户端,扩展 LLM 的多媒体处理能力。

安装步骤

  1. 安装 npm 包: 使用 npm 安装 Runway Video MCP Server 包。
    npm install @kamechan/runway-video-server

服务器配置

要将 Runway Video MCP Server 集成到 MCP 客户端(例如 Claude.app),您需要在客户端的配置文件中添加服务器配置信息。以下是 Claude.app 配置文件 ('@claude_desktop_config.json') 的配置示例:

{
  "mcpServers": {
    "runway-video-server": {  // 服务器名称,用户自定义,用于在客户端中标识和引用
      "command": "npx",      // 启动服务器的命令,这里使用 npx 运行 npm 包
      "args": [             // 启动命令的参数
        "-y",               // npx 参数,自动确认执行 npm 包
        "@kamechan/runway-video-server" // 要执行的 npm 包名称,即 Runway Video MCP Server
      ],
      "env": {              // 环境变量配置
        "RUNWAY_API_KEY": "YOUR_RUNWAY_API_KEY_HERE" // RunwayAPI 密钥,请替换为您的实际密钥
      }
    }
  }
}

请务必将 'YOUR_RUNWAY_API_KEY_HERE' 替换为您在 RunwayML 平台申请的 API 密钥。 这个密钥用于服务器访问 RunwayAPI 服务,是视频生成功能的核心依赖。

基本使用方法

配置完成后,在支持 MCP 协议的 LLM 客户端中,您就可以使用 'generate_video' 工具了。

使用示例:

  1. 使用图片 URL 生成视频:

    请使用以下图片 URL 生成视频: https://example.com/input-image.jpg,并添加提示语:生机勃勃的春天景象。
  2. 使用本地上传的图片文件生成视频: 先将本地图片文件上传到 LLM 客户端(通常是拖拽上传),然后在对话中指示:

    请用我上传的这张图片生成视频,提示语:充满未来感的城市夜景。
  3. 使用 Base64 编码的图片数据生成视频 (通常由程序调用):

    {
      "tool_calls": [
        {
          "id": "call_123",
          "type": "function",
          "function": {
            "name": "generate_video",
            "arguments": {
              "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAA...",
              "promptText": "梦幻般的星空。"
            }
          }
        }
      ]
    }

在 LLM 客户端中,您可以像调用其他工具一样调用 'generate_video' 工具,并根据需要提供图片和提示文本,服务器将异步处理视频生成任务,并在完成后返回视频的链接。

信息

分类

AI与计算