midjourney-image

Installation
SKILL.md

Midjourney via Ace Data Cloud

Use the Midjourney API or the hosted MCP server.

First-time setup

  1. Install the official Skill with clawhub install @acedatacloud/midjourney. Check that the ClawHub publisher is @acedatacloud.
  2. Sign in at AceDataCloud → Applications, open General application (initialize it if prompted), and check Midjourney access, balance, and current pricing. Copy its API key, or select Manage Keys → Create for a separate key. Copy the key value without Bearer ; a platform-... management token is not a service API key.
  3. If you enable Allowed APIs restrictions, include /midjourney/imagine and /midjourney/tasks for the first image. Other actions below need their own routes.
  4. On the OpenClaw Gateway host, put ACEDATACLOUD_API_TOKEN=your_api_key_here in ~/.openclaw/.env, then restart the Gateway and start a new session. For a direct terminal test, run export ACEDATACLOUD_API_TOKEN="your_api_key_here" in that shell. Never put the key in a prompt or commit an .env file.
  5. Run the First image example below. Save the returned task ID and query that same task until it finishes; do not submit another billable imagine request just to check progress.

Token setup and troubleshooting

First image

Check your current Midjourney pricing and balance in the Ace Data Cloud console before submitting a generation. One imagine request can produce a 2×2 grid. Use async: true so the request returns a task_id promptly:

Installs
67
GitHub Stars
17
First Seen
Apr 6, 2026