Google Ads MCP Server for Claude, ChatGPT & Codex
AdsCove Product & Engineering · Last verified July 29, 2026
Reports, search terms, negatives, Search drafts
Direct answer
AdsCove is a hosted Google Ads MCP server for reporting and controlled operations. Connect your customer account in the browser, add one remote endpoint to the AI client, verify the customer ID, then analyze performance, search terms, keywords, conversions, or targeting before preparing an approval-gated campaign or account change.
What Google Ads MCP means
A Google Ads MCP server lets an AI client call Google Ads tools instead of relying on screenshots or exports. Google's official open-source project is a strong query-focused option for teams that want to run their own server. AdsCove is the hosted, opinionated option for campaign workflows and cross-platform ecommerce context.
How to connect
Connect Google Ads in the AdsCove console, select the customer account, then add https://adscove.com/api/mcp to your AI client. AdsCove operates the platform integration, so merchants do not install Python or supply a developer token to the AI client.
https://adscove.com/api/mcp
Why use AdsCove
- Hosted remote endpoint with browser-based Google account authorization
- Performance, search-term, keyword, forecast, conversion, and targeting evidence
- Verified paused Search campaign drafts
- Full linked Merchant inventory and paused Standard Shopping campaigns
- Google-validated paused basic non-retail PMax and Display drafts
- Approval-gated negatives, assets, budgets, bids, and status changes
- Optional Shopify revenue and Meta Ads context in the same conversation
Compatible AI clients
ClaudeChatGPTCodexCursorGemini CLIWindsurfAny remote MCP client
Setup and comparison guides
Core guarantees
- OAuth authorizes your own customer accounts, MCC supported
- Unified GAQL queries with fixed field definitions
- Search drafts created atomically — all or nothing
- Negatives, budget, and status changes all need confirmation
Available tools (129)
63 read (execute directly) · 66 write (need approval). Full parameters in Tools Reference.
google_list_accessible_customersgoogle_list_campaignsgoogle_list_ad_groupsgoogle_fetch_performancegoogle_get_ad_performancegoogle_analyze_wasted_spendgoogle_search_terms_reportgoogle_analyze_search_termsgoogle_explain_performance_anomalygoogle_optimize_budget_allocationgoogle_keyword_ideasgoogle_research_keywordsgoogle_keyword_researchgoogle_keyword_historical_metricsgoogle_forecast_keywordsgoogle_plan_keyword_campaigngoogle_suggest_ad_contentgoogle_get_ad_creativegoogle_discover_existing_assetsgoogle_validate_and_prepare_assetsgoogle_list_conversion_actionsgoogle_get_conversion_tracking_configgoogle_get_conversion_action_performancegoogle_get_change_historygoogle_get_shared_budgetsgoogle_get_product_performancegoogle_get_merchant_product_inventorygoogle_get_landing_page_performancegoogle_list_brand_listsgoogle_suggest_brandsgoogle_get_campaign_targetinggoogle_build_search_plangoogle_build_display_plangoogle_create_search_draftgoogle_create_standard_shopping_draftgoogle_create_pmax_asset_plangoogle_create_pmax_draftgoogle_create_display_draftgoogle_list_campaign_extensionsgoogle_add_sitelinksgoogle_remove_sitelinksgoogle_add_callout_extensionsgoogle_remove_calloutsgoogle_add_structured_snippetsgoogle_remove_structured_snippetsgoogle_add_search_campaign_imagegoogle_apply_negative_keywordsgoogle_update_bid_strategygoogle_update_budget_or_bidgoogle_update_statusgoogle_update_ad_group_statusgoogle_create_ad_groupgoogle_add_keywordsgoogle_update_keywordgoogle_remove_keywordsgoogle_update_keyword_statusgoogle_create_rsagoogle_update_rsagoogle_update_ad_statusgoogle_apply_pmax_brand_exclusiongoogle_create_pmax_brand_exclusiongoogle_list_asset_groupsgoogle_get_pmax_listing_groupsgoogle_update_asset_groupgoogle_update_url_expansiongoogle_update_pmax_listing_groupgoogle_exclude_pmax_productsgoogle_update_asset_group_assetsgoogle_search_geo_targetsgoogle_get_placement_performancegoogle_list_negative_keyword_listsgoogle_update_campaign_targetinggoogle_update_device_bid_adjustmentsgoogle_exclude_placementsgoogle_create_negative_keyword_listgoogle_apply_negative_keyword_listgoogle_update_conversion_actiongoogle_update_tracking_urlsget_ad_performanceanalyze_wasted_spendanalyze_search_termsexplain_performance_anomalyoptimize_budget_allocationresearch_keywordskeyword_researchkeyword_historical_metricsforecast_keywordsplan_keyword_campaignsuggest_ad_contentget_ad_creativediscover_existing_assetsvalidate_and_prepare_assetscreate_search_campaigncreate_pmax_campaignupdate_campaign_budgetpause_campaignresume_campaignpause_ad_groupresume_ad_groupadd_negative_keywordsupdate_bid_strategyadd_sitelinksremove_sitelinksadd_callout_extensionsremove_calloutsadd_structured_snippetsremove_structured_snippetslist_campaign_extensionsadd_search_campaign_imageget_campaign_targetinglist_conversion_actionsget_conversion_action_performancelist_asset_groupsget_pmax_listing_groupsupdate_asset_groupupdate_url_expansionupdate_pmax_listing_groupexclude_pmax_productsupdate_asset_group_assetssearch_geo_targetsget_placement_performancelist_negative_keyword_listsupdate_campaign_targetingupdate_device_bid_adjustmentsexclude_placementscreate_negative_keyword_listapply_negative_keyword_listupdate_conversion_actionupdate_tracking_urls
Frequently asked questions
Is there an official Google Ads MCP server?
Yes. Google publishes an official open-source server and integration guide. AdsCove is a separate hosted service with opinionated campaign and approval workflows.
Does Google Ads MCP work with Claude?
Yes. Compatible Claude clients can use MCP servers. AdsCove provides a remote endpoint and OAuth for clients that support remote-MCP authorization.
Do AdsCove users need a Google Ads developer token?
No developer token is entered into the AI client. AdsCove operates its platform integration; the merchant authorizes an accessible Google Ads account in the browser.
Can AdsCove create Google campaigns?
Yes. AdsCove creates paused Search and Standard Shopping campaigns plus Google-validated basic non-retail PMax and Display drafts. Standard Shopping includes linked Merchant inventory, country/location targeting, bidding, exact product filters, approval, and readback. Creation returns a pending execution for review and approval.
Connect Google Ads free