Luma AI MCP Server 🎥

Luma AI MCP Server 🎥

site icon
2025.04.04 0
PythonAI 视频生成AI 图像生成内容生成
Luma AI MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,用于与 Luma AI 的 Dream Machine API (v1) 进行集成。该服务提供了多种工具,用于生成、管理和操作由大型语言模型生成的视频和图像。
View on GitHub

Overview

基本能力

产品定位

Luma AI MCP Server 是一个用于 AI 生成视频和图像的服务,通过 MCP 协议实现与 AI 助手的无缝交互。

核心功能

  • 文本到视频生成
  • 带关键帧的高级视频生成
  • 图像到视频转换
  • 视频扩展和插值
  • 带参考图像的图像生成
  • 为视频添加音频
  • 视频升级
  • 信用管理
  • 生成跟踪和状态检查

适用场景

  • 创意视频生成
  • 图像到视频转换
  • 视频升级和优化
  • AI 辅助内容创作

工具列表

  1. ping - 检查 Luma API 是否运行
  2. create_generation - 创建新的视频生成
  3. get_generation - 获取生成状态
  4. list_generations - 列出所有生成
  5. delete_generation - 删除生成
  6. upscale_generation - 升级视频分辨率
  7. add_audio - 为视频添加 AI 生成的音频
  8. generate_image - 从文本提示生成图像
  9. get_credits - 获取用户信用信息
  10. get_camera_motions - 获取支持的相机运动

常见问题解答

  • 检查 API 密钥是否正确
  • 确保服务器路径正确
  • 查看日志:tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

使用教程

使用依赖

  1. Luma AI 获取 API 密钥

安装教程

  1. 将以下内容添加到 Claude Desktop 配置文件:
  2. macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  3. Windows: %APPDATA%\Claude\claude_desktop_config.json

json { "mcpServers": { "luma": { "command": "uv", "args": [ "run", "--project", "/path/to/your/luma-ai-mcp-server", "-m", "luma_ai_mcp_server" ], "env": { "LUMA_API_KEY": "your-luma-api-key-here" } } } }

替换: - /path/to/your/luma-ai-mcp-server 为实际服务器目录路径 - your-luma-api-key-here 为实际的 Luma API 密钥

  1. 重启 Claude Desktop

调试方式

  1. 检查 API 密钥是否正确
  2. 确保服务器路径正确
  3. 查看日志:tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

许可证

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