Skip to main content

How to Make Your AI Agent Creative: Ads, Images and Video

Your AI agent writes the brief but cannot make the ad. How to give Claude, Codex or your own agent creative skills and image and video models in one connection.

How to Make Your AI Agent Creative: Ads, Images and Video

To make an AI agent creative, connect it to tools that do the visual work it cannot do. Your agent already writes the brief, the copy and the plan. It still needs image and video models, creative skills that know what a product ad or a try-on shot should look like, and your brand rules. One MCP connection can add all of that to Claude, Codex or an agent you built.

Ask Claude Code for a campaign and you get a sharp brief, ten headlines and a shot list. Then the work stops, because “Claude doesn’t generate photos or illustrations the way image-generation tools do” (support.claude.com, March 2026). Someone copies the brief into another tool, makes the images, downloads them and returns to the chat. An agency that runs that loop for every client brand spends its hours in the gap between the brief and the ad.

This guide covers what a creative agent needs, what it takes to wire image and video models into an agent yourself, and how one MCP server gives the agent you already run creative skills and models without that upkeep. Setup comes last, because it takes one command. It is written for agencies and brand teams who already use an AI agent and want ads, product images and video out of it.

Key Takeaways

  • Agents write, and tools make the pictures. The language model plans, writes and calls tools. The image or the clip comes from a model the agent reaches through a tool.
  • A creative agent needs three things. Image and video models, creative skills that know how an ad or a try-on shot should look, and your brand rules.
  • Building it yourself means one integration per model vendor. Each vendor has its own key and request format, and video APIs start a job your code has to wait on.
  • Models retire on the vendor’s schedule. OpenAI removed DALL-E 3 in May 2026 and removes Sora 2 from its API on 24 September 2026. Google shut down Veo 2 and Veo 3 on 30 June 2026.
  • One MCP server adds the creative jobs and the models. DesignerBox gives an agent 68 tools, including product ads, angles, try-on, avatars and video, with 8 image models and 13 video models behind them.
  • The know-how comes with the tools. Templates run by reference: the prompt and recipe load on the server, so nobody on your team maintains them.
  • Setup is one command or one settings screen. Claude Code, Codex, Cursor, ChatGPT, Gemini CLI and agents built on an API all use the same server URL.

Why can’t an AI agent make ads on its own?

Most agents run on a language model. The model plans, writes and decides which tool to call. Making an image or a video is a separate job, done by an image or video model. So an agent without creative tools can write a strong ad brief and still hand you no ads. The creative ability comes from the tools the agent connects to, and those tools decide what it can make.

A woman works at a laptop by a sunlit window, where an agent writes the ad brief but still needs tools to make the images

The agents teams already run show the split. Claude Code can read an image file but cannot make one. Codex makes stills with gpt-image-2 when you include the imagegen keyword, and its documentation has no video generation at all (learn.chatgpt.com, September 2026). A general image tool also knows nothing about your standard set: the angles, the background, the crop and the brand look every product needs.

That is the job this guide is about. Our guide to Claude Code for marketing maps which marketing work a coding agent covers well. The rest of this guide covers the visual half.

What does a creative agent need?

Three things, and a fourth once the job repeats. Models, so it can make the image or the clip. Creative skills, so it knows what a product ad, a new angle or a try-on shot should look like without a new prompt each time. Your brand, so the tenth result matches the first. And a saved workflow, so the same steps run on every new product.

What the agent needsWithout itWith it
Image and video modelsThe agent writes a prompt and stopsThe agent makes the image or the clip
Creative skillsEvery ad starts from a blank promptThe agent calls a product ad, angle or try-on job that already knows the format
Your brand rulesEach result looks like a different brandThe agent reads the palette, voice and logos before it runs
A saved workflowEach product gets a slightly different setThe same steps run on the next product

“Skill” has a second meaning in 2026: a SKILL.md file that teaches an agent your house rules. Those files add your method on top of the tools. Skills vs MCP explains how the two fit together, with an example skill that calls image tools.

