Launch and manage Google Ads straight from your MCP client (e.g., Claude) with a hosted, remote MCP server. No Google Cloud setup, no JSON edits, no terminal. Built by a marketer, for marketers.
Hey PH! 👋 Suyash here, builder of HireOtto.
I spent years in paid search — GroupM, MightyHive, then solo marketer at a B2B SaaS startup. The strategic parts I loved. The 40+ toggles per campaign setup, manual pacing checks, "how's our CAC?" interruptions — that's what HireOtto is here to kill.
When MCP took off, the obvious move was to wrap the Google Ads API and ship. I didn't want to do that. 🚫
A bare wrapper gives you raw access but none of the judgment — it'll happily create a campaign with terrible defaults until money burns.
HireOtto is opinionated by design: practitioner defaults baked in, policy-safe settings auto-applied, the guardrails an experienced PPC manager would set up. It handles the craft layer, not just the execution layer. ✅
Started with a waitlist, MCP won over Slack clearly, iterated with early users. Now at 150+ users across agencies, freelancers, and in-house teams.
Paste one URL into Claude or ChatGPT, connect your Google Ads account, start prompting. No terminal, no JSON, no UI maze.
Would love your feedback! 🙌
Can the MCP server handle bulk campaign creation or is it more suited for managing one campaign at a time through prompts? The no Cloud setup angle is a huge win for non-technical marketers, nice launch!
@mateuszjacni thank you, the no-cloud-setup experience was one of the main reasons I built HireOtto. I’d seen too many non-technical marketers get blocked before they could even try something useful. On bulk campaign creation: HireOtto is modular by design. One tool call usually handles one campaign, but not necessarily one prompt. In practice, clients like Claude can chain tool calls very well, so a single prompt can lead to multiple campaigns being created in sequence.
@kamil_maksymowicz Yes! You can literally just say "Create a campaign 'XYZ' targeting NAMER at $50/day" inside your MCP client and the server does that within seconds. Worth a try? You can similarly add ads, keywords, pull reports, check account settings and more. :)
Report
Does the service optimize the cost per click to avoid wasting the budget?
@natalia_iankovych Great question! HireOtto is built as an execution layer - it gives you precise control over your Google Ads directly through AI chat (Claude), but strategy stays with you. So for CPC optimization specifically: the server can adjust bids, update bidding strategies, pull performance reports to surface wasteful keywords or search terms, and help you act on that data - all through natural conversation. But it won't autonomously optimize in the background without your direction.
Think of it less like an autopilot and more like a co-pilot who executes exactly what you decide, just 10x faster.
Report
Does it support bulk campaign creation through a single prompt or is each campaign its own back-and-forth with the agent?
@priyatiagi Great question! Consider a search campaign - there is the campaign, ad groups, keywords, ads - all of which can be created individually or together with a single prompt through the server. Claude can chain tool calls really well so you can create a full campaign from a single prompt provided the prompt contains all the required details. Hope this helps.
Report
I love the idea, however the "It handles the craft layer, not just the execution layer."-part is not well reflected on your website! After reading this the pricing made a lot more sense!
Google Ads MCP Server
Wannabe Stark
I've been using it for a few days! So far very happy with how it works, great work Suyash!
Google Ads MCP Server
@jasonhowie Thank you! :)
Can the MCP server handle bulk campaign creation or is it more suited for managing one campaign at a time through prompts? The no Cloud setup angle is a huge win for non-technical marketers, nice launch!
Google Ads MCP Server
@mateuszjacni thank you, the no-cloud-setup experience was one of the main reasons I built HireOtto. I’d seen too many non-technical marketers get blocked before they could even try something useful. On bulk campaign creation: HireOtto is modular by design. One tool call usually handles one campaign, but not necessarily one prompt. In practice, clients like Claude can chain tool calls very well, so a single prompt can lead to multiple campaigns being created in sequence.
Open Wearables
Can you literally setup a campaign using that?
Google Ads MCP Server
@kamil_maksymowicz Yes! You can literally just say "Create a campaign 'XYZ' targeting NAMER at $50/day" inside your MCP client and the server does that within seconds. Worth a try? You can similarly add ads, keywords, pull reports, check account settings and more. :)
Does the service optimize the cost per click to avoid wasting the budget?
Google Ads MCP Server
@natalia_iankovych Great question! HireOtto is built as an execution layer - it gives you precise control over your Google Ads directly through AI chat (Claude), but strategy stays with you. So for CPC optimization specifically: the server can adjust bids, update bidding strategies, pull performance reports to surface wasteful keywords or search terms, and help you act on that data - all through natural conversation. But it won't autonomously optimize in the background without your direction.
Think of it less like an autopilot and more like a co-pilot who executes exactly what you decide, just 10x faster.
Does it support bulk campaign creation through a single prompt or is each campaign its own back-and-forth with the agent?
Google Ads MCP Server
@priyatiagi Great question! Consider a search campaign - there is the campaign, ad groups, keywords, ads - all of which can be created individually or together with a single prompt through the server. Claude can chain tool calls really well so you can create a full campaign from a single prompt provided the prompt contains all the required details. Hope this helps.
I love the idea, however the "It handles the craft layer, not just the execution layer."-part is not well reflected on your website! After reading this the pricing made a lot more sense!
Google Ads MCP Server
@fynn_merlevede Feedback noted for the website. Thanks!