A Model Context Protocol server for Luma AI's Dream Machine API.
A Model Context Protocol server for Luma AI's Dream Machine API.
This MCP server integrates with Luma AI's Dream Machine API (v1) 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.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| Input: | prompt (string, required): Text description of the image to generate |
| resolution | string, required): Target resolution for the upscaled video (one of "540p", "720p", "1080p", or "4k") |
| duration | string, optional): Video duration (only "5s" and "9s" are currently supported) |
| aspect_ratio | string, optional): Image aspect ratio (same options as video) |
| loop | boolean, optional): Whether to make the video loop |
| keyframes | object, optional): Start and end frames for advanced video generation: |
| State | queued, dreaming, completed, failed) |
| offset | number, optional): Number of generations to skip |
| Note: | The generation must be in a completed state to be upscaled |
| prompt | required): The prompt for the audio generation |
| negative_prompt | optional): The negative prompt for the audio generation |
| callback_url | optional): URL to notify when the audio processing is complete |
| image_ref | array, optional): Reference images to guide generation |
| style_ref | array, optional): Style reference images |
| character_ref | object, optional): Character reference images |
| Format | {"url": "image_url", "weight": optional_float} |
| modify_image_ref | object, optional): Image to modify |
| Returns | List of available camera motion strings |
{
"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"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| LUMA_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
The original Chromium automation reference server — simple, screenshot-driven browser control.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
TypeScript SDK for Mintlify Search
OpenAI image generation MCP server for Model Context Protocol hosts
The most complete Model Context Protocol (MCP) server for the Mailchimp Marketing API: 227 tools to query and manage your Mailchimp account from any MCP-compatible client. It covers the full…
MasterGo MCP standalone service