Google Ads MCP Server
Read your Google Ads account, campaigns and the search terms that triggered them from Claude, ChatGPT or Cursor, next to your organic Search Console data. Hosted, no developer token.
- Paid and organic in one answer
- Hosted: no developer token
- Read-only on Ads

Last Checked
October 2026
Endpoint
https://app.seomatic.ai/api/mcp
Full Docs
Every tool, parameter and cost: SEOmatic MCP docs.
Inside SEOmatic's Google Ads MCP
The Short Answer
SEOmatic is a hosted MCP server at https://app.seomatic.ai/api/mcp that reads Google Ads account totals, campaign performance and search terms next to Google Search Console and GA4. Google's official Google Ads MCP server is open source and read-only, and you host it yourself with a Google Cloud project and OAuth or service-account credentials, plus a developer token for production accounts. SEOmatic needs one Google sign-in. It does not change your Ads account; its job is the organic side: finding where you pay for clicks you could earn, and staging SEO fixes in your CMS for your approval.
Connect
Add https://app.seomatic.ai/api/mcp as a remote MCP server (Streamable HTTP) in your agent, then sign in to SEOmatic in the browser. Sign-in is OAuth 2.1 with PKCE and dynamic client registration, so there is no key to paste. Scripts and headless agents can send a workspace API key as a Bearer token instead.
Connect Google Ads once in SEOmatic with a Google sign-in. Setup guides per agent: Claude, ChatGPT, Claude Code, Cursor, Codex, Gemini and 24 more.
https://app.seomatic.ai/api/mcpWhat It Reads
- Account overview: spend, clicks, impressions and conversions for a window you choose.
- Campaigns: performance per campaign.
- Search terms: the actual queries that triggered your ads.
The useful questions join paid and organic: "Which search terms do I pay for where I already rank in the top three organically?" or "Which expensive paid queries have no organic page at all?"
SEOmatic vs Google's Official Google Ads MCP
| SEOmatic | Google Ads MCP (official) | |
|---|---|---|
| Runs where | Hosted | Your machine or your own Cloud Run |
| Setup | One Google sign-in | Cloud project, OAuth or a service account, and a developer token for production accounts |
| Ads data | Account, campaigns, search terms | Any Google Ads API query (GAQL) |
| Search Console and GA4 in the same answers | Yes | No |
| Changes your Ads account | No | No (read-only) |
| Changes your site | Yes, SEO fixes staged for your approval | No |
Use Google's server for deep Ads reporting with custom queries. Use SEOmatic when the question is where organic search can take over from paid.
From Answer to Fix
By default, nothing changes on your site until you approve it. A fix is staged as a proposal that says what will change and why. Approved fixes run within seconds, the page's previous state is stored, and any edit to an existing page can be rolled back. A rollback refuses to overwrite edits someone made since. Changes that could take a page out of Google, like a noindex, need an extra confirmation.
Every shipped change is measured against its own baseline and the site's trend: after 14 days for a title, 28 for a content refresh, 42 for striking-distance and cannibalization work, 90 for a new page. It is marked verified only when the gain over the site's own trend is statistically clear and worth at least 5 more clicks; otherwise it is ineffective, or regressed when it falls more than 15%. Low-risk changes that lose traffic roll back on their own.
What Is Free
Connecting is free with no card. Search Console reports, page checks and 30-page site audits are free, as often as you like. Live market data (keyword volumes, competitors, backlinks) uses free questions: 5 a month, plus a one-time 10 when you connect Search Console, and one question covers up to 5 lookups. Staging and publishing fixes is part of paid plans, which start with a 14-day trial.
More SEOmatic MCP Pages
Frequently Asked Questions
Is there an official Google Ads MCP server?
Yes. Google publishes an open-source, read-only Google Ads MCP server that you run yourself with a Cloud project and OAuth or service-account credentials, plus a developer token for production accounts.
Can SEOmatic change my Google Ads campaigns?
No. SEOmatic reads Google Ads to inform SEO work. Changes it stages, after your approval, are on your website, not in your Ads account.
Do I need a Google Ads developer token?
Not with SEOmatic. You connect Google Ads with a Google sign-in. The official self-hosted server needs your own developer token for production accounts.
Is it free?
Reading Google Ads through SEOmatic is free. Paid plans add agents that stage SEO fixes on your site.


