Vidu MCP Server

Vidu MCP Server

site icon
2025.04.08 2
TypeScript视频生成AI工具内容生成
Vidu MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,用于与 Vidu 视频生成 API 进行交互。该服务器提供了从静态图像生成视频的工具,利用 Vidu 强大的 AI 模型实现视频内容的自动化生成。
View on GitHub

Overview

基本能力

产品定位

Vidu MCP Server 是一个专门用于视频生成的 MCP 服务器,主要功能是通过 AI 技术将静态图像转换为动态视频。

核心功能

  • 图像转视频:将静态图像转换为视频,支持多种自定义参数设置
  • 生成状态检查:监控视频生成任务的进度
  • 图像上传:方便地上传图像以供 Vidu API 使用

适用场景

  • 内容创作者需要将静态图像转换为动态视频
  • 开发者需要集成视频生成功能到自己的应用中
  • 需要批量处理图像转视频的场景

工具列表

  1. Image to Video:将静态图像转换为视频,支持自定义参数如提示词、持续时间、模型选择等
  2. Check Generation Status:检查视频生成任务的状态
  3. Upload Image:上传图像文件以供后续处理

常见问题解答

  • API Key Issues:确保在 .env 文件中正确设置了 Vidu API 密钥
  • File Upload Errors:检查图像文件是否有效且大小不超过 10MB
  • Connection Problems:确保有互联网连接并能访问 Vidu API 服务器

使用教程

使用依赖

  • Node.js (v14 或更高版本)
  • Vidu API 密钥(可从 Vidu 网站 获取)
  • TypeScript(用于开发)

安装教程

通过 Smithery 安装

npx -y @smithery/cli install @el-el-san/vidu-mcp-server --client claude

手动安装

  1. 克隆仓库:
git clone https://github.com/el-el-san/vidu-mcp-server.git
cd vidu-mcp-server
  1. 安装依赖:
npm install
  1. 创建 .env 文件并添加 Vidu API 密钥:
VIDU_API_KEY=your_api_key_here

调试方式

  1. 构建 TypeScript 代码:
npm run build
  1. 启动服务器:
npm start

服务器启动后将准备好接受 MCP 客户端的连接。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。