
🌟 概要

2024.12.25
2
TypeScript视频生成视频处理内容生成
Luma MCP Server 是一个提供 Luma AI 视频生成功能的 MCP 服务器。它能够从文本或图像生成视频,以及对现有视频进行扩展和补间。该服务适用于需要视频生成和处理的开发者和企业。
View on GitHub
Overview
🌟 基本能力
产品定位
Luma MCP Server 是一个基于 Model Context Protocol (MCP) 的视频生成服务器,提供 Luma AI 的视频生成功能。
核心功能
- generate_video: 从文本提示生成视频。
- generate_video_from_image: 从图像生成视频。
- extend_video: 扩展现有视频。
- interpolate_videos: 在两个视频之间进行平滑补间。
适用场景
- 需要从文本或图像生成视频的应用。
- 需要对现有视频进行扩展或补间的场景。
- 视频内容创作和自动化处理。
工具列表
- 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"
}
}