← Back to Skills Marketplace
germey

Midjourney Image

by Germey · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
120
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install acedatacloud-midjourney-image
Description
Generate, edit, blend, upscale, and describe images with Midjourney via AceDataCloud API. Use when creating AI images from text prompts, editing existing ima...
README (SKILL.md)

Midjourney Image Generation

Generate and manipulate AI images through AceDataCloud's Midjourney API.

Authentication

export ACEDATACLOUD_API_TOKEN="your-token-here"

Quick Start — Generate an Image

curl -X POST https://api.acedata.cloud/midjourney/imagine \
  -H "Authorization: Bearer $ACEDATACLOUD_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "a futuristic city at sunset, cyberpunk style --ar 16:9", "wait": true}'

Generation Modes

Mode Speed Cost Best For
fast Fast Standard Most tasks (default)
relax Slow Cheaper Batch generation
turbo Fastest Premium Time-sensitive work

Midjourney Versions

Version Notes
8 Latest, best quality
7 Great quality, fast
6.1 Stable, well-tested
6 Previous generation
5.2 Legacy

Core Workflows

1. Generate Images (Imagine)

Creates a 2x2 grid of 4 image variations.

POST /midjourney/imagine
{
  "prompt": "a serene mountain lake at dawn, photorealistic --ar 16:9 --v 7",
  "mode": "fast",
  "translation": true,
  "split_images": true
}

Set translation: true to auto-translate non-English prompts. Set split_images: true to get individual images besides the grid.

2. Upscale / Vary / Pan / Zoom

After generating a grid, use transform actions on individual images:

POST /midjourney/imagine
{
  "action": "upscale1",
  "image_id": "grid-image-id"
}

Available actions:

  • upscale1upscale4: Upscale individual quadrant
  • variation1variation4: Create variation of a quadrant
  • variation_subtle / variation_strong: Subtle/strong variation of full image
  • reroll: Re-generate with same prompt
  • zoom_out_2x / zoom_out_1_5x: Zoom out
  • pan_left / pan_right / pan_up / pan_down: Extend canvas

3. Edit an Image

Modify an existing image using a text prompt, optionally with a mask.

POST /midjourney/edits
{
  "image_url": "https://example.com/photo.jpg",
  "prompt": "add a rainbow in the sky",
  "mode": "fast"
}

4. Blend Images

Combine 2–5 images into a new composition.

POST /midjourney/imagine
{
  "action": "blend",
  "image_urls": [
    "https://example.com/image1.jpg",
    "https://example.com/image2.jpg"
  ]
}

5. Describe an Image (Reverse Prompt)

Get AI-generated text descriptions of an image (returns 4 options).

POST /midjourney/describe
{"image_url": "https://example.com/photo.jpg"}

6. Generate Video from Image

Create a video with a reference image and text prompt.

POST /midjourney/videos
{
  "image_url": "https://example.com/photo.jpg",
  "prompt": "the city comes alive with moving traffic",
  "resolution": "720p"
}

Prompt Parameters

Append these to your prompt text:

Parameter Example Description
--ar --ar 16:9 Aspect ratio
--v --v 7 Midjourney version
--q --q 2 Quality (0.25, 0.5, 1, 2)
--s --s 750 Stylization (0–1000)
--c --c 50 Chaos/variety (0–100)
--no --no text, watermark Negative prompt
--seed --seed 12345 Reproducible generation

Task Polling

POST /midjourney/tasks
{"task_id": "your-task-id"}

MCP Server

pip install mcp-midjourney

Or hosted: https://midjourney.mcp.acedata.cloud/mcp

Key tools: midjourney_imagine, midjourney_transform, midjourney_edit, midjourney_blend, midjourney_describe, midjourney_generate_video

Gotchas

  • Imagine returns a 2x2 grid — use upscale/variation actions to work with individual images
  • Use split_images: true to also receive individual cropped images alongside the grid
  • Prompt parameters (--ar, --v, etc.) go inside the prompt string, not as separate fields
  • translation: true auto-translates Chinese/other languages to English before sending to Midjourney
  • Video generation requires a reference image_url — it cannot generate from text alone
  • Available transform actions depend on the image — check available_actions in the response
  • Get the seed with POST /midjourney/seed using the image_id for reproducible results
Usage Guidance
This skill appears to implement what it claims (calls AceDataCloud Midjourney endpoints) but take these precautions before using it: - Confirm the ACEDATACLOUD_API_TOKEN is actually required and comes from a trusted AceDataCloud account; avoid using any broad or long-lived credentials unless necessary. - The registry metadata omitted the token requirement — ask the publisher to fix this mismatch before trusting automation. - The skill suggests installing 'mcp-midjourney' via pip; verify that package on PyPI/GitHub and review its code or reputation before installing. - Be cautious about sending sensitive or private images to a third‑party API (the skill will POST image URLs and data to api.acedata.cloud). - If you need stronger assurance, request the publisher’s homepage/repo or an install spec and confirm the domain (api.acedata.cloud) and package sources are legitimate.
Capability Assessment
Purpose & Capability
The name/description (Midjourney image generation) matches the instructions: curl calls to https://api.acedata.cloud endpoints and workflows for imagine, edits, blend, describe, videos, etc. However, the SKILL.md declares that ACEDATACLOUD_API_TOKEN is required while the registry metadata lists no required environment variables — this mismatch is an inconsistency.
Instruction Scope
The instructions only describe calling AceDataCloud endpoints, setting an ACEDATACLOUD_API_TOKEN, and optionally installing/using mcp-midjourney. They do not instruct reading unrelated files, other credentials, or exfiltrating local data. The skill will send user-provided prompts and image URLs to a third-party API, which is expected behavior for this purpose.
Install Mechanism
This is instruction-only (no install spec, no code files) which is low-risk. SKILL.md suggests 'pip install mcp-midjourney' or using hosted MCP; recommending an unvetted third‑party package is a minor risk (package provenance/behavior not reviewed). There is no automatic installer in the skill itself.
Credentials
The runtime docs require ACEDATACLOUD_API_TOKEN (Bearer token) which is proportional to calling the AceDataCloud API. But the registry metadata does not declare any required env vars, creating an ambiguity: the skill expects a credential that is not declared. Ensure you only provide a token scoped appropriately and avoid using high-privilege credentials.
Persistence & Privilege
The skill does not request always: true and offers no install/writes; it is user-invocable with normal autonomous-invocation allowed. There is no evidence it attempts to modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install acedatacloud-midjourney-image
  3. After installation, invoke the skill by name or use /acedatacloud-midjourney-image
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Midjourney image manipulation via AceDataCloud API. - Generate AI images from text prompts, including 2x2 grids and individual outputs. - Edit, blend, upscale, and create variations or video from images. - Reverse-prompt images to generate descriptive text. - Supports Midjourney versions 5.2 through 8 with flexible prompt parameters. - Includes modes for fast, relax, and turbo generation. - Requires ACEDATACLOUD_API_TOKEN for authentication.
Metadata
Slug acedatacloud-midjourney-image
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Midjourney Image?

Generate, edit, blend, upscale, and describe images with Midjourney via AceDataCloud API. Use when creating AI images from text prompts, editing existing ima... It is an AI Agent Skill for Claude Code / OpenClaw, with 120 downloads so far.

How do I install Midjourney Image?

Run "/install acedatacloud-midjourney-image" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Midjourney Image free?

Yes, Midjourney Image is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Midjourney Image support?

Midjourney Image is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Midjourney Image?

It is built and maintained by Germey (@germey); the current version is v1.0.0.

💬 Comments