連携VS Code + Google Ads

Run Google Ads from VS Code agent mode.

Adako is an MCP server that connects VS Code agent mode to your Google Ads account. The landing page and the ads that send people to it sit in one editor: agent mode reads the page you changed, checks the ad copy against Google’s limits, and proposes the new ad. Reads are free, and nothing reaches Google until you approve it.

Not ready to connect? Check a search terms export for wasted spend, free and without an account

  • Reads are free on every plan
  • New campaigns start paused
  • No card to start

Add the search terms with no conversions as exact-match negatives.

Proposal · Google Ads

Add 4 exact-match negatives

These terms spent $523.30 in the last 30 days with no conversions.

Search termSpendConv.
free crm software$212.800
crm certification course$148.200
what is a crm$97.400
crm jobs remote$64.900

ImpactStops about $523 a month on searches that never converted.

Executes once, only after you approve.

An example account. Approve and Reject work here; nothing leaves this page.

機能What it does

What your assistant can do in Google Ads

From the first read to a daily check, across 70 tools.

  • Find the spend that never converts

    Adako lists every search term with no conversions that spent at least a threshold (by default the cost of 10 average clicks in the account, or a figure you set), totals the waste, and proposes a negative keyword for each with a match type and the reason. The analysis is a read, so it is free on every plan; the negatives are added only after you approve them.

  • Read performance at every level

    Campaign, ad group, ad and keyword, with the previous period beside it. Search terms, quality signals, geo, hourly and device breakdowns. When a number moves, Adako splits the change by campaign, device, network, country and search term, and ranks the segments by how much of it each one accounts for.

  • Launch Search and Performance Max campaigns, paused

    Adako resolves locations, languages and audiences to Google ids before anything is written, validates the draft against the campaign spec, and creates the campaign PAUSED. You look at it in the Google Ads interface and turn it on yourself.

  • Manage budgets, bids, keywords and assets

    Daily budgets, bid strategies, ad schedules, device modifiers, assets and extensions, keyword and negative lists, labels. Every change is a proposal with a field-level diff, executed exactly once and read back from Google afterwards.

  • Watch the account daily

    Rules run once a day against Adako’s synced copy of the account: CPA above a ceiling, ROAS below a target, spend rising faster than its baseline, a campaign that stopped serving. They email you, and a rule with an action proposes the pause or the budget cut. Monitors are included from the Pro plan.

Every Google Ads tool, with what it costs

実例What you can ask

Questions to ask about your Google Ads account

Start with a question. Adako finds the Google Ads report that answers it and returns the numbers.

  • Which search terms spent money last month and never converted?
  • Show me campaign performance for the last 30 days against the 30 before it.
  • Which keywords have a CPA above $80, and what would pausing them save?
  • Build a Search campaign for our spring offer, paused, with a $40 daily budget.
  • Add the search terms with no conversions as exact-match negatives.
  • Why did conversions drop last week, and which campaign, device or country accounts for it?

“Turn the new hero lines in components/hero.tsx into a responsive search ad for the Brand ad group.”

Seven of the nine lines fit. Two run past Google’s 30-character headline limit, and shorter versions sit beside the originals. The proposal adds the ad to Brand, paused, next to the ad running there now.

Questions are reads: free on every plan, and they change nothing. A request to build or change something comes back as a proposal, and nothing reaches Google Ads until you approve it.

接続Set it up

Set up VS Code with Adako

What it takes: one entry in mcp.json, for one workspace or for all of them. After that, open the Adako Accounts page and connect Google Ads.

  1. 01Create .vscode/mcp.json in your workspace, or open your user-level mcp.json to make Adako available in every workspace.
  2. 02Add the adako entry below beside any servers you already have, and save the file.
  3. 03Start the server when VS Code offers to, and complete the Adako authorization screen in your browser.
  4. 04Open Chat in agent mode and ask it to use Adako.

MCP server URL

https://adako.ai/mcp
.vscode/mcp.json
{
  "servers": {
    "adako": {
      "type": "http",
      "url": "https://adako.ai/mcp"
    }
  }
}

Agent mode reads the account and proposes changes without leaving the editor the landing page lives in.

Full VS Code setup guide

安全Where it stops

What Adako will not do in Google Ads

An assistant can be wrong, so these limits are built into the tools. They hold on every plan and in every client.

