
🌟 概要

2025.01.03
0
TypeScript视频生成内容创作视频编辑内容生成
Luma MCP Server 是一个提供 Luma AI 视频生成功能的 MCP 服务器。它能够从文本或图像生成视频,以及对现有视频进行扩展和补间。
View on GitHub
Overview
🌟 基本能力
产品定位
Luma MCP Server 是一个基于 Model Context Protocol (MCP) 的视频生成服务,提供从文本或图像生成视频的功能,以及对现有视频进行扩展和补间。
核心功能
- generate_video: 从文本提示生成视频。
- generate_video_from_image: 从图像作为起始帧生成视频。
- extend_video: 扩展现有视频。
- interpolate_videos: 在两个视频之间创建平滑过渡。
适用场景
- 内容创作:从文本或图像生成创意视频。
- 视频编辑:扩展或补间现有视频。
- 自动化视频生成:通过 API 集成到自动化工作流中。
工具列表
- generate_video: 从文本提示生成视频。
- generate_video_from_image: 从图像生成视频。
- extend_video: 扩展现有视频。
- interpolate_videos: 在两个视频之间创建平滑过渡。
常见问题解答
- 语言要求: 提示必须用英语书写。
- 生成时间: 视频生成可能需要较长时间。
- API 限制: 注意 API 的使用限制。
🛠️ 使用教程
使用依赖
- 获取 Luma API 密钥:从 Luma AI Developer Portal 获取 API 密钥。
- 设置环境变量:
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"
}
}