Luma AI MCP Server logo

Luma AI MCP Server

by bobtista

This MCP server integrates with Luma AI's Dream Machine API to provide tools for generating, managing, and manipulating AI-generated videos and images via Large Language Models. It implements the Model Context Protocol (MCP) to enable seamless interaction between AI assistants and Luma's creative tools.

View on GitHub

Last updated: N/A

What is Luma AI MCP Server?

The Luma AI MCP Server is a Model Context Protocol server that acts as an interface between AI assistants and Luma AI's Dream Machine API. It allows users to generate, manage, and manipulate AI-generated videos and images using Large Language Models.

How to use Luma AI MCP Server?

To use the server, you need to configure it within an AI assistant like Claude Desktop. This involves setting up the server path, API key, and other configurations as detailed in the README. Once configured, you can use the available tools through the AI assistant to generate videos and images using text prompts and other parameters.

Key features of Luma AI MCP Server

  • Text-to-video generation

  • Advanced video generation with keyframes

  • Image-to-video conversion

  • Video extension and interpolation

Use cases of Luma AI MCP Server

  • Generating AI videos from text prompts

  • Creating videos with specific start and end frames (images or videos)

  • Upscaling existing video generations

  • Adding AI-generated audio to videos

FAQ from Luma AI MCP Server

What is the default video generation model?

The default video generation model is "ray-2".

What video durations are supported?

Currently, the API only supports durations of "5s" or "9s".

What resolutions are supported?

Valid values are "540p", "720p", "1080p", and "4k".

How do I extend an existing video?

Provide frame0 with type: "generation" and a generation ID to extend a video.

Can I upscale a video generation more than once?

No, each generation can only be upscaled once.