# Luma AI (Generative Video MCP) MCP

> Luma AI Generative Video & Creative connects your agent to professional video tools. Generate cinematic videos and high-resolution images from simple text prompts or static photos, controlling camera movements like panning, tilting, and orbiting in a single conversation.

## Overview
- **Category:** ai-frontier
- **Price:** Free
- **Tags:** generative-video, text-to-video, image-animation, cinematic-ai, creative-tools, media-generation

## Description

This MCP lets you generate complex visual media using Luma’s advanced generative models. You talk to your AI agent—whether it's through Claude, Cursor, or any other compatible client—and command the creation of cinematic video sequences. Need an abstract shot? Tell it. Want to animate a still photograph into something moving? Just upload the image and tell the agent what you want to see. The system handles the rendering process, giving you precise control over camera actions like dolly shots or orbits. You can also extend existing scenes or create perfect loops for background elements. Because Vinkius hosts this catalog, your agent gets access to all these professional-grade tools in one place, letting you focus only on the creative vision.

## Tools

### lm.get_generation
Checks the status of a previously submitted Luma Dream Machine job and retrieves the final video URL if ready.

### lm.list_generations
Lists your most recent Luma Dream Machine creations, showing their prompts, IDs, and current status.

### lm.delete_generation
Permanently deletes a specific Luma Dream Machine generation job and its associated video file.

### lm.extend_video
Adds continuous footage to an existing Luma video, ensuring the scene flows naturally from the original clip.

### lm.interpolate
Generates a smooth, high-quality video transition connecting two separate keyframe images using Dream Machine.

### lm.camera_control
Creates videos with specific camera actions, allowing you to direct the shot with movements like pan, tilt, dolly, or orbit.

### lm.text_to_image
Generates detailed, photorealistic still images based on a text description using Luma Photon-1.

### lm.get_credits
Retrieves the current credit balance for Luma Dream Machine usage.

### lm.text_to_video
Generates a cinematic video from scratch using only a text prompt, providing high motion coherence and photorealism.

### lm.image_to_video
Animates a still image into a video by setting the photo as the initial source frame for generation.

## Prompt Examples

**Prompt:** 
```
Generate a 5-second cinematic video of a futuristic spaceship landing on a neon planet
```

**Response:** 
```
Generating cinematic video… I've triggered Luma Dream Machine with your prompt. Your Generation ID is 'gen-98765'. I'm monitoring the status. High-fidelity motion and lighting are being computed. I'll provide the MP4 link as soon as it's ready.
```

**Prompt:** 
```
Animate this static image into a video: [url]
```

**Response:** 
```
Image-to-video task started. I'm using your image as the source frame for Luma Dream Machine. This will bring your static visual to life with consistent AI dynamics. Your Generation ID is 'gen-12345'.
```

**Prompt:** 
```
Show me my last 3 Luma generations
```

**Response:** 
```
I've retrieved your recent generations: 1) 'Spaceship Landing' (Status: Completed), 2) 'Neon Forest' (Status: Dreaming), and 3) 'Abstract Waves' (Status: Completed). Would you like to see the video links for the completed ones?
```

## Capabilities

### Generate video from text prompts
Create high-fidelity videos from detailed descriptions of scenes or concepts.

### Animate still images into motion
Bring static photos to life by adding consistent, dynamic movement across the frame.

### Control camera movements
Specify professional shots like panning, tilting, dollying, or orbiting within your generated video.

### Extend and loop scenes
Continue a video past its original length or create seamless looping footage for backgrounds.

### Create high-res images
Generate stunning, photorealistic still images using advanced visual models.

## Use Cases

### Creating an animated product shot
A designer needs an animated visual of a new gadget for a website. They ask their agent to take a static render and use `lm.image_to_video` to bring it to life, specifying the motion should be a gentle dolly zoom over a 4-second span.

### Building a cinematic background loop
A video editor requires an endless, looping shot of futuristic city streets. They prompt their agent using `lm.text_to_video` and then use the resulting job ID to initiate a status check with `lm.get_generation`, confirming the perfect loop is ready.

### Storyboarding complex action scenes
A creative director wants to visualize a character moving through a canyon. They prompt their agent using `lm.camera_control` to specify a sequence that involves a slow pan, followed by an orbit shot around the main subject.

### Connecting disparate visual ideas
An AI artist has two key concept images (A and B). Instead of manually blending them, they instruct their agent to use `lm.interpolate` to generate a smooth video transition that bridges the visual gap between A and B.

## Benefits

- Stop manually rendering B-roll. With this MCP, you generate high-quality, cinematic sequences using text prompts or images—all within a natural conversation with your agent.
- Gain professional motion direction. Instead of basic footage, use the `lm.camera_control` tool to precisely dictate shots, forcing movements like pans or orbits that give your content depth.
- Improve continuity instantly. If you need a scene to continue past its initial length, use `lm.extend_video`. It seamlessly adds additional footage so your video doesn't cut off awkwardly.
- Refine visual concepts rapidly. You can create stunning images using the `lm.text_to_image` tool and then immediately animate them into videos, speeding up your entire design loop.
- Handle complex transitions easily. If you have two keyframes that need to connect, use `lm.interpolate`. It builds a smooth bridge between those visuals without manual frame-by-frame work.

## How It Works

The bottom line is that you treat complex media generation like chatting with a professional editor who handles all the heavy lifting behind the scenes.

1. Connect your Luma AI API Key to the Vinkius catalog and authorize access through your preferred AI client.
2. Give your agent a detailed prompt, specifying whether you want text-to-video, image animation, or camera movement parameters.
3. The MCP sends the job request. The agent tracks the status and delivers the final video link once processing is complete.

## Frequently Asked Questions

**How do I get started with Luma AI (Generative Video & Creative) MCP?**
You must first connect your Luma AI API Key via the Vinkius catalog. Once connected, simply instruct your agent on what kind of cinematic video you want to generate.

**Can I use Luma AI (Generative Video & Creative) MCP for image-to-video? **
Yes, the `lm.image_to_video` tool lets you select a static photo and animate it into video using the system's advanced motion models.

**What is camera control with Luma AI (Generative Video & Creative) MCP?**
The `lm.camera_control` tool allows you to generate videos that include specific, professional movements like panning across a scene or orbiting around a subject.

**How do I check if my video job is finished using Luma AI (Generative Video & Creative) MCP?**
Use the `lm.get_generation` tool and provide your unique Generation ID to see the current status (queued, dreaming, completed) and retrieve the final link.

**Is Luma AI (Generative Video & Creative) MCP better than simple GIF generation?**
Yes. This MCP generates high-fidelity video files with professional motion coherence, unlike simple looping tools that often look choppy or low quality.