MMetadata /docs
Docs/Tools/edit_brand_creative

edit_brand_creative

Edit existing creative image using AI-powered editing while preserving brand consistency.

Destructive creative

Deletes, archives, launches or moves budget. Do not give an agent this one without a human gate.

What it does

Edit existing creative image using AI-powered editing while preserving brand consistency.

USE FOR: Modify headline/CTA/hero graphic, add/remove elements, adjust styling, create variations, iterate on designs.

EDITABLE: Headlines, text, CTA buttons, hero graphics, badges/icons, colors, stats, any combination in single request.

EXAMPLES:
- Single: "Change headline to 'BOOST YOUR ROI'"
- Multiple: "Change headline to 'DRIVE PIPELINE', update CTA to 'LEARN MORE', add +50% badge"

PRESERVES (unless asked to change): Logo position/size, brand colors, typography, composition, dimensions.

CHAINED EDITS: Use output URL as input for next edit (Edit → URL_1 → Edit → URL_2 → final).

OUTPUT: Returns the hosted image URL.

Arguments

ArgumentTypeNotes
image_source string required URL of the creative image to edit. Must be a valid accessible image URL (PNG, JPG, WebP). Can be a URL returned by a previous generation or edit.
edit_instruction string required Natural language description of the desired edit(s). Can include multiple changes in one request. Examples: 'Replace the robot with a dashboard', 'Change headline to BOOST ROI and make CTA say GET STARTED', 'Add a +50% ROI badge in the corner'
domain string required Company domain for brand context. Used to fetch brand DNA for consistency. Examples: 'metadata.io', 'bloomreach.com'

Request

curl
curl -s -X POST https://mcp-server.metadata.io/mcp \
  -H "Authorization: $METADATA_PAT" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "MCP-Protocol-Version: 2025-11-25" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"edit_brand_creative","arguments":{"image_source":"<image_source>","edit_instruction":"<edit_instruction>","domain":"<domain>"}}}'

Response

No recorded response. This tool can delete, archive, launch or move budget, so it is never executed to build these docs. The request above is still the exact shape to send. Nothing on this page is invented.

Other creative tools:

All 160 tools · machine-readable index