What does it take to connect an agent to image models yourself?

You integrate each model vendor on its own. That means an account and an API key per vendor, a different request format for each, code that waits on video jobs, a place to keep the files, and a code change whenever a vendor retires a model. One model is a small project. A creative agent that needs several image and video models turns it into ongoing upkeep.

Building creative tools into an AI agent yourself means a key and API per vendor, waiting code for video and four 2026 model retirements, against one MCP server with 8 image and 13 video models.

The vendors’ own documentation shows the work. Google’s Veo API “starts a long-running job and immediately returns an operation object”. A clip takes from 11 seconds to 6 minutes at peak, and Google removes the video from its servers after 2 days (ai.google.dev, September 2026). Black Forest Labs returns a polling URL for each FLUX request, and its signed result URLs “are only valid for 10 minutes” (docs.bfl.ai, September 2026). Every vendor your agent uses adds its own version of that code.

Some vendors now host their own MCP server, which removes the API key. Black Forest Labs runs one at mcp.bfl.ai with an OAuth sign-in (docs.bfl.ai, September 2026), and Runway announced a hosted server on 2 September 2026 (runway.com, September 2026). That still leaves one server per vendor, each with its own models and its own tools.

Then the models change. These four retirements all fall in 2026:

ModelVendorRemoval date
DALL-E 2 and DALL-E 3OpenAI12 May 2026
Veo 2 and Veo 3Google30 June 2026
Sora 2 and Sora 2 ProOpenAI24 September 2026
Gemini 2.5 Flash Image, the original Nano BananaGoogle2 October 2026

Sources: OpenAI API deprecations, Gemini API changelog and Gemini API pricing, all September 2026. For a team that calls these APIs directly, each row is a code change and a new round of tests.

The workBuild it yourselfThrough one MCP server
Accounts and keysOne per model vendorOne sign-in
Request formatsA different one for each vendorOne set of tools the agent reads
Video jobsYour code checks each vendor until the clip is readyThe agent submits the job and checks it with one status tool
Result filesYou download them before the vendor deletes themResults come back as file URLs you can download
Model retirementsYou change and retest the codeThe agent reads the current model list before it runs
Creative know-howYou write and tune every promptTemplates and creative jobs carry the recipe on the server

Creative skills and models through one MCP server

DesignerBox is AI creative production for agencies and brand teams. Its MCP server gives an agent 68 tools. We listed all 68 on the live server on 15 September 2026, and the creative ones group into the jobs below.

Creative jobTools the agent callsWhat the agent gets back
Product ads and stillsproduct_ad, photo_angles, flat_lay, spotlight, remove_background, edit_imageAn ad image from a product photo, new camera angles, a flat lay from several products, a relit or cut-out shot
Fashion and peoplevirtual_try_on, skin_retouch, create_avatarA garment on a model, a retouched portrait, an avatar in nine fixed poses
Videogenerate_video, fashion_video, talking_avatar, create_video_projectA clip from text or a still, garment motion, a talking presenter, a timeline with text and audio
Looks and templatesapply_image_template, generate_designA ready-made look or style applied to your image
Brandlist_brand_profiles, list_brand_assetsVoice, themes, logos, fonts and palette
Saved workrun_pipeline, run_appA saved workflow or app, run on the next product

Models the agent picks per job

DesignerBox runs 8 image models and 13 video models. Your agent holds no vendor key for any of them. It calls list_image_models or list_video_models, reads what each model supports and costs, and picks one for each step. The hero image and the clip can use different models in the same job. The cost is shown before the run, and an 8-second clip costs 40 to 560 credits, depending on the model.

Know-how that comes with the tools

Templates run by reference. The agent passes a template id, and the prompt and recipe load on the server. The live tool description says they are “never returned to you”, so your team gets the look without keeping a prompt library for it. The style skills behind generate_design work the same way. The product_ad tool takes a style, a background and a lighting choice, so the agent picks options where it would otherwise write a long prompt.

Your brand in every run

