Make ads from any AI tool
Polished is an MCP server. Add it to your favorite client, sign in once, and brainstorm, generate, and download ready-to-run ads without leaving the chat.
Where you can connect from
Cursor
AI code editor
Claude Desktop
AI assistant app
Windsurf
AI IDE
Any MCP client
Streamable HTTP + OAuth
Your entire ad pipeline, exported as MCP tools
Ten tools cover products, brand kits, the ad agent, and deliverables. Your assistant calls them the same way it would any other MCP server.
Products
list_productsList products
List every product in your organization with names, IDs, URLs, and descriptions.
get_productGet product details
Fetch full context for ads: audience, selling points, and brand fields.
create_productCreate a product
Add a product with name, URL, audience, selling points, and competitor context.
Brand kits
list_brand_kitsList brand kits
See brand kits for your org or filter down to one product.
create_brand_kitCreate a brand kit
Define logos, colors, fonts, voice, and guidelines so output stays on-brand.
Ad creation
create_sessionLaunch an ad agent
Start a new session from a brief; optionally pin product, brand kit, format, and image vs video.
send_messageSend a message to the agent
Iterate in plain language — new hooks, layouts, or variants — on an existing session.
get_session_statusGet agent status
Poll running vs idle, title, and how many outputs exist before you pull deliverables.
get_deliverablesGet deliverables
Download finished stills, videos, and related assets with public URLs.
list_sessionsList ad sessions
Page through past agents, search by title, and resume where you left off.
Endpoint
https://polished.ad/mcp
Transport
Streamable HTTP (MCP)
Auth
OAuth 2.1 via Clerk — your client opens a browser on first tool use.
Connect in under a minute
Add the Polished MCP
Drop this into your client's MCP config (Cursor, Claude Desktop, Windsurf, or any client that supports remote MCP over HTTP).
Example config
{
"mcpServers": {
"polished": {
"url": "https://polished.ad/mcp"
}
}
}Sign in with Polished
The first time a tool runs, complete OAuth in the browser once. After that, tokens are handled by your client.
Ask for an ad
Describe the campaign, audience, and format. The agent plans, generates, and returns download links when outputs are ready.
Download and ship
Use get_deliverables for images, video, and copy — then post to Meta, TikTok, YouTube, or anywhere else.
Turn your AI workspace into an ad studio.
Same Polished engine as the web app — now reachable from the tools you already live in.