Luma AI MCP Server
JSON →Generate and manipulate AI videos and images using Luma AI's Dream Machine API.
Tools · 10
- ping Check if the Luma API is running. No parameters required.
- create_generation Creates a new video generation with a text prompt and optional parameters like model, resolution, duration, aspect ratio, loop, and keyframes.
- get_generation Gets the status of a generation by its ID, including state, failure reason, and video URL if completed.
- list_generations Lists all generations with optional limit and offset parameters.
- delete_generation Deletes a generation by its ID.
- upscale_generation Upscales a completed video generation to a higher resolution (540p, 720p, 1080p, or 4k).
- add_audio Adds AI-generated audio to a video generation with a prompt, optional negative prompt, and callback URL.
- generate_image Generates an image from a text prompt with optional reference images, style references, character references, or image modification.
- get_credits Gets credit information for the current user, returning available credit balance in USD cents. No parameters required.
- get_camera_motions Gets all supported camera motions. No parameters required. Returns a list of available camera motion strings.
Environment variables
LUMA_API_KEY
Links
★ 6 GitHub stars