You set the brand once. The workflow reads it on every run. A brand profile holds voice and themes, and brand assets hold logos, fonts and palette swatches. The agent can read both before it makes anything, so a client’s tenth ad follows the same rules as the first. The brand record itself lives in brand profiles.

Upkeep on your side

Your agent connects to one server. You keep no vendor API keys, no request code per vendor and no status loop per video API. When the model list changes, the agent sees the change the next time it reads the list. What you maintain is one connection and one sign-in, and the access token lasts 30 days (DesignerBox MCP documentation, September 2026).

What can a creative agent make?

It can make the creative work your team repeats: the standard image set for a new product, versions of an ad that worked, a short vertical clip from a hero image, or a presenter who reads a script. You describe the job in plain words. The agent picks the tools and the models, tells you the cost and runs the job after you say yes.

An amber bottle with a blank label on a dark stone block, the kind of product still a creative agent makes from one photo
The jobSay this to the agentTools it will likely use
The same set for a new product”Here is a new product photo. Make our standard set: an ad image, a three-quarter angle and a relit hero. Use our brand profile. Show me the cost first.”product_ad, photo_angles, spotlight
Versions of an ad that worked”This ad did best last month. Make four versions with different backgrounds. Keep the product and our colors.”edit_image
A vertical clip from a still”Turn this hero image into an 8-second 9:16 clip. Show me the cost on two models before you run it.”list_video_models, generate_video
A presenter for a product video”Create a brand avatar, then a presenter clip that reads this script.”create_avatar, talking_avatar

An avatar run returns nine fixed poses for 25 credits. AI video and virtual try-on need the Premium plan, at $75 a month billed monthly.

When forty new products arrive, a saved workflow runs the same way on each one. Batch is coming, and it will run one workflow over a whole sheet of products. You download the results, or send them with a webhook or an S3 step. Our guide to agentic workflows shows how to test a chain like this on three products before three hundred.

How do you connect it to the agent you already use?

Add one URL, https://mcp.designerbox.ai/api, and sign in once. Command-line agents take one command. Code editors read a short JSON file. Chat apps add the server in settings. Agents you build on an API pass an access token with each request. Every agent then reaches the same tools, models and brand profile.

AgentHow you add the serverHow you sign in
Claude Codeclaude mcp add —transport http/mcp inside Claude Code
Claude.ai and Claude DesktopCustomize, then Connectors, then Add custom connectorConnect, then the browser consent screen
Codex CLI and IDEcodex mcp add NAME —url URLcodex mcp login NAME
Cursor.cursor/mcp.json or ~/.cursor/mcp.jsonCursor runs OAuth for servers that need it
VS Code with Copilot.vscode/mcp.json, or MCP: Add ServerA browser window on first connection
ChatGPTDeveloper mode, then a developer-mode appOAuth when you create the app
Gemini CLIgemini mcp add —transport http/mcp auth NAME
OpenClawopenclaw mcp add NAME —url URLopenclaw mcp login NAME
Hermes Agentmcp_servers in ~/.hermes/config.yamlhermes mcp login NAME

Each row follows the vendor’s own documentation, read on 15 September 2026: Claude Code, Claude apps, Codex, Cursor, VS Code, ChatGPT, Gemini CLI, OpenClaw and Hermes Agent. The commands for the two coding agents:

# Claude Code: add the server, then type /mcp inside Claude Code to sign in
claude mcp add --transport http designerbox https://mcp.designerbox.ai/api

# Codex: add the server, then sign in
codex mcp add designerbox --url https://mcp.designerbox.ai/api
codex mcp login designerbox

Two notes on the chat apps. ChatGPT developer mode is for “Pro, Plus, Business, Enterprise, and Education accounts on the web”, and write actions ask for confirmation by default. In the Claude apps, “Free users are limited to one custom connector”.

Agents you build are different. Anthropic’s MCP connector and OpenAI’s Responses API both take a server URL and an access token, and neither runs the sign-in for you. Anthropic’s documentation says “API consumers are expected to handle the OAuth flow and obtain the access token prior to making the API call” (platform.claude.com, September 2026). In n8n, the MCP Client Tool node supports OAuth2 and connects the server to an AI Agent node (docs.n8n.io, September 2026).

