All-Images.ai integration
All-Images.ai is a bank of AI-generated stock photos with an AI (Midjourney) image generator. Search the bank by keywords, fetch preview or full image files, buy an image as direct links or as a file, list images already downloaded, start, read, update, retry, list and delete image generations (4 images each), check the remaining credits, and register or remove a webhook for generation events. One credit pays for one download or one generation. Reading a single webhook is not exposed (its answer is undocumented). Authentication is an API key from the API Keys page of the All-Images account, sent in the api-key header.
Say what should happen.
The workflow builds itself.
What you can do with All-Images.ai
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Image generation, 5 operations
create_image_generationCreate image generationPOSTStarts an AI (Midjourney) generation of 4 images from a prompt and spends 1 credit. Answers at once with the id and status 0; read it with get_image_generation until status is 3 (images ready) or 4 (error).delete_image_generationsDelete image generationsDELETEDeletes one or more image generations, given their ids.get_image_generationGet image generationGETReturns one image generation: name, prompt, settings, status (0 created, 1 pending, 2 processing, 3 done, 4 error), tags, metaData, creation date and, once done, the generated images with their links.list_image_generationsList image generationsGETLists the account's image generations, optionally searched by name or tag, with limit and offset paging. Each carries its prompt, settings, tags, status (0 created to 3 done, 4 error) and generated images.update_image_generationUpdate image generationPUTChanges an image generation that is not pending or processing, for example a failed one before retry_image_generation. Only the fields sent change (name, mode, prompt, params, tags...).
Buy, 1 operation
buy_imageBuy imagePOSTBuys an image, spending 1 credit (debited only once per image), and returns direct public links to its preview, full size and upscaled versions. download_image returns the file itself instead.
Check, 1 operation
check_api_keyCheck api keyGETChecks that the API key is valid and returns the email address and name of the All-Images account it belongs to.
Credit, 1 operation
get_creditsGet creditsGETReturns the account's remaining credits per quota type (for example global or f_images_print), the amount renewed each subscription period and whether it is unlimited. One credit pays one download or one generation.
Downladed, 1 operation
list_downloaded_imagesList downloaded imagesPOSTLists the images the account has downloaded or bought, optionally within a download date window, with limit and offset paging. Each carries direct links to its preview, full and upscaled files and the download date.
Download, 1 operation
download_imageDownload imagePOSTBuys an image, spending 1 credit (debited only once per image), and returns the image file as a stored file. buy_image returns public links instead.
Image, 1 operation
get_image_fileGet image fileGETFetches an image as a JPEG file: preview (a small version, also readable without a key) or full size. Returns it as a stored file.
Retry, 1 operation
retry_image_generationRetry image generationPOSTRestarts an image generation that ended in error (status 4), for example after update_image_generation changed its prompt; follow it with get_image_generation. Whether a retry spends a credit is not documented.
Search, 1 operation
search_imagesSearch imagesPOSTSearches the All-Images bank of AI-generated stock photos by keywords, optionally free images only, with limit and offset paging. Returns the match count and each image's id, preview and full links, titles and free flag.
Subscribe, 1 operation
subscribe_webhookSubscribe webhookPOSTRegisters a URL that All-Images notifies on image generation events of this API key (created, active, progress, completed, failed, or a test). Returns the webhookId used by unsubscribe_webhook.
Unsubscribe, 1 operation
unsubscribe_webhookUnsubscribe webhookDELETERemoves a webhook registered with subscribe_webhook, by its webhookId.
Use All-Images.ai from Claude Code, Cursor or Codex
Connect All-Images.ai in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its All-Images.ai operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect All-Images.ai
- Create your workspace
Sign up free. Nothing to install.
- Connect All-Images.ai once
Add your All-Images.ai connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
All-Images.ai integration FAQ
What can you do with the All-Images.ai integration?
LiveContext exposes 15 operations on All-Images.ai, covering image generation, buy, check and credit.
