🌟 概要

🌟 概要

site icon
2025.01.03 0
TypeScript视频生成内容创作视频编辑内容生成
Luma MCP Server 是一个提供 Luma AI 视频生成功能的 MCP 服务器。它能够从文本或图像生成视频,以及对现有视频进行扩展和补间。
View on GitHub

Overview

🌟 基本能力

产品定位

Luma MCP Server 是一个基于 Model Context Protocol (MCP) 的视频生成服务,提供从文本或图像生成视频的功能,以及对现有视频进行扩展和补间。

核心功能

  1. generate_video: 从文本提示生成视频。
  2. generate_video_from_image: 从图像作为起始帧生成视频。
  3. extend_video: 扩展现有视频。
  4. interpolate_videos: 在两个视频之间创建平滑过渡。

适用场景

  1. 内容创作:从文本或图像生成创意视频。
  2. 视频编辑:扩展或补间现有视频。
  3. 自动化视频生成:通过 API 集成到自动化工作流中。

工具列表

  1. generate_video: 从文本提示生成视频。
  2. generate_video_from_image: 从图像生成视频。
  3. extend_video: 扩展现有视频。
  4. interpolate_videos: 在两个视频之间创建平滑过渡。

常见问题解答

  1. 语言要求: 提示必须用英语书写。
  2. 生成时间: 视频生成可能需要较长时间。
  3. API 限制: 注意 API 的使用限制。

🛠️ 使用教程

使用依赖

  1. 获取 Luma API 密钥:从 Luma AI Developer Portal 获取 API 密钥。
  2. 设置环境变量: bash export LUMA_API_KEY=your_api_key_here

安装教程

npm install @sunwood-ai-labs/luma-mcp-server

调试方式

安装完成后,可以通过调用 API 工具进行调试,例如:

{
  name: 'generate_video',
  arguments: {
    prompt: "A teddy bear in sunglasses playing electric guitar and dancing",
    loop: true,
    callback_url: "https://your-callback-url.com"
  }
}

许可证

该项目遵循 MIT 开源许可条款。