Maestro MCP server
{
"mcpServers": {
"acedatacloud-maestro": {
"command": "uvx",
"args": [
"mcp-maestro"
],
"env": {
"ACEDATACLOUD_API_TOKEN": "<acedatacloud_api_token>"
}
}
}
}{
"mcpServers": {
"acedatacloud-maestro": {
"command": "uvx",
"args": [
"mcp-maestro"
],
"env": {
"ACEDATACLOUD_API_TOKEN": "<acedatacloud_api_token>"
}
}
}
}{
"mcpServers": {
"acedatacloud-maestro": {
"command": "uvx",
"args": [
"mcp-maestro"
],
"env": {
"ACEDATACLOUD_API_TOKEN": "<acedatacloud_api_token>"
}
}
}
}{
"servers": {
"acedatacloud-maestro": {
"command": "uvx",
"args": [
"mcp-maestro"
],
"env": {
"ACEDATACLOUD_API_TOKEN": "${input:acedatacloud_api_token}"
}
}
},
"inputs": [
{
"id": "acedatacloud_api_token",
"type": "promptString",
"description": "Acedatacloud api token",
"password": true
}
]
}{
"mcpServers": {
"acedatacloud-maestro": {
"command": "uvx",
"args": [
"mcp-maestro"
],
"env": {
"ACEDATACLOUD_API_TOKEN": "<acedatacloud_api_token>"
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall uvx mcp-maestroversion 2026.9.1.1
What it does
Maestro is an MCP server that generates complete videos from natural-language descriptions using the Ace Data Cloud API. It handles script planning, media creation or sourcing, voiceover and music generation, editing, captioning, rendering, and multi-language variants. It is for developers who want to automate video production workflows.
- Generate a product launch video from a brief description and product photo.
- Revise an existing video by editing specific sections or changing the voice style using the same task ID.
- Create videos in multiple languages (up to 4) and different durations (5-300 seconds) from a single prompt.
Tools this server exposes
| Tool | Does |
|---|---|
| maestro_create_video | Create a new video from a prompt, or iterate on an earlier task using remix, edit, or extend actions. |
| maestro_get_task | Check the progress and status of a video task, and retrieve final video variants once completed. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.