Read the whole safety model
  • No tool deletes a campaign, ad group, ad or keyword. Pause never routes to delete, and removing a negative keyword needs an explicit confirmation.
  • Budgets and bids are decimal numbers in the account currency, never micros. A budget change states both the old and the new figure before it runs.
  • Manager accounts show in the list but cannot be made active: Adako works on the account that holds the campaigns.
  • Free text never reaches a write. A location or an audience is resolved to a Google id first, and an unresolved one stops the proposal.

質問FAQ

Questions about VS Code and Google Ads

How do I add Adako to VS Code?
Create .vscode/mcp.json, or open your user-level mcp.json, and add an adako entry under servers with "type": "http" and the Adako MCP URL. Start the server when VS Code offers to, sign in to Adako in your browser, then connect Google Ads on the Adako Accounts page and ask in agent mode.
Can I commit .vscode/mcp.json so my team gets Adako too?
Yes. The entry holds only the server URL, no credential. Each person who opens the workspace signs in with their own Adako account, and VS Code keeps that token on their machine. Leave an API key header out of a committed file: it would give everyone the key’s access.
Will VS Code ask before every Adako call?
VS Code asks before running an MCP tool, and you can allow a tool once, for the session, for the workspace or always. Allowing the google_ads read router for good is safe, since it never changes anything. Keep google_ads_write on confirm: a change made there is also a proposal that waits for your approval.
Can an AI agent create Google Ads campaigns?
Yes. With Adako connected, your assistant can build a Search or Performance Max campaign end to end: keywords, ad groups, responsive search ads, locations, budget and bid strategy. It is created PAUSED, so nothing spends until you open Google Ads and turn it on. The research and validation steps are free reads; the create itself costs one task.
Is it safe to let an AI agent change my Google Ads account?
Every change is a proposal first: a summary, a field-level diff of the exact fields that move, and the expected impact. Nothing reaches Google until you approve it, it then runs exactly once, and Adako reads the object back so you see what Google actually stored. Reads change nothing and run immediately.
How does Adako find wasted spend in Google Ads?
It pulls the search terms report for the period you name, keeps the terms with no conversions that spent at least a threshold (by default the cost of 10 average clicks in your account), totals that spend, and proposes a negative keyword for each with a match type and a reason. The whole audit is a read, so it costs nothing on any plan.
Which Google Ads campaign types does Adako support?
It reads every campaign type in the account, including Display and Shopping. It creates Search and Performance Max campaigns, both paused. For a type it cannot create, it says so rather than guessing.
Does Adako use the official Google Ads API?
Yes. Adako talks to the official Google Ads API with your own OAuth grant, paced within Google’s limits. It never automates the Google Ads web interface, and you can disconnect the platform on the Accounts page at any time.

信頼Who is behind it

Before you hand Adako your Google Ads account

Where it is published, how it reaches the platform, and what happens to your tokens.

  • Support by email

    Write to support@adako.ai with any question about your account, a proposal or a bill.

  • Listed in the MCP Registry

    Published in the official MCP Registry as ai.adako/ads.

  • Public repository

    The skills, client configs, installers and registry entry are open at github.com/ruslan2027/adako-mcp. The server itself is hosted.

  • Official APIs only

    Adako reaches Google Ads through the official Google Ads API, with your own OAuth sign-in. It never drives the web interface.

  • Tokens stay with Adako

    Platform tokens are stored encrypted (AES-256-GCM). They are never sent to your assistant and never written to a log.

料金Pricing

Audits cost nothing. Plans count accounts and proposed changes.

Free

$0/mo

Audit one account free and approve your first fixes.

  • 1 ad account a month
  • 30 tasks a month
  • 1 API key
  • Free questions, reports and audits
  • Google Ads, Meta Ads, LinkedIn Ads and ChatGPT Ads
  • Proposals, read-back and audit trail
  • Free diagnostics and REST API
Start free

Pro

$49/mo

For your own accounts. Monitors email you when CPA or ROAS crosses your line.

  • 5 ad accounts a month
  • 600 tasks a month
  • 5 API keys
  • Everything in Free
  • Monitors, weekly briefs and reports
  • Priority support
Get Pro

Agency

$149/mo

For freelancers and agencies: 20 client accounts in one assistant.

  • 20 ad accounts a month
  • 5,000 tasks a month
  • 20 API keys
  • Everything in Pro
  • Priority support
Get Agency

Enterprise

50+accounts

For teams past 20 accounts that need contract terms.

  • 50+ ad accounts a month
  • Task and API key limits set to your volume
  • Annual contract, invoice and PO
  • Security review and DPA
  • Priority support
Talk to sales

Compare the plans and see which jobs cost nothing.

関連Keep going

Other integrations

Related reading

Every integration

Connect Google Ads free and run your first audit.