WanMCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Logging level | INFO |
| WAN_DEFAULT_MODEL | No | Default video model | wan2.6-t2v |
| WAN_REQUEST_TIMEOUT | No | Request timeout in seconds | 1800 |
| ACEDATACLOUD_API_TOKEN | Yes | API token from AceDataCloud | |
| WAN_DEFAULT_RESOLUTION | No | Default resolution | 720P |
| ACEDATACLOUD_API_BASE_URL | No | API base URL | https://api.acedata.cloud |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| wan_list_modelsA | List all available Wan video generation models. |
| wan_list_resolutionsA | List all available resolutions for Wan video generation. |
| wan_list_actionsA | List all available Wan API actions and corresponding tools. |
| wan_get_taskA | Query the status and result of a video generation task. |
| wan_get_tasks_batchA | Query multiple video generation tasks at once. |
| wan_generate_videoA | Generate AI video from a text prompt using Wan text-to-video model. |
| wan_generate_video_from_imageC | Generate AI video from a reference image using Wan image-to-video models. |
| wan_generate_video_all_in_oneC | Generate a Wan 3 video from text, frames, reference media, a file, or a public link. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| wan_video_generation_guide | Guide for choosing the right Wan tool for video generation. |
| wan_workflow_examples | Common workflow examples for Wan video generation. |
| wan_prompt_suggestions | Prompt writing suggestions for Wan video generation. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
The list_* and get_task tools are clearly distinct, but wan_generate_video, wan_generate_video_from_image, and especially wan_generate_video_all_in_one overlap heavily since all_in_one accepts text, frames, reference media, files, and links. An agent has no clear guidance on when to prefer the specialized tools over the all-in-one.
All tools use a consistent wan_ prefix followed by a verb_noun pattern (wan_generate_video, wan_get_task, wan_list_models), with snake_case throughout. Suffixes like _from_image, _batch, and _all_in_one remain readable and predictable.
Eight tools is a well-scoped set for a video generation API covering generation, task polling, and reference listings. The all-in-one tool is arguably redundant with the specialized generators, slightly inflating the count.
The surface covers generation (t2v, i2v, all-in-one), single and batch task polling, and reference listings for actions, models, and resolutions. Minor gaps exist around task lifecycle management (cancel/delete) and direct video download, but core workflows are covered.