Start with a check that spends nothing:

List the DesignerBox tools in the image-generation category.
Then read my plan limits. Do not run anything that uses credits.

We ran this against the live server on 15 September 2026. The tool search reported 68 tools, and the image-generation category returned four, each with a description of how its cost is set. A long free-text request, “make product photos from one product image”, returned no matches. In that test the category found the tools and the sentence did not, so start with a category.

Plans and limits

  • Read tools work on every plan. Tool search, the plan check and the brand profile read spend nothing. Generation tools need a paid plan.
  • The commercial licence starts on Pro, at $35 a month billed monthly.
  • AI video and virtual try-on start on Premium, at $75 a month billed monthly.
  • Team features, shared brand kits, white label and the API are on Ultra, at $200 a month billed monthly. Every plan below Ultra is one seat, so an agency where several people use it needs Ultra.
  • Batch is coming. Today a saved workflow runs on one product at a time.
  • Results do not go into a store listing on their own. You download them, or send them with a webhook or an S3 step.

The full client list and the connect flow sit on the DesignerBox MCP page.

The first job, built once

Start from a template, add your brand and your products, and run it. The cost is shown before the run.

See the templates

FAQ

How do I make my AI agent creative?

Connect it to tools that make images and video, give it creative jobs that already know the format, and let it read your brand rules. The shortest route is one MCP server that carries all three. DesignerBox adds 68 tools to Claude, Codex, ChatGPT or your own agent through one connection and one sign-in.

Can Claude or Codex make ad images on their own?

Claude cannot. Claude Code reads images but does not make them. Codex makes stills with gpt-image-2 and makes no video. Neither one knows your standard set of angles, backgrounds and crops, which is what creative jobs and your brand profile add.

Do I need an API key for each image and video model?

Only if you call each vendor directly. Through DesignerBox MCP, the agent signs in once and reaches 8 image models and 13 video models without a vendor key. An agent built on the Claude or OpenAI API passes one access token with each request.

What creative jobs can an agent run through DesignerBox?

Product ads, new camera angles, flat lays, relighting, background removal, virtual try-on, skin retouch, avatars, video from text or a still, garment motion, talking presenters and timeline edits. The agent can also apply templates and run your saved workflows and apps.

Which AI agents work with DesignerBox MCP?

Any agent that connects to a remote MCP server over HTTP. The vendors document that setup for Claude Code, Claude.ai, Claude Desktop, Codex, Cursor, VS Code, ChatGPT developer mode, Gemini CLI, OpenClaw, Hermes Agent and n8n, and for agents built on the Claude and OpenAI APIs.

What does it cost to make creatives through an agent?

The cost is shown before the run, and read tools spend nothing. Generation uses credits on a paid plan: 500 a month on Basic at $15, 1,000 on Pro at $35, 2,500 on Premium at $75 and 8,000 on Ultra at $200, all billed monthly. An avatar run returns nine fixed poses for 25 credits, and an 8-second clip costs 40 to 560 credits, depending on the model.

Does the agent follow my brand?

Yes, once you set a brand profile. The agent reads your voice, themes, logos, fonts and palette before it runs. A saved workflow then runs the same steps on every product, so the set holds together from the first product to the fortieth.

Sources

Vendor API behaviour, model retirement dates and agent setup verified against each vendor’s documentation as of 15 September 2026. DesignerBox tool names, model counts and the free check come from the live MCP server on the same date. Vendors change their APIs often, so check current documentation before you build on a detail.

Vytas

Founder at DesignerBox

Vytas is a founder at DesignerBox. He writes about turning creative work a team repeats every week into a system: how a job gets built once, run across a whole catalog, and reviewed in one pass.

Follow along on Instagram at @designerboxai for campaign breakdowns.

A free plan for your first run

The free plan takes no card. Start from a template and see the cost before you run it.

One workflow for every product. You see the cost before each run.