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_products

List products

List every product in your organization with names, IDs, URLs, and descriptions.

get_product

Get product details

Fetch full context for ads: audience, selling points, and brand fields.

create_product

Create a product

Add a product with name, URL, audience, selling points, and competitor context.

Brand kits

list_brand_kits

List brand kits

See brand kits for your org or filter down to one product.

create_brand_kit

Create a brand kit

Define logos, colors, fonts, voice, and guidelines so output stays on-brand.

Ad creation

create_session

Launch an ad agent

Start a new session from a brief; optionally pin product, brand kit, format, and image vs video.

send_message

Send a message to the agent

Iterate in plain language — new hooks, layouts, or variants — on an existing session.

get_session_status

Get agent status

Poll running vs idle, title, and how many outputs exist before you pull deliverables.

get_deliverables

Get deliverables

Download finished stills, videos, and related assets with public URLs.

list_sessions

List 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

1

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"
    }
  }
}
2

Sign in with Polished

The first time a tool runs, complete OAuth in the browser once. After that, tokens are handled by your client.

3

Ask for an ad

Describe the campaign, audience, and format. The agent plans, generates, and returns download links when outputs are ready.

4

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.