🌟 概要

🌟 概要

site icon
2024.12.25 2
TypeScript视频生成视频处理内容生成
Luma MCP Server 是一个提供 Luma AI 视频生成功能的 MCP 服务器。它能够从文本或图像生成视频,以及对现有视频进行扩展和补间。该服务适用于需要视频生成和处理的开发者和企业。
View on GitHub

Overview

🌟 基本能力

产品定位

Luma MCP Server 是一个基于 Model Context Protocol (MCP) 的视频生成服务器,提供 Luma AI 的视频生成功能。

核心功能

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

适用场景

  1. 需要从文本或图像生成视频的应用。
  2. 需要对现有视频进行扩展或补间的场景。
  3. 视频内容创作和自动化处理。

工具列表

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

常见问题解答

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

🛠️ 使用教程

使用依赖

  1. 获取 Luma API 密钥:
  2. 访问 Luma AI Developer Portal 获取 API 密钥。
  3. 设置环境变量: 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 开源许可条款。