MCP surface

Connect your agent to every ad platform.

The Synter MCP server is the contract between your AI agent and the operator layer. Install it once to read across 27 ad platforms and execute where each platform's API capabilities and active connection permit.

Claude CodeCodexCursorAny MCP client
$claude mcp add synter-ads
# cli: npm i -g @synterai/cli · sdk: npm i @synterai/sdk

Typed tools

Real actions, not vague prompts

Campaign operations, reporting, audience sync, and creative workflows exposed as concrete, typed actions.

Approval-gated

Nothing spends without you

Every write runs through your approval rules and spend caps. The agent drafts; you sign off.

Agent-ready

Drop into any runtime

The same server fits Claude, Codex, Cursor, Antigravity, Devin, or your own custom agent.

Install

Two ways to connect.

Pick the path that matches your setup — a GUI extension for Claude Desktop, or a one-line add for Claude Code and every other MCP client.

Claude Desktop

01
Get the extension

Download the Synter extension package from GitHub.

Step 1
02
Add it to Claude Desktop

Open Claude Desktop → Settings → Extensions, then install from the downloaded file.

Step 2
03
Connect your accounts

Claude prompts you to sign in and authorize each ad platform through OAuth.

Step 3
Get the extension

Claude Code & other MCP clients

01
Add the MCP server

Run this in your terminal — works for Claude Code, Codex, Cursor, or any MCP client.

claude mcp add synter-ads
Step 1
02
Set your API key

Create a workspace key and export it so the server can authenticate.

export SYNTER_API_KEY=syn_...
Step 2
03
Ask your agent to work

Plan a campaign in plain language. It drafts, you approve, it launches.

agent: "launch a brand search campaign"
Step 3
View MCP server on GitHub