Give your AI agent a photo editor.
One link connects Claude, ChatGPT, or any MCP-compatible agent to your EditorAI account — uploads, edits, bulk jobs, and generation, all from plain English. Or call the REST API directly.
Connect your agent in 30 seconds
No SDKs, no OAuth, no code. Your link is the whole setup — your agent discovers the tools by itself.
Copy your agent link
Click “Copy agent link” at the top of your dashboard. (Manage or rotate it anytime in Settings → “AI Agents & API”.)
Paste it into your agent
Claude: Settings → Connectors → “Add custom connector”. ChatGPT: Settings → Connectors. Works with any app that speaks MCP — OpenClaw, Cursor, custom agents.
Ask for edits
“Make these 8 listing photos bright and magazine-worthy.” Your agent picks the right tool, spends your credits, and returns finished image links.
Your agent link looks like:
https://editorai.pro/mcp/eai_************
Tools your agent gets: edit_image, bulk_edit_images,
generate_image, upload_image, list_images, get_image,
delete_image, get_accountOr call the REST API
Synchronous JSON endpoints — the response contains the finished image URL. Authenticate with your API key as a Bearer token.
curl https://editorai.pro/api/v1/edits \
-H "Authorization: Bearer eai_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Turn this into a twilight shot with glowing windows",
"image_url": "https://example.com/house.jpg"
}'{
"id": "cmcx…",
"url": "https://pub-…r2.dev/…/edited.png",
"prompt": "Turn this into a twilight shot with glowing windows",
"model": "seedream/v4/edit",
"status": "completed"
}Endpoints
| Endpoint | Cost | Description |
|---|---|---|
| POST/api/v1/edits | 1 credit | Edit one image (or combine reference images) from a prompt. |
| POST/api/v1/edits/bulk | 1 credit / image | Apply the same prompt to up to 10 images concurrently. |
| POST/api/v1/generations | 60 credits | Create a brand-new image from a text description. |
| POST/api/v1/files | Free | Add an image to your library — by URL or raw base64 bytes. |
| GET/api/v1/files | Free | List your library — uploads and previous results. |
| GET/api/v1/files/:id | Free | Get one asset, or /:id/download to stream its bytes. |
| DELETE/api/v1/files/:id | Free | Permanently delete an asset from your library and storage. |
| GET/api/v1/me | Free | Account info, remaining credits, and per-action costs. |
Input images must be publicly accessible URLs — import private files first via POST /api/v1/files. Errors come back as { "error": { "code", "message" } } with meaningful HTTP statuses (402 = out of credits). Full machine-readable reference at /llms.txt.
Your agent is one paste away.
Sign in, copy your link from Settings, and let your agent do the editing.