Integration

Luma AI integration

AI-powered 3D and video generation platform for creating immersive content. Generate 3D models from images, create AI videos with motion, and build photorealistic scenes. Perfect for applications requiring 3D asset generation, product visualization, and creative video content.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Luma AI.Built from the 5 Luma AI tools below, on the connection you add once.

Common Luma AI use cases

  • Create cinematic b-roll footage
  • Browse available camera movements
  • Display user generation dashboard
  • Clean up test generations to free storage
  • Poll generation status in async workflows
  • Remove unwanted content
  • Select cinematic camera effects
  • Generate product videos from images
  • Implement video gallery with pagination
  • Retrieve completed videos for distribution

What you can do with Luma AI

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Generation, 4 operations

  • create_generationCreate generationPOSTGenerate cinematic videos from text prompts or images using Luma's Dream Machine.
  • delete_generationDelete generationDELETEPermanently remove a video generation and its associated assets from the platform.
  • get_generationGet generationGETRetrieve the status and results of a video generation task by its unique identifier.
  • list_generationsList generationsGETRetrieve a paginated collection of all video generations created by the authenticated user.

Camera motion, 1 operation

  • get_camera_motionsGet camera motionsGETRetrieve available camera movement presets that can be applied to video generations.

Use Luma AI from Claude Code, Cursor or Codex

Connect Luma AI in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Luma AI operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Luma AI

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Luma AI once

    Add your Luma AI connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Luma AI integration FAQ

What can you do with the Luma AI integration?

LiveContext exposes 5 operations on Luma AI, covering generation and camera motion. Common uses include Create cinematic b-roll footage, Browse available camera movements and Display user generation dashboard.

Popular integrations

Browse the whole catalog