AI Video Generator MCP Server

AI Video Generator MCP Server

site icon
2025.04.06 2
JavaScriptAI 视频生成动态内容创建内容生成
fal-mcp-server 是一个基于 AI 图像生成模型的 MCP(Model Context Protocol)服务器,主要用于从文本提示或图像生成视频。它支持多种 AI 模型,提供视频生成、参数控制、状态检查等功能,适用于需要快速生成高质量视频的场景。
View on GitHub

Overview

基本能力

产品定位

fal-mcp-server 是一个 AI 视频生成工具,通过文本提示或图像生成动态视频内容。

核心功能

  • 从文本提示生成视频
  • 使用起始和/或结束图像生成视频
  • 控制视频参数(如宽高比、分辨率、长度、循环等)
  • 检查生成状态
  • 选择使用的 AI 模型

适用场景

  • 快速生成营销视频
  • 创建教育或演示内容
  • 为社交媒体生成动态内容

工具列表

  1. generate-video: 使用 AI 模型从文本提示和/或图像生成视频。
  2. 参数包括提示、图像 URL、宽高比、分辨率、时长、循环和模型选择。
  3. check-video-status: 检查视频生成请求的状态。
  4. 参数包括请求 ID 和使用的模型。

常见问题解答

  • API 密钥错误: 确保 FAL_KEY 环境变量正确设置。
  • 视频生成错误: 检查 API 密钥有效性、账户余额、提示或图像的适当性,以及服务器状态。

使用教程

使用依赖

  1. 安装 Node.js 环境。
  2. 克隆仓库并安装依赖: npm install

安装教程

  1. 创建 .env 文件并设置 FAL.AI API 密钥: FAL_KEY=your_fal_key_here
  2. 构建服务器: npm run build
  3. 运行服务器: npm start

调试方式

  1. 检查服务器日志以获取错误信息。
  2. 确保 API 密钥和账户状态正常。
  3. 尝试修改提示或图像后重新生成。

许可证

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