← Back to search

io.github.AceDataCloud/mcp-hailuo

AceDataCloud streamable_http Scanned 27d ago

MCP server for Hailuo (MiniMax) AI video generation

B
75.3 / 100

Versions

2026.4.30.0latest
first seen Jun 5, 2026
2026.5.14.0
first seen May 19, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 6

hailuo_generate_video
annotations: none low

Generate AI video from a text prompt using Hailuo (MiniMax). This is the simplest way to create video - just describe what you want and Hailuo will generate a high-quality AI video. Use this when: - You want to create a video from a text description - You don't have reference images - You want quick text-to-video generation For using a reference image, use hailuo_generate_video_from_image instead. Returns: Task ID and generated video information including URLs and status.

model string prompt string callback_url string
hailuo_generate_video_from_image
annotations: none low

Generate AI video from a reference image using Hailuo (MiniMax). This allows you to create a video based on a reference image. Hailuo will animate the image content according to your text prompt. Use this when: - You have a specific image you want to animate - You want to create a video based on visual content - You need image-to-video generation The first_image_url parameter is required for this tool. Returns: Task ID and generated video information including URLs and status.

model string prompt string callback_url string first_image_url string
hailuo_get_task
annotations: none low

Query the status and result of a video generation task. Use this to check if a generation is complete and retrieve the resulting video URLs and other metadata. Use this when: - You want to check if a generation has completed - You need to retrieve video URLs from a previous generation - You want to get the full details of a generated video Task states: - 'pending': Generation is still in progress - 'completed': Generation finished successfully - 'failed': Generation failed (check error message) Returns: Task status and generated video information including URLs and status.

task_id string
hailuo_get_tasks_batch
annotations: none low

Query multiple video generation tasks at once. Efficiently check the status of multiple tasks in a single request. More efficient than calling hailuo_get_task multiple times. Use this when: - You have multiple pending generations to check - You want to get status of several videos at once - You're tracking a batch of generations Returns: Status and video information for all queried tasks.

task_ids string
hailuo_list_models
annotations: none low

List all available models for Hailuo video generation. Shows all available model options with their descriptions and use cases. Use this to understand which model to choose for your video. Returns: Table of all models with their descriptions and use cases.

hailuo_list_actions
annotations: none low

List all available Hailuo API actions and corresponding tools. Reference guide for what each action does and which tool to use. Helpful for understanding the full capabilities of the Hailuo MCP. Returns: Categorized list of all actions and their corresponding tools.

Permissions 3

network medium
Server uses network capabilities via: httpx, urllib
filesystem low
Server uses filesystem capabilities via: os, pathlib
env_vars low
Server uses env_vars capabilities via: os.environ, os.getenv(), process.env

Scan Findings 0

No scan findings.