Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP MidjourneyImagine a cozy cabin in the woods during a snowfall --ar 16:9"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Midjourney
A Model Context Protocol (MCP) server for AI image and video generation using Midjourney through the AceDataCloud API.
Generate AI images, videos, and manage creative projects directly from Claude, VS Code, or any MCP-compatible client.
Features
Image Generation - Create AI-generated images from text prompts
Image Transformation - Upscale, create variations, zoom, and pan images
Image Blending - Combine multiple images into creative fusions
Reference-Based Generation - Use existing images as inspiration
Image Description - Get AI descriptions of images (reverse prompt)
Image Editing - Edit images with text prompts and masks
Video Generation - Create videos from text and reference images
Video Extension - Extend existing videos to make them longer
Translation - Translate Chinese prompts to English
Task Tracking - Monitor generation progress and retrieve results
Quick Start
1. Get API Token
Get your API token from AceDataCloud Platform:
Sign up or log in
Navigate to Midjourney Imagine API
Click "Acquire" to get your token
2. Install
3. Configure
4. Run
Claude Desktop Integration
Add to your Claude Desktop configuration:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Or if using uv:
Available Tools
Image Generation
Tool | Description |
| Generate images from a text prompt (creates 2x2 grid) |
| Transform images (upscale, variation, zoom, pan) |
| Blend multiple images together |
| Generate using a reference image as inspiration |
Image Editing
Tool | Description |
| Edit an existing image with text prompt |
| Get AI descriptions of an image (reverse prompt) |
Video
Tool | Description |
| Generate video from text and reference image |
| Extend existing video to make it longer |
Utility
Tool | Description |
| Translate Chinese text to English for prompts |
Tasks
Tool | Description |
| Query a single task status |
| Query multiple tasks at once |
Information
Tool | Description |
| List available API actions |
| Get prompt writing guide |
| List transformation actions |
Usage Examples
Generate Image from Prompt
Upscale an Image
Blend Multiple Images
Generate Video
Generation Modes
Mode | Description |
| Recommended for most use cases (default) |
| Faster generation, uses more credits |
| Slower generation, cheaper |
Configuration
Environment Variables
Variable | Description | Default |
| API token from AceDataCloud | Required |
| API base URL |
|
| Default generation mode |
|
| Request timeout in seconds |
|
| Logging level |
|
Command Line Options
Development
Setup Development Environment
Run Tests
Code Quality
Build & Publish
Project Structure
API Reference
This server wraps the AceDataCloud Midjourney API:
Midjourney Imagine API - Image generation
Midjourney Describe API - Image description
Midjourney Tasks API - Task queries
Midjourney Edits API - Image editing
Midjourney Videos API - Video generation
Midjourney Translate API - Translation
Contributing
Contributions are welcome! Please:
Fork the repository
Create a feature branch (
git checkout -b feature/amazing)Commit your changes (
git commit -m 'Add amazing feature')Push to the branch (
git push origin feature/amazing)Open a Pull Request
License
MIT License - see LICENSE for details.
Links
Made with love by AceDataCloud
This server cannot be installed