MCP: Microsoft Advertising MCP
by Microsoft
Microsoft's hosted MCP server for Microsoft Advertising: explore campaigns, ad groups, ads and keywords, and pull spend, CTR, conversion and ROAS metrics.
Google's own MCP server for the Google Ads API: run GAQL queries, inspect resource metadata and list the accounts your credentials can reach.
Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.
Published by the Google Ads team, this is the first-party MCP server for the Google Ads
API. It is deliberately narrow: rather than wrapping hundreds of endpoints in hundreds of tools, it
exposes the query language the API is actually built around and lets the model compose from there.
Tools
search — runs a GAQL query against an account and returns the rows. This is the workhorse: campaign structure, ad groups, keywords, spend, conversions and any other reportable resource all
come back through it.
get_resource_metadata — returns the schema for a Google Ads API resource type, so the agent candiscover which fields and segments exist before writing a query instead of guessing at them.
list_accessible_customers — returns the customer IDs the authenticated user can reach directly.It also serves MCP resources: the API discovery document, the metrics and segments catalogues, and
the Google Ads API release notes.
Authentication. Three paths, depending on how you run it. A FastMCP OAuth proxy is the
recommended route for a hosted deployment; Application Default Credentials work locally if you have
authenticated gcloud with the adwords scope; or it can read an existing google-ads.yaml from
the Google Ads API Python client library. A developer token with at least Explorer access is
required for production accounts.
Configuration. tools_config.yaml enables or disables tools individually — useful when you want
a read-only surface. Environment variables cover GOOGLE_PROJECT_ID,GOOGLE_ADS_DEVELOPER_TOKEN and, for manager accounts, GOOGLE_ADS_LOGIN_CUSTOMER_ID.
Published on PyPI as google-ads-mcp and licensed Apache-2.0.
by Microsoft
Microsoft's hosted MCP server for Microsoft Advertising: explore campaigns, ad groups, ads and keywords, and pull spend, CTR, conversion and ROAS metrics.
by Meta
Meta's hosted MCP server for Facebook and Instagram advertising: reporting, campaign and creative writes, catalogues, signal health and lift studies.
by X Corp.
X's official remote MCP server for advertisers — 23 tools to read campaign data, run analytics and create or activate campaigns from any MCP client.
by Data Commons
Query public statistics — health, economic, demographic and climate indicators from hundreds of official sources — through the Data Commons knowledge graph, hosted or self-run.