Midjourney MCP server
{
"mcpServers": {
"midjourney": {
"type": "http",
"url": "https://midjourney.mcp.acedata.cloud/mcp"
}
}
}{
"mcpServers": {
"midjourney": {
"type": "http",
"url": "https://midjourney.mcp.acedata.cloud/mcp"
}
}
}{
"mcpServers": {
"midjourney": {
"type": "http",
"url": "https://midjourney.mcp.acedata.cloud/mcp"
}
}
}{
"servers": {
"midjourney": {
"type": "http",
"url": "https://midjourney.mcp.acedata.cloud/mcp"
}
}
}{
"mcpServers": {
"midjourney": {
"type": "http",
"url": "https://midjourney.mcp.acedata.cloud/mcp"
}
}
}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-midjourneyversion 2026.9.4.0
What it does
This MCP server integrates Midjourney's AI image and video generation capabilities into Claude, VS Code, and other MCP-compatible clients. It allows developers to generate, transform, edit, and manage creative assets programmatically through the AceDataCloud API.
- Generate AI images from text prompts and retrieve results within Claude or your IDE.
- Transform existing images through upscaling, variations, zooming, or blending multiple images together.
- Create and extend videos from text prompts or reference images, with task tracking for long-running generations.
Tools this server exposes
| Tool | Does |
|---|---|
| midjourney_imagine | Generate AI images from a text prompt. |
| midjourney_transform | Transform an existing image with operations like upscaling, variations, zoom, or pan. |
| midjourney_blend | Blend multiple images together. |
| midjourney_with_reference | Generate images using a reference image as inspiration. |
| midjourney_edit | Edit an existing image using text prompts and masks. |
| midjourney_describe | Get AI-generated descriptions of an image. |
| midjourney_generate_video | Generate a video from a text prompt and reference image. |
| midjourney_extend_video | Extend an existing video to make it longer. |
| midjourney_translate | Translate Chinese text to English for use as prompts. |
| midjourney_shorten | Shorten long prompts while preserving key ideas. |
| midjourney_get_seed | Get the seed value of a previously generated image. |
| midjourney_get_task | Query the status and result of a generation task. |
| midjourney_get_tasks_batch | Query multiple generation tasks at once. |
| midjourney_list_actions | List all available Midjourney API actions and corresponding tools. |
| midjourney_get_prompt_guide | Get guidance on writing effective prompts for Midjourney. |
| midjourney_list_transform_actions | List all available transformation actions for images. |
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.