Andrew Adams · Co-Founder & Operations at Wireflow · Luma MCP
Luma ships its own official MCP server for its own models.
Wireflow is the hosted multi-model alternative: publish one video workflow and any agent calls it as an MCP tool across Luma Dream Machine, Veo 3.1, Sora 2, Kling, and more.
Free to build · no credit card · See how it works ↓

While developing Wireflow's luma mcp pipeline, we processed 300+ test generations across multiple AI models to find the configurations that produce the most reliable results. This workflow packages those findings.
How to Use Luma MCP
Steps to get you started in Wireflow.

Build and publish a video workflow
On the canvas, wire a prompt input into a video model node such as Luma Dream Machine or Veo 3.1. Publish it, and the graph becomes a REST endpoint and an MCP tool at once.

Connect your agent to the MCP server
Add Wireflow's hosted MCP server to Claude, Cursor, or ChatGPT. The published workflow now appears to the agent as a callable tool with typed inputs, no repo to clone or config to hand-edit.

Run it with typed inputs
The agent lists the tool, sends the prompt and any reference image, polls the execution until it finishes, and reads back the finished video and asset URLs.
Luma has an official MCP. Wireflow is the multi-model one.
First, a quick disambiguation: this page is about the Luma Dream Machine video model, not the lu.ma events app that shares the name. Luma shipped its own official MCP server, so an agent can point at Luma and call Luma's own models. That is the right tool when Luma's models are exactly what you need. It is also single vendor and self-hosted: the server exposes one roster, and your agent is wired to it alone.
Wireflow takes the opposite shape. It is a hosted node canvas where you assemble a video workflow, then publish it. Publishing turns that graph into a REST endpoint and an MCP tool in the same step, so an agent can pick the best hosted model per shot instead of one vendor's stack. Route a hero shot to Luma Dream Machine and a background plate to another model inside a single AI video workflow, and keep one endpoint while the models underneath rotate.
What an agent gets from Wireflow's MCP
Model choice per shot
Route each shot to Luma Dream Machine, Veo 3.1, Sora 2, Kling, or Seedance instead of one vendor's fixed roster.
REST and MCP together
One publish exposes the workflow as a REST endpoint and a typed MCP tool, so code or an agent can call the exact same graph.
Chain into one tool
Wire image generation, then Luma Dream Machine, then an upscale into a single graph an agent runs as one MCP tool call.
Hosted, nothing to install
No cloned repo, local stdio server, or config file to hand-edit: the models run on hosted compute and hand back asset URLs.
Versioned and shareable
Every workflow is versioned server-side and shareable by link, so a run is reproducible instead of a one-off prompt.
List, run, poll, fetch
An agent lists workflows, runs one with typed inputs, polls the execution, and receives finished asset URLs back.
How the MCP flow actually works
The mechanism is worth understanding, because it is where the multi-model advantage comes from. You build a workflow on the canvas: a text input, a video model node such as Luma Dream Machine or Veo 3.1, and optionally an upscale step. When you publish it, Wireflow registers it on a hosted MCP server and as a REST endpoint at the same time. Nothing is deployed by you, and there is no local server to keep alive.
An agent connected to that server sees the workflow as a tool with typed inputs. It calls the tool, gets an execution id, polls until the run finishes, and reads back the asset URLs. Because the tool is your graph, not a single model, you can swap Luma Dream Machine for Kling underneath without changing the call. That is the same contract behind a video creation and editing API: one stable tool, many models, typed in and typed out.
When Luma's own MCP is the better pick
If your product depends on Luma's specific models or the tooling built around them, use Luma's own official MCP server; those models live there, and no canvas layer changes that. Wireflow does not host Runway, Pika, or Midjourney models, and it will never claim to. It is also not the reasoning brain: it generates and returns media, it does not write your strategy or decide your shot list for you.
Wireflow earns its place when the job is bigger than one fixed vendor: when you want to pick the best model per shot, chain generation into upscaling, keep one endpoint while models rotate underneath it, or hand the whole pipeline to an agent as an MCP tool. If you want a Sora-style model in the same graph as Luma Dream Machine, compare the hosted Sora video model alternative and open the flow to inspect the graph.
More Than Just Luma MCP
One endpoint, many video models
Route each shot to Luma Dream Machine, Veo 3.1, Sora 2, or Kling through one MCP video endpoint instead of a single vendor's roster.

Every workflow is an MCP tool
Publish a graph and it becomes a REST endpoint and a typed MCP tool for coding agents in one step, so code and agents share one contract.

Chain models into one call
Wire image, then Luma Dream Machine, then upscale into a single chained model workflow an agent runs as one MCP tool call, not three.

Hosted, nothing to self-host
No cloned repo, local server, or config to babysit: the hosted video API for agents runs the models and hands finished asset URLs back.

Versioned and reproducible
Each run is versioned server-side and shareable by link, so an MCP server for video call reproduces the same graph instead of a one-off.

Luma mcp Workflows
No Code Required
API & Batch Processing
FAQs
No. Luma ships its own official MCP server for its own models, and this page is not that. Wireflow is a separate, hosted, multi-model MCP hub: you publish video workflows and an agent calls them as tools across many hosted models, including Luma Dream Machine.
More From Wireflow

Written by
Andrew Adams · Co-Founder & Operations at Wireflow
Runs client operations and content strategy at Wireflow. Works directly with creative teams and agencies to build production AI workflows.
Give your agent a multi-model video MCP
Luma's official MCP calls Luma's own models on a server you host. Wireflow exposes many hosted video models, including Luma Dream Machine, and your own chained workflows as MCP tools. Read how agents call Wireflow workflows over the hosted MCP server, then build one and connect it.