AdAce Ads is a service for agencies and advertisers: Google Ads, Meta, LinkedIn and TikTok in one place, with analytics, website tracking audits, change proposals and human approval. Over MCP the same data and actions are available in your AI client.
Claude: AdAce Ads is in the connector directory
Open the AdAce Ads page in the Claude directory, click Connect and sign in — no address to copy.
What it does
- Read: clients, ad accounts, campaigns, performance and period comparisons, wasted spend, anomalies, search terms, GA4 by campaign tags, organic search (Search Console), website tracking audit.
- Propose changes: budgets, campaign, ad set and ad status, negative keywords. A change waits for human approval or — if the client's policy allows — is applied within limits, for reversible actions only.
- Create campaigns, ad sets and ads paused (no spend).
- In Claude, ChatGPT, Cursor and VS Code — interactive cards: performance, diagnostics, account switcher, “back to chat” buttons.
Safety
- OAuth sign-in: you choose the workspace and permissions (read; change proposals). Access can be revoked at any time.
- Tools that change data are marked for the client — Claude and ChatGPT ask for confirmation before each call.
- The AI never approves changes by itself; everything is logged; ad platform keys and tokens never leave the server.
Server URL
https://ads.adace.website/mcp
How to connect
Claude
- Easiest — from the Claude directory: open https://claude.ai/directory/adace-ads and click Connect (or in Claude: Customize → Connectors → Browse connectors → find AdAce Ads).
- Sign in to AdAce Ads, choose the workspace and permissions (read; change proposals optional).
- Fallback, manually: Customize → Connectors → “+” → Add custom connector → URL https://ads.adace.website/mcp → Add.
- Team or Enterprise: an organization owner adds it in Organization settings → Connectors → Add → Custom → Web; members click Connect in Customize → Connectors.
- In a chat: “+” → Connectors → enable AdAce Ads. Answers come with interactive cards.
ChatGPT
- Settings → Security and login → turn on Developer mode (availability depends on your plan and workspace policy).
- In ChatGPT's apps section click “+” and add an MCP server: name AdAce Ads, URL https://ads.adace.website/mcp, authentication OAuth.
- Sign in to AdAce Ads and approve access.
- In a new chat add AdAce Ads from the tools menu. Answers come with interactive cards.
Claude Code
- Run the command below.
- In Claude Code type /mcp → adace-ads → Authenticate and sign in to AdAce Ads.
- Instead of signing in you can pass a key: add --header "Authorization: Bearer ak_…" to the command.
claude mcp add --transport http adace-ads https://ads.adace.website/mcp
Codex CLI
- Run the commands below: the second one opens the AdAce Ads sign-in.
- Or with a key in ~/.codex/config.toml: [mcp_servers.adace-ads] url = "https://ads.adace.website/mcp", bearer_token_env_var = "ADACE_ADS_KEY".
codex mcp add adace-ads --url https://ads.adace.website/mcp codex mcp login adace-ads
Cursor
- Create an API key on the “AI connections” page.
- Add the snippet to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json in a project, with your key.
- Restart Cursor; AdAce Ads appears among MCP servers.
{
"mcpServers": {
"adace-ads": {
"url": "https://ads.adace.website/mcp",
"headers": { "Authorization": "Bearer ak_…" }
}
}
}VS Code (GitHub Copilot)
- Create an API key on the “AI connections” page.
- Add the snippet to .vscode/mcp.json: VS Code asks for the key once and stores it securely.
- Enable AdAce Ads in Copilot agent mode.
{
"servers": {
"adace-ads": {
"type": "http",
"url": "https://ads.adace.website/mcp",
"headers": { "Authorization": "Bearer ${input:adace-ads-key}" }
}
},
"inputs": [{ "type": "promptString", "id": "adace-ads-key", "description": "AdAce Ads API key", "password": true }]
}Windsurf / Devin Desktop
- Create an API key and store it in the ADACE_ADS_KEY environment variable.
- Add the snippet to mcp_config.json (Windsurf: ~/.codeium/windsurf/, Devin Desktop: ~/.config/devin/).
- Refresh the MCP server list in Cascade.
{
"mcpServers": {
"adace-ads": {
"serverUrl": "https://ads.adace.website/mcp",
"headers": { "Authorization": "Bearer ${env:ADACE_ADS_KEY}" }
}
}
}Gemini CLI
- Create an API key on the “AI connections” page.
- Run the command below with your key (or add httpUrl and headers to settings.json).
gemini mcp add --transport http --header "Authorization: Bearer ak_…" adace-ads https://ads.adace.website/mcp
Grok
- Open grok.com/connectors → New Connector → Custom.
- MCP server URL: https://ads.adace.website/mcp. Sign in to AdAce Ads, choose the workspace and permissions (read; change proposals optional).
- Grok Business or Enterprise: a team admin adds the connector first; availability depends on your plan.
- Grok uses AdAce Ads tools on its own when a question is about ads.
Manus
- Settings → Connectors → “+ Add connectors” → the Custom MCP tab.
- “+ Add custom MCP” → Direct configuration: name AdAce Ads, transport HTTP, Server URL https://ads.adace.website/mcp → Save.
- In the sign-in window sign in to AdAce Ads and approve access.
- Then just give tasks, for example: “Find the client's wasted spend over the last 14 days”.
OpenClaw
- Run the commands below: the first saves the server, the second prints the AdAce Ads sign-in link.
- Open the link, sign in and approve access: OpenClaw receives the answer on a local address.
- Use OAuth sign-in for OpenClaw: an API key header is not recommended for this client.
openclaw mcp set adace-ads '{"url":"https://ads.adace.website/mcp","transport":"streamable-http","auth":"oauth"}'
openclaw mcp login adace-adsOther MCP client
- Streamable HTTP transport, MCP protocol 2025-06-18 or 2025-03-26.
- Auth: OAuth 2.1 with PKCE and dynamic client registration, or an API key in the Authorization header.
- Clients that support MCP Apps render interactive cards.
URL: https://ads.adace.website/mcp Authorization: Bearer ak_… OAuth metadata: https://ads.adace.website/.well-known/oauth-authorization-server
Check
Ask your client: “Call get_started in AdAce Ads”. The call appears on the “AI connections” page in AdAce Ads.
Support: info@adace.website · Privacy policy · Terms of use