# Luma AI MCP for AI Agents AI Agent Connect

> Luma AI lets you generate high-fidelity cinematic videos and photorealistic images through your favorite AI agent. You can turn text prompts into motion scenes, animate static photos, and control camera movements like pan and tilt with precise parameters. It handles the heavy lifting of video generation so you can focus on the creative direction. You can manage your generation history and credits directly within your chat interface.

## Overview
- **Category:** ai-frontier
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_eMuspQUEffZmIoaVTe2vhE8crBGgBQMVGBLmfs0C/ai-agent-connect
- **Tags:** generative-video, text-to-video, image-animation, cinematic-ai, creative-tools, media-generation

## Description

Imagine you're in the middle of a project and need a specific cinematic shot. Instead of jumping between tabs, logging into a separate dashboard, and fiddling with sliders, you just tell your agent what you want. This Connector connects your Luma AI account directly to your workspace, turning your agent into a production-ready video suite. You can describe a scene and watch the agent trigger the generation, monitor the progress, and hand you the final link. It handles the nuances of motion coherence and photorealistic rendering, making it easy to create high-quality B-roll or loopable social content. Whether you're extending a scene or interpolating between two different images to create a fluid transition, the interaction feels like a conversation with a skilled editor. It's one of the high-quality connections available in the Vinkius catalog that turns your agent from a text box into a creative powerhouse. You get to stay in your flow, moving from idea to visual output without the friction of manual rendering or complex prompt engineering. You don't have to worry about the technical hurdles of the API; you just focus on the creative direction. From generating photorealistic images for storyboards to creating complex camera movements, everything happens through natural conversation.

## Tools

### lm.get_generation
Check the status of a video job and get the final URL once it's finished.

### lm.list_generations
View a history of your recent video creations including prompts and timestamps.

### lm.delete_generation
Remove a specific video generation from your history to keep your workspace clean.

### lm.extend_video
Add more footage to an existing video to continue a scene naturally.

### lm.interpolate
Create a smooth visual transition between two different keyframe images.

### lm.camera_control
Generate video with specific movements like pan, tilt, dolly, or orbit.

### lm.text_to_image
Create high-resolution, photorealistic images using the Photon-1 model.

### lm.get_credits
Check your remaining Luma AI credit balance to see how many generations are left.

### lm.text_to_video
Turn a text description into a cinematic video with high motion coherence.

### lm.image_to_video
Turn a static image into a dynamic video where the image serves as the first frame.

## 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 the video engine 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 the video engine. 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

### Create cinematic videos from text
Turn a descriptive prompt into a high-fidelity motion scene.

### Animate still images
Bring static photos to life by turning them into the first frame of a video.

### Control camera movements
Specify pan, tilt, dolly, and orbit actions for specific shots.

### Extend existing footage
Add more length to a video while maintaining the scene's consistency.

### Bridge two images
Create smooth visual transitions between two distinct keyframe images.

### Generate photorealistic images
Create high-resolution visuals for rapid design iteration.

### Monitor generation status
Track the progress of your jobs and manage your credit balance.

## Use Cases

### Social media content creation
A creator asks their agent to make a 5-second looping video of a neon forest for a background using lm.text_to_video.

### Rapid storyboarding
A director asks the agent to generate three different camera angles for a spaceship landing scene using lm.camera_control.

### B-roll generation
An editor needs a cinematic shot of a futuristic city and asks the agent to create it from a text prompt.

### Image animation
A designer provides a URL for a static character and asks the agent to animate it into a video using lm.image_to_video.

## Benefits

- Skip the manual rendering: Use lm.text_to_video to generate high-fidelity motion scenes instantly without waiting for complex renders.
- Precise camera direction: Use lm.camera_control to dictate pan, tilt, and dolly movements for professional-grade cinematic shots.
- Smooth scene extensions: Use lm.extend_video to add more footage to existing clips without breaking the visual flow of your project.
- Smooth visual transitions: Use lm.interpolate to bridge two distinct images into a fluid, high-quality video transition.
- Rapid visual iteration: Use lm.text_to_image to generate photorealistic concepts for storyboarding and design work in seconds.
- Centralized job management: Use lm.list_generations and lm.get_credits to keep track of your production history and budget in one place.

## How It Works

The bottom line is you get professional-grade video production tools inside your existing AI chat.

1. Subscribe to the Connector and input your Luma AI API key.
2. Give your agent a prompt or an image to start the generation process.
3. Receive the final video URL or image file once the job is finished.

## Frequently Asked Questions

**Can I use the Luma AI MCP to create videos from text?**
Yes, you can generate high-fidelity cinematic videos by simply describing the scene to your agent. It handles the motion coherence and rendering for you.

**How do I animate a still photo using Luma AI?**
Just provide the image URL to your agent. It will use that image as the starting frame to create a dynamic video.

**Can I control the camera movements in the videos?**
Yes, you can specify movements like pan, tilt, dolly, and orbit to get the exact cinematic shot you need.

**Does this Connector support looping videos?**
Yes, it allows you to create perfect looping videos which are great for social media backgrounds or other repeating visuals.

**Can I extend a video I already generated?**
You can use the extension tool to add more footage to an existing scene while keeping the visual style consistent.

**How do I check my Luma AI credit balance?**
Your agent can check your current credit balance directly so you can manage your production budget easily.

**How do I check if my video generation is finished?**
Use the `lm.get_generation` tool with the Generation ID provided. Your agent will poll the Luma API and report the current state (queued, dreaming, or completed). Once finished, it will return the final MP4 video URL.

**Can I control the camera movement in my AI-generated video?**
Absolutely. Use the `lm.camera_control` tool. You can provide a scene prompt and a JSON block defining the movement type (e.g., orbit, pan, tilt) and magnitude, allowing for professional cinematographic directing.

**Can my agent extend an existing Luma video with more footage?**
Yes. The `lm.extend_video` tool allows you to provide a continuation prompt and a previous Generation ID. Your agent will trigger Luma to seamlessly expand the scene, maintaining visual and structural consistency.