Tool catalog
AdvisorPPC Google Suite tools
This endpoint currently advertises 222 public tools: 220 provider operations plus 2 AdvisorPPC catalog tools (search and fetch). 179 are read-only and 43 are write-capable, and each provider operation has its own descriptor. Advertised capabilities and your entitled access are separate. Access depends on your plan, connected accounts and permissions.
Search and filter are optional. Every tool stays listed below.
AdvisorPPC workflows
6 tools · 5 read · 1 write
-
Advisor google measurement auditRead
advisor_google_meas_auditUse this when the user wants a read-only audit across selected GA4, GTM, and Search Console resources. Discover and confirm resource IDs first.
Connection and capability discovery do not grant provider access. Measurement actions require eligible paid Google Suite access.
-
Advisor google workspaceRead
advisor_google_workspace_toolUse this to inspect the signed-in user's Google connection states, current access and allowances. It does not verify live tokens or change data.
Connection and capability discovery do not grant provider access. Measurement actions require eligible paid Google Suite access.
-
List Google connectionsRead
list_google_connections_toolUse this to lists the connected Google logins and which Google Ads, GA4, Tag Manager, Search Console and YouTube accounts each one reaches.
Connection and capability discovery do not grant provider access. Measurement actions require eligible paid Google Suite access.
-
Select Google connectionWrite
select_google_connection_toolUse this when the user asks to make a different stored Google identity the working account for a service. Each switch to a different identity uses one of a limited number of lifetime changes. Reaching the limit can send AdvisorPPC support a notification email. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Search AdvisorPPC capabilitiesRead
searchUse this when the user asks whether AdvisorPPC supports a Google Ads, Analytics, Tag Manager, Search Console or YouTube workflow.
Connection and capability discovery do not grant provider access. Measurement actions require eligible paid Google Suite access.
-
Fetch AdvisorPPC capabilityRead
fetchUse this after search when the user needs the documentation of one exact AdvisorPPC capability result.
Connection and capability discovery do not grant provider access. Measurement actions require eligible paid Google Suite access.
Google Analytics 4
24 tools · 21 read · 3 write
-
Google Analytics 4 · Attribution model compareRead
ga4_attr_model_compare_toolUse this to compare conversions across attribution models to spot channel bias.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · Campaign to ads costRead
ga4_campaign_to_ads_cost_toolUse this to reconcile GA4 campaign names with Google Ads cost to detect tracking gaps.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · Conversion pathsRead
ga4_conversion_paths_toolUse this to multi-touch conversion journeys via firstUserSource + session source/medium.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Ga4 create key eventWrite
ga4_create_key_event_toolUse this to create a key event in the connected GA4 property. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Analytics 4 · Cross channel attributionRead
ga4_cross_channel_attr_toolUse this to channel-group x source matrix with sessions / conversions / revenue / ad cost.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Ga4 delete key eventWrite
ga4_delete_key_event_toolUse this to remove a key event configuration from the connected GA4 property. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input. Irreversible. Requires three written confirmations typed by the human; after the third it is paused at once and removed 90 minutes later unless cancelled with advisor_cancel_removal.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Analytics 4 · List firebase links v2Read
ga4_firebase_links_v2_toolUse this to list all Firebase app links on a property (v2).
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List google ads linksRead
ga4_list_ads_links_toolUse this to list Google Ads accounts linked to a GA4 property.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List audiencesRead
ga4_list_audiences_toolUse this to list audiences defined on a property.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List audiences v2Read
ga4_list_audiences_v2_toolUse this to list all audiences on a property (v2).
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List bq linksRead
ga4_list_bq_links_toolUse this to list BigQuery export links on a property.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List conversion eventsRead
ga4_list_conv_events_toolUse this to list legacy conversion events (deprecated endpoint).
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List custom dimensionsRead
ga4_list_custom_dims_toolUse this to list every custom dimension configured on a property.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List custom metricsRead
ga4_list_custom_metrics_toolUse this to list every custom metric configured on a property.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List data streamsRead
ga4_list_data_streams_toolUse this to list every data stream (web / android / ios) on a property.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List event rulesRead
ga4_list_event_rules_toolUse this to list all event rules (create/edit) on a property.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List firebase linksRead
ga4_list_firebase_links_toolUse this to list Firebase projects linked to a property.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List key eventsRead
ga4_list_key_events_toolUse this to lists configured Google Analytics 4 key events for property_id.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List propertiesRead
ga4_list_properties_toolUse this first when the GA4 property ID is unknown. Lists properties available to the connected Google identity.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · List search ads360 linksRead
ga4_list_sa360_links_toolUse this to list all Search Ads 360 links on a property.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · RealtimeRead
ga4_realtime_toolUse this for a read-only GA4 realtime snapshot of current activity for a selected property.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · Run reportRead
ga4_run_report_toolUse this to run a bounded read-only GA4 report with explicit dimensions, metrics, and date range.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Analytics 4 · Traffic by sourceRead
ga4_traffic_by_source_toolUse this to reports traffic acquisition by source.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Ga4 update key eventWrite
ga4_update_key_event_toolUse this to overwrite selected counting or default value settings of a GA4 key event. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
Google Ads
134 tools · 108 read · 26 write
-
Google Ads · List accessible customersRead
ga_accessible_customers_toolUse this first when the Google Ads customer ID is unknown. Lists accessible customer and manager accounts without changing them.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Account lifetime statsRead
ga_account_life_stats_toolUse this to lifetime rollup (total spend, conversions, revenue, ROAS, age).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Account performanceRead
ga_account_performance_toolUse this for read-only Google Ads account totals over a defined date range, in the account currency.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Propose account structure briefRead
ga_acct_structure_brief_toolUse this to propose account structure for a business.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Ad copy auditRead
ga_ad_copy_audit_toolUse this to audit existing Google Ads copy and identify evidence-backed creative issues. It does not edit ads.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Ad diagnosis - approval / review / policy per ad + assetRead
ga_ad_diagnosis_toolUse this to native Ad Diagnosis - per-ad (and per-asset) approval status, review status, and the exact policy topics behind a disapproval/limitation.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Ad performanceRead
ga_ad_performance_toolUse this to per-ad performance for a date range, sorted by spend (highest first).
Free Google Ads read allowance or eligible paid access.
-
Show Google ads visually (SERP cards + creative assets)Read
ga_ad_showcase_toolUse this to show the actual Google ads - search ads as SERP-style cards + image / video creative assets embedded inline.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Ad strength reportRead
ga_ad_strength_report_toolUse this to per-ad strength + approval/review status.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Add ad-group-scoped negative keywordWrite
ga_add_ad_group_neg_kw_toolUse this to add a negative keyword scoped to a single ad group (not the whole campaign). This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Add one keyword to shared negative listWrite
ga_add_neg_shared_list_toolUse this to add ONE negative keyword to a shared negative list (single-item wrapper around the bulk shared-list tool). This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Add negative keywordWrite
ga_add_negative_keyword_toolUse this to add ONE campaign-level negative keyword. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Ads galleryRead
ga_ads_gallery_toolUse this to full creative content of every ad - headlines, descriptions, paths, final URLs - for copy audits.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Ai max combination reportRead
ga_ai_max_combo_report_toolUse this to aI Max per-(search_term, headline, landing_page) report.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Ai max search term breakdownRead
ga_ai_max_search_terms_toolUse this to split search-term performance by AI Max match source.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Budget-overspend alertRead
ga_alert_budget_overrun_toolUse this to flag campaigns whose daily spend is running over budget.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Conversion-drift alertRead
ga_alert_conv_drift_toolUse this to flag an account whose total conversion count drifted vs baseline.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · CPA-spike alertRead
ga_alert_cpa_spike_toolUse this to flag campaigns whose recent CPA spiked above baseline.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · CVR-drop alertRead
ga_alert_cvr_drop_toolUse this to flag campaigns whose conversion rate fell below baseline.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Disapproved-ads alertRead
ga_alert_disapproved_ads_toolUse this to surface every disapproved ad with its policy reason.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Asset group strengthRead
ga_asset_group_strength_toolUse this to pMax asset-group strength + primary status reasons.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Auction insights - your impression share + where it leaksRead
ga_auction_insights_toolUse this to your account's auction competitiveness - impression share, abs-top, and whether you lose impressions to rank vs budget.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Audit accountRead
ga_audit_account_toolUse this to runs a full Google Ads account audit: bidding, ad copy, quality score and conversion tracking health, returning prioritized findings.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Brand voice audit briefRead
ga_brand_voice_brief_toolUse this to extract brand voice from ad copy samples.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Budget pacing reviewRead
ga_budget_pacing_review_toolUse this to see which enabled Google Ads campaigns are spending faster or slower than their daily budget this month, with a proposed budget increase or decrease for each. It reads campaign budgets and spend and does not change anything. A proposed change is applied only with ga_update_camp_budget_tool after the user approves it.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Campaign dashboardRead
ga_campaign_dashboard_toolUse this to return a LIVE HTML DASHBOARD for campaign performance.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Campaign performanceRead
ga_campaign_performance_toolUse this for read-only Google Ads campaign metrics over a defined date range. Returns stable campaign IDs and account-currency values.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Competitor intelligence briefRead
ga_competitor_brief_toolUse this to analyze competitors for ad differentiation angles.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Check conversion source integrityRead
ga_conv_source_integrity_toolUse this to flag duplicate-named conversion actions that quietly double-count.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Conversion tracking healthRead
ga_conv_tracking_health_toolUse this to inspect Google Ads conversion-tracking health and configuration signals. It does not prove browser-side tag firing or change tracking.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Get conversion tracking snippetRead
ga_conv_tracking_snippet_toolUse this to return the global site tag + event snippet for a conversion action (paste into GTM / the site).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Conversion upload diagnostics - offline import healthRead
ga_conv_upload_diag_toolUse this to native offline-conversion import health per upload client - total/successful/pending counts + success rate, last ~7 days.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Conversion trendRead
ga_conversion_trend_toolUse this to see the daily Google Ads conversion count and value for each conversion action over a chosen number of days, with days of zero conversions flagged. It reads conversion data and does not change anything.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Critique campaign setup briefRead
ga_critique_setup_brief_toolUse this to generate a brief for campaign setup review.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Detect performance anomaliesRead
ga_detect_perf_anomalies_toolUse this to statistical anomalies in daily performance.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Disapproved adsRead
ga_disapproved_ads_toolUse this to list disapproved or limited ads with policy topics.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Enable ad groupWrite
ga_enable_ad_group_toolUse this to enable a paused ad group. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Enable adWrite
ga_enable_ad_toolUse this to enable a paused ad. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Enable campaignWrite
ga_enable_campaign_toolUse this to enable (resume) a previously paused campaign. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Enable keywordWrite
ga_enable_keyword_toolUse this to enable a paused keyword. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Enhanced conversions statusRead
ga_enhanced_conv_status_toolUse this to per-action enhanced-conversion state + approximate match-rate (counted / all_conversions over last 30d).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Find wasted spendRead
ga_find_wasted_spend_toolUse this to identify likely Google Ads waste for a bounded date window and thresholds. Returns findings for review and never applies them.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Frequency report (v24 unique_users_N_plus metrics)Read
ga_frequency_report_toolUse this to frequency report - how many unique users saw ads N+ times (1+, 2+, 3+, 4+, 5+, 10+).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Generate ad copy briefRead
ga_gen_ad_copy_brief_toolUse this to generate a structured brief for AI-assisted ad copy creation.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Generate keyword ideasRead
ga_gen_keyword_ideas_toolUse this to get Google Ads Keyword Planner ideas from seed keywords or a web page, with average monthly searches, competition and top-of-page bid ranges. It reads Keyword Planner data and does not change anything.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Generate keyword forecastRead
ga_gen_kw_forecast_toolUse this for a read-only Google Ads forecast of clicks, cost and conversions for a list of keywords under a chosen bidding strategy, without creating a keyword plan.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Generate keyword historical metricsRead
ga_gen_kw_hist_metrics_toolUse this to historical search volume + competition for explicit keywords.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Generate negatives briefRead
ga_gen_negatives_brief_toolUse this to generate a brief for negative keyword classification.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Generate plan forecastRead
ga_gen_plan_forecast_toolUse this to forecast a saved keyword plan.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Historical device performanceRead
ga_hist_device_perf_toolUse this to mobile/desktop/tablet split over a date range.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Historical geographic performanceRead
ga_hist_geo_perf_toolUse this to top regions by spend.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Historical network performanceRead
ga_hist_network_perf_toolUse this to search vs search-partners vs display.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Historical performanceRead
ga_historical_perf_toolUse this to long-range rollups by day/week/month/quarter/year with optional segmentation.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Keyword performanceRead
ga_keyword_performance_toolUse this to reports Google Ads keyword performance for customer_id and date_range, with optional min_impressions, limit, and login_customer_id.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Landing-page performance - spend & conversions by URLRead
ga_landing_page_perf_toolUse this to native landing-page performance - spend, conversions, and mobile-friendliness by the final URL actually served.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Attach image asset to ad groupWrite
ga_link_image_ad_group_toolUse this to attach an image asset to a specific ad group (overrides campaign-level image). This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Attach image asset to campaignWrite
ga_link_image_to_camp_toolUse this to attach an existing image asset to a Search campaign as an image extension. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · List account negative keywordsRead
ga_list_account_neg_kws_toolUse this to list every account-level negative criterion (keyword + placement).
Free Google Ads read allowance or eligible paid access.
-
List managed Google Ads accountsRead
ga_list_account_settings_toolUse this to optimization settings: list every reachable Google Ads account plus its saved orchestration preferences (enabled / frequency / auto_apply_mode).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List ad group audiencesRead
ga_list_ad_group_auds_toolUse this to list audience + user-list criteria - per ad group or account-wide.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List ad-group negative keywordsRead
ga_list_ad_group_neg_kws_toolUse this to list every negative keyword on an ad group with criterion ids and match types.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List ad groupsRead
ga_list_ad_groups_toolUse this to lists Google Ads ad groups for customer_id, optionally limited by campaign_id, limit, and login_customer_id.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List adsRead
ga_list_ads_toolUse this to lists Google Ads ads for customer_id, with optional ad_group_id, status, limit, and login_customer_id filters.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List ai max campaignsRead
ga_list_ai_max_campaigns_toolUse this to list Search campaigns with AI Max enabled.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List alert subscriptionsRead
ga_list_alert_subs_toolUse this to list all alert subscriptions for current user.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List asset groupsRead
ga_list_asset_groups_toolUse this to list PMax asset groups - id, name, status, ad_strength, final_urls.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List assetsRead
ga_list_assets_toolUse this to list assets in an account, optionally filtered by type (SITELINK_ASSET / CALLOUT_ASSET / IMAGE / PROMOTION_ASSET / etc.).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List audiencesRead
ga_list_audiences_toolUse this to list combined audiences in the account.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List automation rulesRead
ga_list_automation_rules_toolUse this to list active automation rules for the current user.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List bidding strategiesRead
ga_list_bid_strategies_toolUse this to list portfolio bid strategies (Target CPA/ROAS/etc.) with performance.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List campaign locationsRead
ga_list_camp_locations_toolUse this to list location criteria on one or all campaigns, labelled.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List campaign assetsRead
ga_list_campaign_assets_toolUse this to list CampaignAsset links.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List campaignsRead
ga_list_campaigns_toolUse this to list Google Ads campaigns and their current identifiers and status before analysis or a proposed change.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List change eventsRead
ga_list_change_events_toolUse this to verify recent Google Ads account changes or investigate who changed an entity. Read-only.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List conversion actionsRead
ga_list_conv_actions_toolUse this to list every conversion action with category, status, value.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List conversion custom variablesRead
ga_list_conv_custom_vars_toolUse this to list conversion custom variables (named dimensions attached to events).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List customer conversion goalsRead
ga_list_conv_goals_toolUse this to list account-level conversion goals (defaults every campaign inherits).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List customer clientsRead
ga_list_customer_clients_toolUse this to lists client accounts beneath a Google Ads manager account, traversing up to three hierarchy levels.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List email deliveriesRead
ga_list_email_deliveries_toolUse this to list recent email deliveries for the current user.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List experimentsRead
ga_list_experiments_toolUse this to list campaign experiments (A/B tests).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List geo target constantsRead
ga_list_geo_targets_toolUse this to browse geo_target_constant with filters (country, type, name_contains).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List keyword plansRead
ga_list_keyword_plans_toolUse this to list keyword plans.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List keywordsRead
ga_list_keywords_toolUse this to lists Google Ads keyword criteria for customer_id, with optional ad_group_id, limit, and login_customer_id filters.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List labelsRead
ga_list_labels_toolUse this to list labels in an account.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List languagesRead
ga_list_languages_toolUse this to list targetable LanguageConstants (ID, code, name).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List operating systemsRead
ga_list_operating_sys_toolUse this to list operating_system_version_constants (mobile + desktop).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List placementsRead
ga_list_placements_toolUse this to list all placements (YouTube, website, app, topic) in an ad group.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List recommendationsRead
ga_list_recommendations_toolUse this to lists active Google Ads recommendations for customer_id, with optional limit and login_customer_id.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List shared set keywordsRead
ga_list_shared_set_kws_toolUse this to list every negative keyword inside a shared set.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List shared setsRead
ga_list_shared_sets_toolUse this to list shared sets (negative keyword / placement lists).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · List user listsRead
ga_list_user_lists_toolUse this to list user lists (remarketing / customer-match / similar).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Monthly trendRead
ga_monthly_trend_toolUse this to monthly time-series.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Multi account digestRead
ga_multi_account_digest_toolUse this to agency-wide rollup - per-account summary + HTML dashboard.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Optimization agent - review queueRead
ga_optimization_queue_toolUse this to review the optimization agent's recommendation queue.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Optimization reportRead
ga_optimization_report_toolUse this to render complete audit as interactive HTML dashboard.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Optimization score - account + per-campaign healthRead
ga_optimization_score_toolUse this to read Google's optimization score for the Google Ads account and each enabled campaign, ranked lowest first. It is read-only and applies no recommendation.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Pause ad groupWrite
ga_pause_ad_group_toolUse this to pause an ad group. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Pause adWrite
ga_pause_ad_toolUse this to pause a specific ad. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Pause campaignWrite
ga_pause_campaign_toolUse this to pause a campaign by id. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Pause keywordWrite
ga_pause_keyword_toolUse this to pause a single keyword criterion. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Pmax galleryRead
ga_pmax_gallery_toolUse this to pMax gallery - asset groups with assets bucketed by field type (headlines, descriptions, marketing_images, logos, videos, ctas) for render-ready inspection.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Propose negativesRead
ga_propose_negatives_toolUse this to stage negative-keyword candidates from observed search terms. It does not add negatives or change campaigns.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Quality score reviewRead
ga_quality_score_review_toolUse this for a read-only review of Google Ads keyword quality-score components and improvement opportunities.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Quarterly trendRead
ga_quarterly_trend_toolUse this to quarterly rollup for last N years.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Remove campaignWrite
ga_remove_campaign_toolUse this to remove a campaign permanently. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input. Irreversible. Requires three written confirmations typed by the human; after the third it is paused at once and removed 90 minutes later unless cancelled with advisor_cancel_removal.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Rename Google Ads ad groupWrite
ga_rename_ad_group_toolUse this to rename a Google Ads ad group. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Rename Google Ads campaignWrite
ga_rename_campaign_toolUse this to rename a Google Ads campaign. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Resolve geo target idsRead
ga_resolve_geo_targets_toolUse this to reverse lookup - given geo_target_constant IDs, return name + canonical_name + country_code + target_type.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Remove ad-group-scoped negative keywordWrite
ga_rm_ad_group_neg_kw_toolUse this to remove a negative keyword from a specific ad group. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input. Irreversible. Requires three written confirmations typed by the human; after the third it is paused at once and removed 90 minutes later unless cancelled with advisor_cancel_removal.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Remove campaign-level negative keywordWrite
ga_rm_campaign_neg_kw_toolUse this to remove a single negative keyword from a campaign by text + match_type. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input. Irreversible. Requires three written confirmations typed by the human; after the third it is paused at once and removed 90 minutes later unless cancelled with advisor_cancel_removal.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Remove one keyword from shared negative listWrite
ga_rm_neg_shared_list_toolUse this to remove ONE negative keyword from a shared list by text + match_type. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input. Irreversible. Requires three written confirmations typed by the human; after the third it is paused at once and removed 90 minutes later unless cancelled with advisor_cancel_removal.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · RSA asset performance with PERFORMANCE_LABELRead
ga_rsa_asset_performance_toolUse this to per-headline / per-description performance for Responsive Search Ads with Google's PERFORMANCE_LABEL (LOW / GOOD / BEST / PENDING).
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Run gaqlRead
ga_run_gaql_toolUse this to run a caller-written Google Ads Query Language (GAQL) SELECT query against the Google Ads API.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Score landing page briefRead
ga_score_landing_brief_toolUse this to score a landing page against Quality Score factors.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Search geo targetsRead
ga_search_geo_targets_toolUse this to resolve human location names (e.g. "Dallas TX") to geo_target_constant IDs with canonical_name + reach.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Search-term insights - themed intent categories (incl. PMax/AI Max)Read
ga_search_term_insights_toolUse this to native search-term INSIGHT view - auto-categorized intent themes with metrics, the ONLY way to see Performance Max + AI Max search terms.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Search terms reportRead
ga_search_terms_report_toolUse this to reports the Google Ads search queries that generated traffic for customer_id and date_range, with optional limit, min_impressions, and login_customer_id.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Seasonality by day of weekRead
ga_season_by_weekday_toolUse this to day-of-week averages.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Seasonality by hourRead
ga_seasonality_by_hour_toolUse this to hour-of-day (0-23) patterns.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Seasonality by monthRead
ga_seasonality_by_month_toolUse this to calendar-month seasonality index across N years.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Suggest audiences briefRead
ga_suggest_auds_brief_toolUse this to generate a brief for audience strategy recommendations.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Suggest bid adjustmentsRead
ga_suggest_bid_adjust_toolUse this to suggest bid adjustments for keywords.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Test ruleRead
ga_test_rule_toolUse this to test a rule definition against current data without saving it.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Update campaign bid targetWrite
ga_upd_camp_bid_target_toolUse this to update the target CPA or ROAS on a campaign's own strategy. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Update managed Google Ads accountWrite
ga_update_acct_settings_toolUse this to optimization settings: update per-account orchestration preferences. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Update ad-group default CPC bidWrite
ga_update_ad_group_cpc_toolUse this to update an ad group's default max-CPC bid (in account currency, NOT micros). This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Update campaign budgetWrite
ga_update_camp_budget_toolUse this only after the user approves one exact Google Ads campaign-budget change in account currency. The change overwrites the linked budget and affects every campaign sharing it; read back to verify. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input. This immediately overwrites the linked Google Ads budget and affects every campaign sharing it. Repeat with confirm=true only after the user explicitly approves this exact amount and scope.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Update keyword bidWrite
ga_update_keyword_bid_toolUse this to change a keyword's max-CPC bid (account-currency units). This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Update one RSA descriptionWrite
ga_update_rsa_desc_toolUse this to replace ONE description on an existing Responsive Search Ad. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Update one RSA headlineWrite
ga_update_rsa_headline_toolUse this to replace ONE headline on an existing Responsive Search Ad without rebuilding the whole ad. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Ads · Weekly digest email subjectRead
ga_weekly_digest_subject_toolUse this to generate contextual email subject line for weekly digest.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Weekly digestRead
ga_weekly_digest_toolUse this to weekly client digest for one Google Ads account - KPIs, week-over-week trends, top/bottom campaigns, plus an HTML email artifact.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Year over yearRead
ga_year_over_year_toolUse this to current vs prior-year comparison.
Free Google Ads read allowance or eligible paid access.
-
Google Ads · Yearly summaryRead
ga_yearly_summary_toolUse this to annual summary with spend, conversions, revenue, CPA, ROAS, AOV.
Free Google Ads read allowance or eligible paid access.
Google Tag Manager
27 tools · 21 read · 6 write
-
Google Tag Manager · Audit consent modeRead
gtm_audit_consent_mode_toolUse this to audit a container for Google Consent Mode v2 configuration.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · Audit containerRead
gtm_audit_container_toolUse this to audit container for issues (unfired tags, unused triggers, etc).
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · Compare versionsRead
gtm_compare_versions_toolUse this to compare two container versions (diff tags, triggers, variables).
Requires eligible paid access, connected accounts and permission for the selected action.
-
Gtm create tagWrite
gtm_create_tag_toolUse this to create a paused Google measurement tag in a GTM draft workspace. Does not publish. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Gtm create workspaceWrite
gtm_create_workspace_toolUse this to create a private GTM workspace for draft measurement changes. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Gtm delete tagWrite
gtm_delete_tag_toolUse this to delete a tag from a GTM draft workspace. Does not publish. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input. Irreversible. Requires three written confirmations typed by the human; after the third it is paused at once and removed 90 minutes later unless cancelled with advisor_cancel_removal.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Tag Manager · GTM · Get custom templateRead
gtm_get_custom_template_toolUse this to fetch one custom template - gallery pin, sections, and optionally full code.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · GTM · Get sGTM clientRead
gtm_get_sgtm_client_toolUse this to fetch one server-side Client with its full parameter set.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · GTM · Get sGTM destinationRead
gtm_get_sgtm_destination_toolUse this to fetch one server-side destination link by its destination_link_id.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · GTM · Get sGTM transformationRead
gtm_get_sgtm_xform_toolUse this to fetch one server-side transformation with its full parameter set.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · GTM · Get template parametersRead
gtm_get_tmpl_parameters_toolUse this to parse a custom template's user-facing parameter fields from its templateData.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · Get versionRead
gtm_get_version_toolUse this to get details of a specific version (tags, triggers, variables count).
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · List accountsRead
gtm_list_accounts_toolUse this first when the Google Tag Manager account ID is unknown. Lists connected GTM accounts without changing them.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · List containersRead
gtm_list_containers_toolUse this to list GTM containers in a selected account before inspecting workspaces or tags.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · List custom templatesRead
gtm_list_custom_tmpls_toolUse this to list all custom templates in a workspace.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · List environmentsRead
gtm_list_environments_toolUse this to list all environments in a container (preview, staging, prod, custom).
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · GTM · List sGTM clientsRead
gtm_list_sgtm_clients_toolUse this to list server-side Clients in an sGTM workspace.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · List sgtm destinationsRead
gtm_list_sgtm_dests_toolUse this to list all server-side destinations in a workspace.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · GTM · List sGTM transformationsRead
gtm_list_sgtm_xforms_toolUse this to list server-side transformations in an sGTM workspace.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · List tagsRead
gtm_list_tags_toolUse this to inspect tags in a selected GTM workspace. Reads the draft configuration and does not publish it.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · List triggersRead
gtm_list_triggers_toolUse this to lists triggers for account_id, container_id, and workspace_id.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · List versionsRead
gtm_list_versions_toolUse this to list container versions (drafts and published).
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · List workspacesRead
gtm_list_workspaces_toolUse this to discover GTM workspace IDs in a selected container before inspecting tags or auditing measurement. It does not create or publish workspaces.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · List zonesRead
gtm_list_zones_toolUse this to list all zones (access control boundaries) in a workspace.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Google Tag Manager · Quick setup ga4Write
gtm_quick_setup_ga4_toolUse this to add a GA4 configuration tag and a Page View trigger to a selected GTM draft workspace. It changes the draft only and never publishes. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Tag Manager · Quick setup google ads conversionWrite
gtm_setup_ads_conv_toolUse this to add a Google Ads conversion tag and its trigger to a selected GTM draft workspace. It changes the draft only and never publishes. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Google Tag Manager · Quick setup call trackingWrite
gtm_setup_call_tracking_toolUse this to add a phone-link click trigger, a GA4 event tag and a Google Ads conversion tag to a selected GTM draft workspace. It changes the draft only and never publishes. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
Google Search Console
13 tools · 11 read · 2 write
-
Search Console · Compare periodsRead
sc_compare_periods_toolUse this to compares two Search Console periods.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Sc delete sitemapWrite
sc_delete_sitemap_toolUse this to remove a sitemap registration from Search Console. Does not delete the file or remove pages from search. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input. Irreversible. Requires three written confirmations typed by the human; after the third it is paused at once and removed 90 minutes later unless cancelled with advisor_cancel_removal.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Search Console · Get siteRead
sc_get_site_toolUse this to fetch a single verified site + the caller's permission level.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Search Console · Get sitemapRead
sc_get_sitemap_toolUse this to details for a single sitemap.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Search Console · Inspect urlRead
sc_inspect_url_toolUse this to inspect one URL in a verified Search Console property. It is read-only and requires the exact property and URL.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Search Console · List sitemapsRead
sc_list_sitemaps_toolUse this to list every sitemap registered for a site.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Search Console · List sitesRead
sc_list_sites_toolUse this first when the Search Console property is unknown. Lists sites available to the connected Google identity.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Search Console · Query by countryRead
sc_query_by_country_toolUse this to clicks/impressions/CTR/position broken down by country.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Search Console · Query by deviceRead
sc_query_by_device_toolUse this to desktop / mobile / tablet performance split.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Search Console · Query performanceRead
sc_query_performance_toolUse this for bounded read-only Search Console performance metrics by query, page, country, or device.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Sc submit sitemapWrite
sc_submit_sitemap_toolUse this to submit or resubmit an existing sitemap URL for a connected Search Console property. Indexing is not guaranteed. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Search Console · Top pagesRead
sc_top_pages_toolUse this to lists leading Search Console pages.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Search Console · Top queriesRead
sc_top_queries_toolUse this to lists leading Search Console queries.
Requires eligible paid access, connected accounts and permission for the selected action.
YouTube
18 tools · 13 read · 5 write
-
Yt add to playlistWrite
yt_add_to_playlist_toolUse this to add a video to an editable YouTube playlist, including a public playlist. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
YouTube · Audience demographicsRead
yt_audience_demographics_toolUse this to youTube Analytics: viewer age group × gender percentage breakdown.
Requires eligible paid access, connected accounts and permission for the selected action.
-
YouTube · Channel statsRead
yt_channel_stats_toolUse this for read-only statistics for a selected connected YouTube channel.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Yt create playlistWrite
yt_create_playlist_toolUse this to create a private or unlisted playlist on the connected YouTube channel. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
Yt delete playlistWrite
yt_delete_playlist_toolUse this to delete an owned YouTube playlist, including a public playlist. Videos themselves are retained. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input. Irreversible. Requires three written confirmations typed by the human; after the third it is paused at once and removed 90 minutes later unless cancelled with advisor_cancel_removal.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
YouTube · Device and osRead
yt_device_and_os_toolUse this to youTube Analytics: views + watch-time by device type × operating system.
Requires eligible paid access, connected accounts and permission for the selected action.
-
YouTube · Geographic breakdownRead
yt_geographic_breakdown_toolUse this to youTube Analytics: views + watch-time by country for the channel.
Requires eligible paid access, connected accounts and permission for the selected action.
-
YouTube · Get channelRead
yt_get_channel_toolUse this to look up one YouTube channel by its channel ID and see its title, description, statistics and branding settings. It reads channel data and does not change anything.
Requires eligible paid access, connected accounts and permission for the selected action.
-
YouTube · Get videoRead
yt_get_video_toolUse this to look up one YouTube video by its video ID and see its title, description, statistics and status. It reads video data and does not change anything.
Requires eligible paid access, connected accounts and permission for the selected action.
-
YouTube · List channel videosRead
yt_list_channel_videos_toolUse this to lists channel videos.
Requires eligible paid access, connected accounts and permission for the selected action.
-
YouTube · List my channelsRead
yt_list_my_channels_toolUse this first when the YouTube channel ID is unknown. Lists channels owned by the connected Google identity.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Yt list playlist itemsRead
yt_list_playlist_items_toolUse this to inspect a YouTube playlist and discover item IDs for a reviewed removal or ordering decision.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Yt list playlistsRead
yt_list_playlists_toolUse this to list playlists owned by the connected YouTube channel, with privacy and IDs for planning.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Yt remove from playlistWrite
yt_remove_from_playlist_toolUse this to remove a playlist item from an editable YouTube playlist, including a public playlist. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input. Irreversible. Requires three written confirmations typed by the human; after the third it is paused at once and removed 90 minutes later unless cancelled with advisor_cancel_removal.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
-
YouTube · Subscription statusRead
yt_subscription_status_toolUse this to youTube Analytics: views + watch-time split by subscribed vs unsubscribed.
Requires eligible paid access, connected accounts and permission for the selected action.
-
YouTube · Top videosRead
yt_top_videos_toolUse this for a read-only ranking of top videos and their performance for a selected connected YouTube channel.
Requires eligible paid access, connected accounts and permission for the selected action.
-
YouTube · Traffic sourcesRead
yt_traffic_sources_toolUse this to reports YouTube traffic sources.
Requires eligible paid access, connected accounts and permission for the selected action.
-
Yt update video metadataWrite
yt_update_video_metadata_toolUse this to update the connected channel's video metadata, preserving omitted fields. Can edit existing public metadata; cannot publish a video. Scheduled videos require review in YouTube Studio before privacy changes. This operation previews by default and changes nothing. Repeat the call with confirm=true only after the user explicitly approves that exact action and input.
Requires eligible paid access, connected accounts and permission for the selected action. Preview first, then explicitly confirm the exact action and input. Provider management scopes and additional removal confirmations may be required.
Ready to try them? Start with the connection steps.