Google Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AI
unavailable — hosted endpoints aren’t versioned
Streamable HTTP
https://connector.get-ryze.ai/mcp
Pick your client — the config below is generated for this server (hosted endpoint). Copy respects the “Pin version” switch above.
Remote (hosted) endpoint
https://connector.get-ryze.ai/mcp
Claude Desktop: Settings → Connectors → Add custom connector, paste this URL.
Format verified against the official Claude Desktop docs ↗.
terminal
claude mcp add --transport http ads https://connector.get-ryze.ai/mcp
Format verified against the official Claude Code docs ↗.
.cursor/mcp.json (hosted endpoint)
{
"mcpServers": {
"ads": {
"url": "https://connector.get-ryze.ai/mcp"
}
}
}Format verified against the official Cursor docs ↗.
.vscode/mcp.json (hosted endpoint)
{
"servers": {
"ads": {
"type": "http",
"url": "https://connector.get-ryze.ai/mcp"
}
}
}Format verified against the official VS Code docs ↗.
mcp_config.json (hosted endpoint)
{
"mcpServers": {
"ads": {
"serverUrl": "https://connector.get-ryze.ai/mcp"
}
}
}Format verified against the official Windsurf docs ↗.
Community implementation
"ads" is a general capability, not a single product — no official MCP server exists for it. This page features the most popular community implementation as of 2026-10-15.
Independent, non-official implementations of the Google Ads + Meta Ads + SEO/GEO MCP MCP server maintained by the community.
Last verified: 2026-10-15 | Sources: Verification basis ↗
⭐ 5,039 stars · 最近更新于 17 天前 · MIT license
Google Ads MCP + Meta Ads MCP (Facebook Ads MCP) + GA4: one hosted MCP server for Claude, ChatGPT and Cursor > A Google Ads MCP server, a Meta Ads MCP server (Facebook and Instagram ads), Google Analytics 4 and Google Search Console in one remote MCP for Claude, Claude Code, Claude Desktop, ChatGPT, Cursor, Windsurf and n8n: 250+ tools, OAuth login, no API keys or developer token, approval-gated writes, 7-day free trial. Skip the setup: use the hosted Ryze MCP (no developer token, no Google Cloud project, approval-gated writes). Connect Ryze in one click → Product pages Google Ads MCP : tools, prompts, install per client, comparison (product page) Google Analytics MCP server : GA4 reports, realtime, AI-referral traffic from ChatGPT, Claude, Gemini and Perplexity (product page) Meta Ads MCP : Facebook and Instagram Ads tools, prompts, install per client (product page) Agent-readable index: llms.txt Connect in 30 seconds claude.ai, Claude Desktop, ChatGPT, Cursor: Settings › Connectors › Add custom connector , paste sign in with the Google or Facebook account that owns the ads. No API keys, no developer token, nothing to install. Screenshots for every client → Watch: Google Ads & Meta Ads Account Audit with Claude MCP > See how to run a full Google Ads and Meta Ads account audit using Claude with MCP — from data pull to automated audit report and presentation, in minutes instead of hours. What you'll see: Connect your ad accounts → Claude analyzes campaign performance, budget efficiency, and targeting gaps across Google Ads & Meta Ads → generates a complete audit report with recommendations → builds a ready-to-share presentation. Try it free on Ryze AI → One MCP server. Three platforms. 250+ tools. Manage all your advertising and analytics from ChatGPT, Claude, Cursor, n8n, Windsurf, and more. Powered by Ryze AI. What is this? The Model Context Protocol (MCP) is the open standard that lets AI assistants like Claude and ChatGPT securely use external tools. This repo is a Google Ads MCP , a Meta Ads MCP , and a GA4 MCP in one server: it exposes the Google Ads API, Meta Marketing API, and Google Analytics 4 Data API as MCP tools, so you create campaigns, research keywords, upload creatives, build audiences, and pull performance reports by chatting with your AI assistant instead of clicking through three dashboards. Official Google Ads MCP vs Meta's ads MCP vs this server Official Google Ads MCP (googleads/google-ads-mcp) Meta's ads MCP (mcp.facebook.com/ads) This server (Ryze AI) --- --- --- --- Platforms Google Ads only Meta ads only (Facebook, Instagram) Google Ads + Meta Ads + GA4 + Search Console, plus TikTok, LinkedIn and Microsoft Ads through the same connector Hosting Self-hosted Python server, needs a Google Cloud project Hosted by Meta Hosted remote MCP ( Login Google Ads developer token + OAuth Meta Business login Google or Facebook login, OAuth 2.1 with PKCE, no developer token Writes Read-only by design Read and write Read and write; every change goes through an approval step Price Free, open source No separate fee published Included in every Ryze plan (Paid Ads $89/month, 7-day free trial) Best for Developers building their own agent Teams that only run Meta ads Marketers and agencies who want every ad account and GA4 in one chat You can run this server next to the official ones; they do not conflict. Use the official Google server when you need a local, read-only, code-first setup, and this one when you want Google Ads, Meta Ads and analytics together with writes. Common questions Is there an official Google Ads MCP server? Yes. Google publishes googleads/google-ads-mcp: open source, Python, read-only, and it needs a developer token and a Google Cloud project. This repo is the hosted alternative with writes, Meta Ads and GA4 included. Is there a free Google Ads MCP? Google's official server (googleads/google-ads-mcp) is free and open source, but read-only and it needs a developer token and a Google Cloud project. This connector is included in every Ryze plan; Paid Ads is $89/month with a 7-day free trial, so you can try it at no cost. Does it work as a Google Ads MCP for Claude Desktop, Claude Code, Cursor and ChatGPT? Yes, one URL for all of them. Claude Code: claude mcp add ryze --transport http claude.ai, Claude Desktop, ChatGPT and Cursor: Settings › Connectors › Add custom connector › paste the URL. How do I connect Claude to Google Ads or Meta Ads? Add the connector URL, sign in with the Google or Facebook account that owns the ad accounts, and ask Claude for a campaign summary. Screenshots for every client: setup guide. Do I need a Google Ads developer token or a Meta app? No. Login is OAuth through Ryze; there is nothing to install and no API key to manage. Can Claude manage or optimize my Google Ads and Meta ads through this? Yes. Reads are immediate; writes (budgets, bids, pausing, new campaigns, keyword changes) are staged and applied only after you approve them. What is the difference between a Facebook Ads MCP and a Meta Ads MCP? The same thing: Facebook and Instagram ads run on Meta's Marketing API, which is what the Meta Ads tools here expose. Is it a remote MCP or a local one? Remote, over Streamable HTTP. Nothing runs on your machine. Does it work for agencies with many Google Ads or Meta accounts? Yes. listAccessibleCustomers returns every Google Ads account the login can reach and you pass customerId per call (manager accounts pass loginCustomerId ); Meta works the same way through listAdAccounts . Which tools are included? 150+ Google Ads tools, 80+ Meta Ads tools, 20+ GA4 tools. The full list is in All Available Tools; per-platform pages: Google Ads MCP and Meta Ads MCP. --- Why This Exists Marketers and agencies juggle Google Ads, Meta Ads, and GA4 daily — each with its own dashboard, API, and workflow. Existing MCP servers only cover one platform at a time , forcing you to install and configure multiple tools. This server unifies everything: Problem Solution --------- ---------- Separate MCP servers per platform One server, all platforms Complex local setup with API keys Remote MCP — connect in 2 minutes Read-only access (official Google MCP) Full read + write across all platforms No analytics integration GA4 built-in for data-driven decisions --- Works With AI Assistant Status Setup Guide :------------ :------: :-----------: ChatGPT Supported Setup Guide Claude Desktop Supported Setup Guide Claude Code Supported Setup Guide Cursor Supported Setup Guide Windsurf Supported Setup Guide n8n Supported Setup Guide Codex CLI Supported Config Gemini CLI Supported Setup Guide Cline Supported Setup Guide --- Features Google Ads (150+ tools) Campaign Management — Create, update, pause, and delete Search, Display, Shopping, PMax, Demand Gen, Video, and App campaigns Keyword Research — Keyword Planner integration with volume, CPC, and competition data Bidding & Budgets — Portfolio strategies, shared budgets, bid adjustments by device/location/schedule Ad Creation — Responsive Search Ads, Display Ads, Demand Gen Ads, App Ads with full creative control Audience Targeting — Custom audiences, remarketing lists, customer match, combined audiences Performance Analytics — Campaign/ad group/keyword/ad-level metrics, search terms, ROAS calculations Extensions — Sitelinks, callouts, calls, images, prices, promotions, structured snippets, lead forms Experiments — A/B testing with experiment creation, scheduling, and promotion Negative Keywords — Campaign-level, shared sets, auto-suggestions Labels & Organization — Create and apply labels across campaigns, ad groups, and ads Conversion Tracking — Create actions, upload conversions, custom variables, value rules Meta Ads (80+ tools) Campaign CRUD — Create, read, update, and delete campaigns with full objective support Ad Set Management — Budget, schedule, placement, and optimization controls Creative Management — Ad creatives, image/video upload, carousel and collection formats Audience Targeting — Custom audiences, lookalikes, interest/behavior/demographic targeting Lead Generation — Lead forms, lead retrieval, test leads Product Catalogs — Catalog management, product feeds, product sets Performance Insights — Account/campaign/ad set/ad-level metrics with breakdowns Page Management — Page posts, promotable posts, page insights, boosted posts Business Management — Business info, users, pages, Instagram accounts, pixels Google Analytics 4 (20+ tools) Reporting — Run standard reports, pivot reports, and realtime reports Audience Analysis — List audiences, channel groups, and segments Property Configuration — Data streams, enhanced measurement, data retention settings Attribution — Attribution settings and model configuration Key Events — List and analyze conversion events Integrations — BigQuery links, DV360 links, Search Ads links, Firebase links Annotations — Property-level annotations for tracking changes Metadata — Available dimensions, metrics, and compatibility checks Cross-Platform Capabilities Compare Google Ads vs Meta Ads campaign performance side by side Correlate ad spend with GA4 conversion data Unified ROAS analysis across platforms Cross-platform budget allocation recommendations --- Quick start: Google Ads MCP, Meta Ads MCP and Google Analytics MCP setup Claude Desktop and claude.ai (Recommended) Remote OAuth servers are added as connectors, not in claude desktop config.json : Settings › Connectors › Add custom connector Name Ryze , URL click Add Sign in with Google (Google Ads, GA4, Search Console) or Facebook (Meta Ads) and pick the accounts Claude Code See the full Claude Setup Guide for detailed instructions. ChatGPT Go to Settings > Connectors > Add custom connector Enter the MCP endpoint URL: Name it Google Meta Ads GA4 Click Save See the full ChatGPT Setup Guide. Cursor / Windsurf Add to your MCP config ( /.cursor/mcp.json or /.codeium/windsurf/mcp config.json ): n8n Use the MCP Server Trigger node with Streamable HTTP: Add an MCP Client node to your workflow Set the Server URL to: Enable Bearer authentication (recommended) See the full n8n Setup Guide or import the ready-made workflow template. Claude Code --- Example Prompts Google Ads Meta Ads Google Analytics 4 Cross-Platform --- Architecture Your AI assistant communicates with this MCP server using the Model Context Protocol. The server handles authentication and routes requests to the appropriate Google Ads, Meta Ads, or GA4 API. --- All Available Tools > > >Google Ads Tools (150+) > — Click to expand > Account & Campaign Management Tool Description ------ ------------- list accounts List all accessible Google Ads accounts get account info Get detailed account information get account hierarchy View account hierarchy (MCC structure) list campaigns List all campaigns with status and metrics get campaign Get detailed campaign information create search campaign Create a new Search campaign create display campaign Create a new Display campaign create shopping campaign Create a new Shopping campaign create pmax campaign Create a Performance Max campaign create demand gen campaign Create a Demand Gen campaign create app campaign Create an App campaign copy campaign Duplicate an existing campaign update campaign Update campaign settings pause campaign Pause a campaign resume campaign Resume a paused campaign delete campaign Delete a campaign Ad Groups & Ads Tool Description ------ ------------- list ad groups List ad groups in a campaign create ad group Create a new ad group update ad group Update ad group settings pause ad group Pause an ad group enable ad group Enable an ad group delete ad group Delete an ad group list ads List ads in an ad group get ad Get ad details create responsive search ad Create a Responsive Search Ad create responsive display ad Create a Responsive Display Ad create demand gen ad Create a Demand Gen ad update ad Update an ad pause ad Pause an ad enable ad Enable an ad delete ad Delete an ad Keywords & Targeting Tool Description ------ ------------- list keywords List keywords in an ad group add keywords Add keywords to an ad group update keyword bid Update keyword bids pause keyword Pause a keyword enable keyword Enable a keyword delete keyword Delete a keyword keyword planner Get keyword ideas with volume data add negative keywords Add negative keywords add campaign negative keyword Add campaign-level negatives auto suggest negative keywords AI-suggested negative keywords get search terms insights Search terms report add audience targeting Add audience targeting set demographic targeting Set demographic targets add campaign location targeting Add location targeting search geo locations Search for geo targets Bidding & Budgets Tool Description ------ ------------- list budgets List all budgets create budget Create a new budget update budget Update budget amount list bidding strategies List bidding strategies create portfolio bidding strategy Create portfolio strategy set bid adjustments Set bid adjustments get bid adjustment performance Bid adjustment performance Extensions Tool Description ------ ------------- create sitelink extensions Create sitelink extensions…
Summary from the project README — github.com/irinabuht12-oss/google-ads-meta-ads-mcp
Distributed as Streamable HTTP, listed under Marketing & SEO. Review our MCP security guide before granting access to real data.
Google Ads MCP + Meta Ads MCP (Facebook Ads MCP) + GA4: one hosted MCP server for Claude, ChatGPT and Cursor > A Google Ads MCP server, a Meta Ads MCP server (Facebook and Instagram ads), Google Analytics 4 and Google Search Console in one remote MCP for Claude, Claude Code, Claude Desktop, ChatGPT, Cursor, Windsurf and n8n: 250+ tools, OAuth login, no API keys or developer token, approval-gated writes, 7-day free trial. Skip the setup: use the hosted Ryze MCP (no developer token, no Google Cloud project, approval-gated writes). Connect Ryze in one click → Product pages Google Ads MCP : tools, prompts, install per client, comparison (product page) Google Analytics MCP server : GA4 reports, realtime, AI-referral traffic from ChatGPT, Claude, Gemini and Perplexity (product page) Meta Ads MCP : Facebook and Instagram Ads tools, prompts, install per client (product page) Agent-readable index: llms.txt Connect in 30 seconds claude.ai, Claude Desktop, ChatGPT, Cursor: Settings › Connectors › Add custom connector , paste sign in with the Google or Facebook account that owns the ads. No API keys, no developer token, nothing to install. Screenshots for every client → Watch: Google Ads & Meta Ads Account Audit with Claude MCP > See how to run a full Google Ads and Meta Ads account audit using Claude with MCP — from data pull to automated audit report and presentation, in minutes instead of hours. What you'll see: Connect your ad accounts → Claude analyzes campaign performance, budget efficiency, and targeting gaps across Google Ads & Meta Ads → generates a complete audit report with recommendations → builds a ready-to-share presentation. Try it free on Ryze AI → One MCP server. Three platforms. 250+ tools. Manage all your advertising and analytics from ChatGPT, Claude, Cursor, n8n, Windsurf, and more. Powered by Ryze AI. What is this? The Model Context Protocol (MCP) is the open standard that lets AI assistants like Claude and ChatGPT securely use external tools. This repo is a Google Ads MCP , a Meta Ads MCP , and a GA4 MCP in one server: it exposes the Google Ads API, Meta Marketing API, and Google Analytics 4 Data API as MCP tools, so you create campaigns, research keywords, upload creatives, build audiences, and pull performance reports by chatting with your AI assistant instead of clicking through three dashboards. Official Google Ads MCP vs Meta's ads MCP vs this server Official Google Ads MCP (googleads/google-ads-mcp) Meta's ads MCP (mcp.facebook.com/ads) This server (Ryze AI) --- --- --- --- Platforms Google Ads only Meta ads only (Facebook, Instagram) Google Ads + Meta Ads + GA4 + Search Console, plus TikTok, LinkedIn and Microsoft Ads through the same connector Hosting Self-hosted Python server, needs a Google Cloud project Hosted by Meta Hosted remote MCP ( Login Google Ads developer token + OAuth Meta Business login Google or Facebook login, OAuth 2.1 with PKCE, no developer token Writes Read-only by design Read and write Read and write; every change goes through an approval step Price Free, open source No separate fee published Included in every Ryze plan (Paid Ads $89/month, 7-day free trial) Best for Developers building their own agent Teams that only run Meta ads Marketers and agencies who want every ad account and GA4 in one chat You can run this server next to the official ones; they do not conflict. Use the official Google server when you need a local, read-only, code-first setup, and this one when you want Google Ads, Meta Ads and analytics together with writes. Common questions Is there an official Google Ads MCP server? Yes. Google publishes googleads/google-ads-mcp: open source, Python, read-only, and it needs a developer token and a Google Cloud project. This repo is the hosted alternative with writes, Meta Ads and GA4 included. Is there a free Google Ads MCP? Google's official server (googleads/google-ads-mcp) is free and open source, but read-only and it needs a developer token and a Google Cloud project. This connector is included in every Ryze plan; Paid Ads is $89/month with a 7-day free trial, so you can try it at no cost. Does it work as a Google Ads MCP for Claude Desktop, Claude Code, Cursor and ChatGPT? Yes, one URL for all of them. Claude Code: claude mcp add ryze --transport http claude.ai, Claude Desktop, ChatGPT and Cursor: Settings › Connectors › Add custom connector › paste the URL. How do I connect Claude to Google Ads or Meta Ads? Add the connector URL, sign in with the Google or Facebook account that owns the ad accounts, and ask Claude for a campaign summary. Screenshots for every client: setup guide. Do I need a Google Ads developer token or a Meta app? No. Login is OAuth through Ryze; there is nothing to install and no API key to manage. Can Claude manage or optimize my Google Ads and Meta ads through this? Yes. Reads are immediate; writes (budgets, bids, pausing, new campaigns, keyword changes) are staged and applied only after you approve them. What is the difference between a Facebook Ads MCP and a Meta Ads MCP? The same thing: Facebook and Instagram ads run on Meta's Marketing API, which is what the Meta Ads tools here expose. Is it a remote MCP or a local one? Remote, over Streamable HTTP. Nothing runs on your machine. Does it work for agencies with many Google Ads or Meta accounts? Yes. listAccessibleCustomers returns every Google Ads account the login can reach and you pass customerId per call (manager accounts pass loginCustomerId ); Meta works the same way through listAdAccounts . Which tools are included? 150+ Google Ads tools, 80+ Meta Ads tools, 20+ GA4 tools. The full list is in All Available Tools; per-platform pages: Google Ads MCP and Meta Ads MCP. --- Why This Exists Marketers and agencies juggle Google Ads, Meta Ads, and GA4 daily — each with its own dashboard, API, and workflow. Existing MCP servers only cover one platform at a time , forcing you to install and configure multiple tools. This server unifies everything: Problem Solution --------- ---------- Separate MCP servers per platform One server, all platforms Complex local setup with API keys Remote MCP — connect in 2 minutes Read-only access (official Google MCP) Full read + write across all platforms No analytics integration GA4 built-in for data-driven decisions --- Works With AI Assistant Status Setup Guide :------------ :------: :-----------: ChatGPT Supported Setup Guide Claude Desktop Supported Setup Guide Claude Code Supported Setup Guide Cursor Supported Setup Guide Windsurf Supported Setup Guide n8n Supported Setup Guide Codex CLI Supported Config Gemini CLI Supported Setup Guide Cline Supported Setup Guide --- Features Google Ads (150+ tools) Campaign Management — Create, update, pause, and delete Search, Display, Shopping, PMax, Demand Gen, Video, and App campaigns Keyword Research — Keyword Planner integration with volume, CPC, and competition data Bidding & Budgets — Portfolio strategies, shared budgets, bid adjustments by device/location/schedule Ad Creation — Responsive Search Ads, Display Ads, Demand Gen Ads, App Ads with full creative control Audience Targeting — Custom audiences, remarketing lists, customer match, combined audiences Performance Analytics — Campaign/ad group/keyword/ad-level metrics, search terms, ROAS calculations Extensions — Sitelinks, callouts, calls, images, prices, promotions, structured snippets, lead forms Experiments — A/B testing with experiment creation, scheduling, and promotion Negative Keywords — Campaign-level, shared sets, auto-suggestions Labels & Organization — Create and apply labels across campaigns, ad groups, and ads Conversion Tracking — Create actions, upload conversions, custom variables, value rules Meta Ads (80+ tools) Campaign CRUD — Create, read, update, and delete campaigns with full objective support Ad Set Management — Budget, schedule, placement, and optimization controls Creative Management — Ad creatives, image/video upload, carousel and collection formats Audience Targeting — Custom audiences, lookalikes, interest/behavior/demographic targeting Lead Generation — Lead forms, lead retrieval, test leads Product Catalogs — Catalog management, product feeds, product sets Performance Insights — Account/campaign/ad set/ad-level metrics with breakdowns Page Management — Page posts, promotable posts, page insights, boosted posts Business Management — Business info, users, pages, Instagram accounts, pixels Google Analytics 4 (20+ tools) Reporting — Run standard reports, pivot reports, and realtime reports Audience Analysis — List audiences, channel groups, and segments Property Configuration — Data streams, enhanced measurement, data retention settings Attribution — Attribution settings and model configuration Key Events — List and analyze conversion events Integrations — BigQuery links, DV360 links, Search Ads links, Firebase links Annotations — Property-level annotations for tracking changes Metadata — Available dimensions, metrics, and compatibility checks Cross-Platform Capabilities Compare Google Ads vs Meta Ads campaign performance side by side Correlate ad spend with GA4 conversion data Unified ROAS analysis across platforms Cross-platform budget allocation recommendations --- Quick start: Google Ads MCP, Meta Ads MCP and Google Analytics MCP setup Claude Desktop and claude.ai (Recommended) Remote OAuth servers are added as connectors, not in claude desktop config.json : Settings › Connectors › Add custom connector Name Ryze , URL click Add Sign in with Google (Google Ads, GA4, Search Console) or Facebook (Meta Ads) and pick the accounts Claude Code See the full Claude Setup Guide for detailed instructions. ChatGPT Go to Settings > Connectors > Add custom connector Enter the MCP endpoint URL: Name it Google Meta Ads GA4 Click Save See the full ChatGPT Setup Guide. Cursor / Windsurf Add to your MCP config ( /.cursor/mcp.json or /.codeium/windsurf/mcp config.json ): n8n Use the MCP Server Trigger node with Streamable HTTP: Add an MCP Client node to your workflow Set the Server URL to: Enable Bearer authentication (recommended) See the full n8n Setup Guide or import the ready-made workflow template. Claude Code --- Example Prompts Google Ads Meta Ads Google Analytics 4 Cross-Platform --- Architecture Your AI assistant communicates with this MCP server using the Model Context Protocol. The server handles authentication and routes requests to the appropriate Google Ads, Meta Ads, or GA4 API. --- All Available Tools > > >Google Ads Tools (150+) > — Click to expand > Account & Campaign Management Tool Description ------ ------------- list accounts List all accessible Google Ads accounts get account info Get detailed account information get account hierarchy View account hierarchy (MCC structure) list campaigns List all campaigns with status and metrics get campaign Get detailed campaign information create search campaign Create a new Search campaign create display campaign Create a new Display campaign create shopping campaign Create a new Shopping campaign create pmax campaign Create a Performance Max campaign create demand gen campaign Create a Demand Gen campaign create app campaign Create an App campaign copy campaign Duplicate an existing campaign update campaign Update campaign settings pause campaign Pause a campaign resume campaign Resume a paused campaign delete campaign Delete a campaign Ad Groups & Ads Tool Description ------ ------------- list ad groups List ad groups in a campaign create ad group Create a new ad group update ad group Update ad group settings pause ad group Pause an ad group enable ad group Enable an ad group delete ad group Delete an ad group list ads List ads in an ad group get ad Get ad details create responsive search ad Create a Responsive Search Ad create responsive display ad Create a Responsive Display Ad create demand gen ad Create a Demand Gen ad update ad Update an ad pause ad Pause an ad enable ad Enable an ad delete ad Delete an ad Keywords & Targeting Tool Description ------ ------------- list keywords List keywords in an ad group add keywords Add keywords to an ad group update keyword bid Update keyword bids pause keyword Pause a keyword enable keyword Enable a keyword delete keyword Delete a keyword keyword planner Get keyword ideas with volume data add negative keywords Add negative keywords add campaign negative keyword Add campaign-level negatives auto suggest negative keywords AI-suggested negative keywords get search terms insights Search terms report add audience targeting Add audience targeting set demographic targeting Set demographic targets add campaign location targeting Add location targeting search geo locations Search for geo targets Bidding & Budgets Tool Description ------ ------------- list budgets List all budgets create budget Create a new budget update budget Update budget amount list bidding strategies List bidding strategies create portfolio bidding strategy Create portfolio strategy set bid adjustments Set bid adjustments get bid adjustment performance Bid adjustment performance Extensions Tool Description ------ ------------- create sitelink extensions Create sitelink extensions
Run the install command shown above, then paste the config for your client (Claude Desktop, Claude Code, Cursor, VS Code or Windsurf) into its MCP settings and restart the client.
The MCP server itself is free to install. The source is public on https://github.com/irinabuht12-oss/google-ads-meta-ads-mcp. Any third-party service it calls may require its own API key and account.
Any MCP-compatible client can use it, including Claude Desktop, Claude Code, Cursor, VS Code, Windsurf and custom agents.
Publish this server? Link back with a badge on your README or site — copy either snippet.
Markdown
[](https://mcpnav.net/server/ads/)
HTML
<a href="https://mcpnav.net/server/ads/"><img src="https://mcpnav.net/badge/ads.svg" alt="Listed on MCPNav" height="20"></a>