← Back to blog

MCP and AI agents — who reads your ad account

In short MCP (Model Context Protocol) is the standard that lets AI — ChatGPT, Claude, Gemini — "step into" your Google Ads account: read data, suggest a change, sometimes make it. It sounds convenient, and that's exactly how it's sold. The catch: along with the convenience, you're handing someone the keys to your account. In 2025 attackers stole exactly those keys from one popular marketing integration and used them to access the data of more than 700 companies at once. Below, in plain language: what MCP actually is, the 5 real risks, and the 7 questions worth asking before you let a tool like this onto your account.
5 risks of integrating AI with an ad account Each of these has happened for real in 2025–2026 1. Access token theft Agent stores tokens — leak one, lose all connected accounts at once 2. Hidden-instruction attack Attacker hides a command in a URL / email / file — agent executes it 3. Fake server pretending to be real Agent connects to an impostor tool — data leaks to who-knows-where 4. Unverified integrations No standard for vetting integrators — install, works, forgotten for years 5. Excessive permissions Integration asks for full admin access "for convenience" — instead of the minimum

What MCP is (in plain language)

MCP — Model Context Protocol — is simply a shared language that lets AI talk to your tools. When you want ChatGPT or Claude to look into your Google Ads account — check results, suggest a change, pull data — it needs some way to connect to that account. MCP is that way. The standard was announced in late 2024 by Anthropic (the makers of Claude), and the big players picked it up fast.

Google has released its own plug-in for it — for now, read-only. That means AI can read your account stats but can't change budgets, campaigns or bids. That's good news. But "for now" is the key phrase here — full access, with the right to make changes, is already on Google's roadmap.

The short version: the industry is building a layer in which your ad account becomes "just another tool" that AI can operate on its own. The question is no longer "will this happen" — it's "when, and on what terms, will you agree to it".

Who's already using it and how fast it's growing

Every major player has already lined up behind MCP — Amazon, Microsoft, Google, OpenAI. So this isn't a curiosity for developers; it's the foundation for a new generation of marketing tools. These days almost every popular marketing platform is growing its own "AI agent" — this isn't a distant future, it's happening right now.

In practice it looks like this: sooner or later your marketer, agency or some tool vendor will tell you "let's connect an AI agent to the account — it'll analyze the data, suggest optimizations, maybe even make changes itself". The question isn't whether someone will propose it. It's: on what terms will you say yes.

5 main risks

1. Access-key theft

So that an AI agent can talk to your account without logging in every time, it gets an access key — a kind of pass issued to the app. That key has to live somewhere: in the tool's memory, in a config file, sometimes in a cache. Each of those is a potential leak. And if someone takes over that pass, they immediately get everything you connected to it — Google Ads, Analytics, Merchant Center, your customer database, sometimes even email and chat.

2. The hidden-instruction attack

The attacker hides a command inside data the agent reads as part of its normal job — a web address, an email, a document, a file. The agent treats that hidden instruction as a normal task and carries it out: steals data, changes campaigns, hands over a password. Without a single click from you. The scarier part is that the instruction can be planted by an outsider — all it takes is for your agent to process that file or message. Ordinary antivirus or spam filters won't catch it, because everything happens "inside" the agent's normal work with data.

3. A fake server posing as a real tool

The attacker stands up their own server that poses as a known tool ("a better Google Ads analyzer"). Your agent connects to it in good faith, and the server quietly siphons off data or swaps the answers. The industry still has no good way to verify "who's who" in this new world — in 2026 it's still a bit of a Wild West.

4. Abandoned, unvetted integrations

Every new tool plugged into the agent is another door to your data — and another door someone can come through. Typical scenario: you install something your agency recommended, it works, you stop thinking about it. A year later the maker stops shipping patches, a security hole opens up — and nobody notices until something goes wrong.

5. Permissions that are too broad

Most integrations ask straight away for full admin access — "because it's easier that way". The principle "grant only as much access as is truly needed" is routinely ignored. The result: a tool that was only meant to read reports can, if it's breached, change budgets, swap out conversions, pause ads. It's easier to click "administrator" than to set up read-only access — and that's exactly why the potential damage is so large.

What has already happened

These aren't theoretical scare stories. Each of the cases below happened in the last year or so — I've kept the facts and cut only the jargon.

A leak that hit more than 700 companies at once

In the summer of 2025, attackers stole access keys from one popular marketing-automation platform — the kind thousands of companies rely on — plugged into a customer-management system. Nothing exotic: a routine "third-party tool ↔ customer database" integration, the kind plenty of agencies run. The result: in a single move they accessed the data of more than 700 companies using that integration. The lesson is simple: if your vendor falls over, you fall with them. Your security is only as strong as the weakest link in the chain of connected tools.

Data theft without a single click

There's a whole class of attacks where all it takes is for your agent to read a doctored email, file or link. The instruction hidden inside tells it to quietly send your data to the attacker — you click nothing and suspect nothing. Classic defenses (email filters, SMS codes, antivirus) don't see it, because as far as they're concerned the agent is just "doing its job". It's a real risk anywhere AI reads your inbox or documents on its own.

Impersonating a trusted platform

In early 2026, a well-known cloud-security firm showed how to turn a legitimate, well-known platform from a major provider into a tool for phishing access. The attack bypasses even two-step login, because it runs on the trusted company's own infrastructure — everything looks genuine. For now it's a demonstration under research conditions, not a mass campaign, but the technique is real and it works.

On top of that, one thing should give you pause: in the spring of 2026 the very creator of the MCP standard refused to patch a hole in its own software that lets someone take over another server — calling it "expected behavior". In practice that means tools built on this standard inherit that hole unless they protect themselves.

7 questions before you say yes

Before you connect an AI agent to your Google Ads account (or to anything valuable), ask the company doing it seven questions. The answers will tell you more than the whole sales pitch.

#QuestionWhat you want to hear
1What access does the agent get?Read-only by default. The right to make changes — only as an exception, with separate consent
2How long is the access key valid?Short — an hour, a day. Not "indefinitely, until revoked"
3Where is my data stored?In the EU (GDPR), with a clearly stated location — not a vague "in the cloud"
4Is there a full activity log?Yes — who did what and when, exportable if there's a problem
5Do you have an external security certificate?Yes — an independent audit (e.g. SOC2, ISO 27001). It's like a financial audit, but for data
6How do I switch the agent off in one click?A visible "revoke access" button in a dashboard. Not an email to support and a wait
7Is the integration checked by an independent firm?Yes, with a link to the report. Not just "trust us"

If even 2 of these don't get a concrete answer — don't connect. This isn't paranoia — it's exactly the caution you've long expected from a bank when you hand it your money.

From my work with accounts 90% of clients I observe don't need an AI agent connected directly to the account. Exporting CSV stats + analysis in ChatGPT / Claude (without connecting the account, only pasted data) handles 80% of sensible needs. The remaining 20% are specific automations where the risk has to be consciously accepted — and that is precisely where it pays to go through the 7 questions above.

Should you let an agent onto your account at all

A few questions I ask myself together with the client before we connect anything:

  1. Do I even need an agent on the account? Maybe it's enough to export the data to a file and paste it into ChatGPT for analysis — with no live connection? If "yes, that's enough" — then it's enough.
  2. What access exactly? Read-only, for a report — fine. The right to change budgets — stop. The right to change ads — only conditionally, and on a test account first.
  3. Do I have a way out? If the agent hangs or starts doing strange things — how do I switch it off in 30 seconds? How do I undo what it's already done?
  4. Do I trust this specific company? I don't trust "AI agents" as a concept. I trust (or don't) a specific company — its team, its certifications, whether it has already messed something up before.

My advice: 9 out of 10 businesses will be perfectly fine without a connected agent. Exporting the data and analyzing it in ChatGPT — without connecting the account — handles most needs and doesn't expose you to losing your access keys. For the remaining one in ten, there are still the 7 questions in the table above. No compromises.

Summary MCP is the standard way for AI to talk to your Google Ads account. It sounds forward-looking. Except that in the last year or so we've already had real incidents: a leak of access keys that hit more than 700 companies at once, data theft without a single click, and impersonation of trusted platforms — and the creator of the standard itself refused to patch one of the holes. There are no shared security standards for this technology yet. Before you connect anything, ask the 7 questions in the table. If even 2 go without a good answer — walk away. In most cases, plain data analysis — without letting an agent onto the account — does the job.
I'll review the security of your AI integration I'll go through what's currently connected to your Google Ads account — what access, what keys, which company is behind it — flag the higher-risk spots and give you concrete recommendations: what to disconnect right away, what to rebuild, and what you can keep with eyes open. A short audit and 3 priorities — I'll send an initial assessment within 1–2 business days, no strings attached. Write to jakub.pytlik@jp-ads.pl or via the contact form.
Series: AI safety in advertising 2026
  1. Manifesto — where AI helps, where it hurts the account
  2. API keys, OAuth — what not to paste into ChatGPT
  3. AI Max — what Google doesn't say
  4. MCP and AI agents — who reads your ad account (you are here)
  5. Safe AI integration with an ad account

About the sources: Article based on Hacker News — the MCP design flaw at Anthropic, Practical DevSecOps — MCP Security Guide 2026, Checkmarx Zero — 11 MCP risks, Bessemer — Securing AI agents 2026, Google Cloud — MCP support announcement, BlackFog — 10 data exfil risks, Kitecyber — AI agent security 2026 + observations from JP Ads client accounts. Numbers from my practice are labeled "from my experience".

Related articles
← Blog AI integration audit

Quick question