For developers and AI agents

One image and video API for your stack, plus native MCP for Claude and agents

Call text-to-image, image editing, background removal, avatars, and video from a single REST API, or wire DesignerBox straight into Claude and your agents over MCP. Pick the model per request, submit idempotent jobs with a clientRequestId, and pay per credit instead of per shoot.

Get your API key, start free

One API for every generation job

Text-to-image, editing, background removal, avatars, and video through one consistent request shape.

2,Pick the model per request across Nano Banana Pro, Nano Banana GPT Image...
5,Pick the model per request across Nano Banana Pro, Nano Banana 2, GPT...
$15 to $200Start on the FREE tier and scale from as call volume grows

Generate, edit, and process images

Hit text-to-image (generate_image), image editing (edit_image), background removal (remove_background), avatars (create_avatar), and video (generate_video) through one consistent request shape. Get production access without standing up your own GPU pipeline.

Choose the model per request

Route to the right engine per call. Nano Banana Pro (14 cr) leads on high-resolution photorealism and text rendering; Seedream 5 (4 cr) and Nano Banana 2 (7 cr) trade fidelity for price, while GPT Image 2 (22 cr) and Flux (Pro 1.1 at 5 cr, Flux 2 Flex at 7 cr) round out the catalog.

MCP for AI agents and Claude

Expose DesignerBox as a tool surface your agents call directly at mcp.designerbox.ai. MCP gives LLMs a universal JSON-RPC interface to external tools, and it is supported across major agent platforms, so your agent stack stays portable.

Video generation in the same API

Generate video with generate_video through the same auth, job model, and webhooks you use for images. No separate integration required, so video lands in your product on the same plumbing as your image calls.

From API key to first asset

A simple flow from sign-up to a finished image or video URL.

1
Get a key, pick a path
Sign up on the FREE tier, grab an API key from your dashboard, and decide how to call DesignerBox: REST for backend services, or the MCP server for Claude Desktop, Cursor, and agent runtimes.
2
Submit a job
POST your prompt or source image with a model and a clientRequestId. The API returns a job ID immediately for long-running generations, so your request thread never blocks.
3
Get notified, or poll
Receive a webhook when the job completes, or poll the job endpoint on an interval to reconcile state. Treat the webhook as low-latency notification and the poll as your guarantee.
4
Fetch the asset
Pull the finished image or video URL, store it, and pipe it into your product, CMS, or pipeline. Re-requesting with the same clientRequestId returns the same result instead of re-running the work.
5
Scale and tune
Watch credit usage in the dashboard, swap models where cost or quality justifies it, and move up tiers as throughput grows, with no re-architecture needed.

Built for production integrations

Authentication and keys

Authenticate with a bearer API key scoped to your team. Rotate keys from the dashboard, and keep separate keys for staging and production so usage and limits stay clean.

Idempotent job submission

Generate a unique value client-side and send it as the clientRequestId. The server records it, so a retried or duplicated request returns the original response without re-billing, the standard pattern for safe, retryable APIs.

Webhooks and status polling

Register a webhook URL for completion events and add a periodic poll as a backstop. Track event IDs with a TTL longer than the retry window so re-deliveries are deduplicated.

Model catalog and parameters

Every request takes a model plus per-model parameters such as resolution, aspect ratio, edit masks, and reference images. Image models span Nano Banana Pro (14 cr), Nano Banana 2 (7 cr), GPT Image 2 (22 cr), Seedream 5 (4 cr), and Flux (Pro 1.1 at 5 cr, Flux 2 Flex at 7 cr), with video through generate_video.

MCP server integration

Connect the DesignerBox MCP server at mcp.designerbox.ai to Claude Desktop, Cursor, or your own agent loop. Your agent calls tools like generate_image, edit_image, remove_background, create_avatar, and generate_video natively, with the same credits and limits as the REST API.

Credits, limits, and tiers

Usage is metered in credits. FREE ($0) is for integration and testing; BASIC ($15 / 500 cr), PRO ($35 / 1000 cr), PREMIUM ($75 / 2500 cr), and ULTRA ($200 / 8000 cr) scale with throughput. Check live plan limits from the API before large batch runs.

Developer API and MCP FAQ

Sign up, get an API key, and POST a prompt with a model and a clientRequestId to the generation endpoint. For long-running jobs you get a job ID back immediately, then receive a webhook or poll the job endpoint for the finished asset URL. The same request shape covers image editing, background removal, avatars, and video.

MCP (Model Context Protocol) is an open standard Anthropic introduced in late 2024 that gives LLMs a universal interface to external tools. DesignerBox ships an MCP server at mcp.designerbox.ai so Claude and other agents can call image and video generation as native tools. Adoption across agent platforms has been rapid since launch.

You generate a unique clientRequestId and send it with each request. The server records the value, so any retry with the same clientRequestId returns the original response instead of running, and charging for, the job again. This makes network retries and at-least-once webhook delivery safe.

Yes, model selection is per request. For images you can route to Nano Banana Pro (14 cr), Nano Banana 2 (7 cr), GPT Image 2 (22 cr), Seedream 5 (4 cr), and Flux (Pro 1.1 at 5 cr, Flux 2 Flex at 7 cr); video is available through generate_video. Different models trade off quality, speed, and cost, so Nano Banana Pro leads on photorealism and text rendering while Seedream 5 comes in at a lower price.

Usage is metered in credits across tiers: FREE $0, BASIC $15 (500 cr), PRO $35 (1000 cr), PREMIUM $75 (2500 cr), and ULTRA $200 (8000 cr). Credit cost per generation depends on the model and resolution you choose. You can query plan limits from the API before kicking off large batch runs.

Both. Register a webhook URL to be notified the moment a job completes, and add a periodic poll as a reconciliation backstop so a missed delivery never strands a job. The recommended pattern is webhook for latency plus poll for guarantee.

Ship AI image and video into your product this week

Grab a free API key, wire up the MCP server or REST endpoint, and generate your first image in minutes. Pay per credit, switch models freely, and only scale spend when your usage does.

Get your free API key
×