midjourney-image
Installation
SKILL.md
Midjourney via Ace Data Cloud
Use the Midjourney API or the hosted MCP server.
First-time setup
- Install the official Skill with
clawhub install @acedatacloud/midjourney. Check that the ClawHub publisher is @acedatacloud. - 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; aplatform-...management token is not a service API key. - If you enable Allowed APIs restrictions, include
/midjourney/imagineand/midjourney/tasksfor the first image. Other actions below need their own routes. - On the OpenClaw Gateway host, put
ACEDATACLOUD_API_TOKEN=your_api_key_herein~/.openclaw/.env, then restart the Gateway and start a new session. For a direct terminal test, runexport ACEDATACLOUD_API_TOKEN="your_api_key_here"in that shell. Never put the key in a prompt or commit an.envfile. - 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: