Upfixe Ads
Connect Claude or ChatGPT to Google Ads. Draft budget-aware campaigns from plain English briefs, extract value propositions from brand websites, push to Google Ads as PAUSED (never live without manual review), and tune live campaigns from chat. 27 tools with strict safety gates, OAuth 2.1, and MCC agency support.
How to connect
Same URL, five paste targets. Tools indexed · Live OK. Not a safe-to-install badge. Handshake this URL
Paste into Settings → MCP or .cursor/mcp.json.
{
"mcpServers": {
"upfixe-ads": {
"url": "https://app.upfixe.com/mcp"
}
}
}
Paste into .vscode/mcp.json.
{
"mcpServers": {
"upfixe-ads": {
"url": "https://app.upfixe.com/mcp"
}
}
}
Settings → Connectors → Add → Custom → Web. Paste the URL. Enable in a new chat.
Claude → Settings → Connectors → Add → Custom → Web
Name: Upfixe Ads
URL: https://app.upfixe.com/mcp
OAuth only if this server requires it.
Save, start a new chat, enable the connector.
Developer mode custom connector. ChatGPT cannot reach localhost.
Settings → Apps & Connectors → Advanced → Developer mode ON
Create custom connector
Name: Upfixe Ads
MCP server URL: https://app.upfixe.com/mcp
Auth: none unless the server requires OAuth
New chat → + → Developer mode → enable the connector
Register the HTTPS URL, then claude mcp list.
claude mcp add --transport http upfixe-ads \
https://app.upfixe.com/mcp
Pass on session/new as mcpServers when the agent advertised HTTP MCP.
[
{
"type": "http",
"name": "upfixe-ads",
"url": "https://app.upfixe.com/mcp"
}
]
Paste into a README or docs site. The widget loads snippets from Influzer — still not a SAFE badge.
Same handshake clock as this listing (overlay / warm / seed; live tools/list only if that is missing). Indigo is live_ok, amber is auth_required, gray is unreachable. Not a SAFE badge. Stdio listings have no badge.
[](https://www.influzer.ai/mcp/probe?url=https%3A%2F%2Fapp.upfixe.com%2Fmcp)
<div data-influzer-install="upfixe-ads"></div>
<script async src="https://www.influzer.ai/embed/install.js"></script>
https://www.influzer.ai/embed/mcp/upfixe-ads.md
Recipes using this server
No published recipes yet for this server.
Listing quality
Observable facts from our catalog and daily probe — not a safe-to-install badge.
- Surface
- Tools indexed
- Auth gate
- No auth gate seen
- Tools source
- tools/list (live)
Observable catalog + probe facts — not a safe-to-install badge. How we verify.
Verification summary
Stored signals only. Not a safety score.
- Verification grade
- A (90)
- Last verified
- Status
- Live OK
- Response time
- 398 ms
- Auth
- No auth gate seen
- Transport
- http, HTTPS
- Tools indexed
- 1
Probe history
- · live_ok · 398 ms
- · live_ok · 385 ms
Tools
(1)-
whoamiReturn user identity, subscription status, and bound Google Ads MCClist_ad_accounts — List all accessible Google Ads accounts and manager accountsset_master_account — Set the active MCC manager account for agency multi-account managementlist_brands — List all brands registered on the Upfixe workspacecreate_brand — Register a new brand bound to a specific Google Ads customer IDset_brand_ad_account — Rebind a brand to an alternate Google Ads customer IDfetch_homepage_content — Scrape and extract landing page content to ground ad copyget_value_prop_doc — Retrieve structured value proposition document for a brandupdate_value_prop_doc — Update core brand USPs, target audience, and positioningpropose_campaign_goal — Formulate structured campaign strategy and objectives from a promptget_keyword_suggestions — Keyword discovery ranked by commercial intent and budget fitfetch_keyword_forecasts — Real-time Google Keyword Planner search volume, CPC, and competition datagenerate_campaign_draft — Generate full responsive search ads, ad groups, and keyword structuresinspect_campaign_draft — Detailed review of drafts, match types, ad copy, and policy warningsedit_campaign_draft — Modify draft ad copy, headlines, budgets, and target locationssave_campaign_draft — Persist custom campaign structureslist_campaign_drafts — List drafts across all statusespublish_campaign_to_google_ads — Push campaign to Google Ads with status PAUSED (safety guaranteed)get_campaign_report — Performance reporting (impressions, clicks, conversions, CPA, ROAS)get_account_summary — Cross-brand aggregate performance rollup for agency reportingpause_campaign — Pause an active Google Ads campaignresume_campaign — Resume an active Google Ads campaignupdate_campaign_budget — Update daily campaign budget (requires explicit confirmation)add_negative_keywords — Add campaign-level negative keywords to eliminate wasted spendremove_keywords — Remove non-performing keywords from ad groupsdelete_ad_group — Safely remove an ad group from a campaigncontact_founder — Send feedback or support requests directly to the Upfixe team
Tool source: tools/list (live) · last probed 2026-11-10