# okostev-todo/gads-mcp-server

Source: https://glimind.com/server/github%2Fokostev-todo%2Fgads-mcp-server
Registry id: `github/okostev-todo/gads-mcp-server`
Status: unknown

## Tools (26)

- `add_account_level_exclusions`: Excludes placements, mobile apps, YouTube videos/channels and sensitive content categories account-wide. This is what applies to Performance Max Display and You
- `add_asset_group_signals`: Adds search themes and audience signals to an asset group.
- `add_campaign_exclusions`: The same inventory exclusions, scoped to one campaign.
- `add_criteria_to_shared_set`: Adds criteria to a shared set.
- `add_keywords_to_ad_group`: Builds out new campaign structure.
- `add_negative_keywords`: Builds out new campaign structure.
- `attach_shared_set_to_campaigns`: Attaches a shared set to many campaigns.
- `create_ad_group`: Builds out new campaign structure.
- `create_campaign`: Builds out new campaign structure.
- `create_campaign_budget`: Builds out new campaign structure.
- `create_conversion_action`: Manages conversion actions, their default values and lookback windows.
- `create_responsive_search_ad`: Builds out new campaign structure.
- `create_shared_exclusion_list`: Build a shared negative keyword or placement list once and attach it to many campaigns.
- `get_resource_metadata`: Retrieves metadata about a Google Ads API resource type, for example 'campaign'. This is useful to understand the structure of the data and what fields are avai
- `list_accessible_customers`: Returns ids of customers directly accessible by the user authenticating the call.
- `mutate_google_ads`: General-purpose write access to any mutable resource via GoogleAdsService.Mutate. Accepts a list of operations, derives update_mask from the fields you set, and
- `remove_criteria`: Removes criteria, shared lists, campaign links and asset group signals by resource name, routing each to the right service.
- `search`: Retrieves information about the Google Ads account.
- `update_asset_group_status`: Pauses, enables or removes asset groups in bulk.
- `update_campaign`: Updates a campaign's name, budget link or schedule.
- `update_campaign_bidding`: Sets the bidding strategy and its tROAS or tCPA target.
- `update_campaign_budget`: Changes a budget's amount or settings.
- `update_campaign_status`: Enables, pauses or removes a campaign.
- `update_conversion_action`: Manages conversion actions, their default values and lookback windows.
- `upload_conversion_adjustments`: Retracts conversions that should not have counted (e.g. fraudulent leads) or restates their value after the fact.
- `upload_offline_conversions`: Imports conversions with their real values from a CRM, keyed by gclid, gbraid or wbraid.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
