Remote MCP server · OAuth 2.1
Run your ad accounts
from your AI chat.
Campaign Medic is a hosted MCP server. Connect it to Claude, Cursor, Claude Code or ChatGPT with one URL, then diagnose issues, draft fixes and apply the changes you approve, without leaving the conversation.
Choose your AI client
Set up in Claude
1. In Claude, open Settings → Connectors → Add custom connector.
2. Name it Campaign Medic and paste the server URL below.
3. Click Add, then Connect. Claude opens an Campaign Medic sign-in and approval screen.
4. Ask: “Audit my Google Ads account and rank the fixes by impact.”
Your MCP server URL
One URL for every platform. Sign-in and approval happen through OAuth, so there are no keys to paste for Claude and Cursor.
Remote MCP server URL
https://campaignmedic.com/api/mcpTool surface
What your assistant can do
Reads are open. Every write is approval-gated, logged, and reversible.
list_campaignsRead campaigns, spend, clicks, CTR and conversionsrun_auditRun a full AI audit of an accountget_recommendationsList findings ranked by impact and estimated savingsapprove_recommendationApprove a specific changeapply_recommendationApply an approved change to the live accountdeny_recommendationDismiss a findinglist_operationsEvery change applied, with payload and resultget_impactBefore and after metrics for applied changeschatAsk questions with live account contextSafety
Safe by default
Your assistant reads freely, but no change reaches your ad account until you approve it.
Guardrails let you protect campaigns, cap budget increases and block pausing entirely.
Every applied change is logged with its payload and result, and can be undone.
Access is scoped to one workspace and can be revoked at any time.
Connect it in about a minute.
Create a free account, connect your ad platform, then paste the URL into your AI client.
Get started free