All 106 tools Claude can use with your data, grouped by platform. Everything is read-only read-only by default; the Google Ads campaign actions and Google Sheets writes write are opt-in and always ask for confirmation before changing anything.
check_meta_connection read | Check whether a Meta Ads account is connected. |
get_meta_ad_accounts read | List all Meta ad accounts available to you. |
list_meta_campaigns read | All campaigns with status, objective and budget — auto-paginates large accounts. |
get_meta_account_overview read | One-call report: totals, change vs previous period, trend, top campaigns, demographics. |
get_meta_campaign_insights read | Campaign-level performance incl. ROAS, custom action types and video metrics. |
get_meta_adset_insights read | Ad-set performance with optimization goal. |
get_meta_ad_insights read | Ad-level performance, optional creative + landing URLs. |
get_meta_breakdown_insights read | Age / gender / placement / device / country / region splits. |
get_meta_creative_insights read | Performance by creative with ad copy, thumbnails and links. |
get_meta_custom_report read | Any metrics with up to two breakdowns. |
analyze_meta_wasted_spend read | Ads with spend and zero conversions. |
get_meta_targeting read | Targeting settings per ad set. |
get_meta_reach_frequency_prediction read | Forecast the reach and impressions a budget would buy — quote only, nothing reserved. |
list_meta_action_types read | Common Meta action types you can pass to the insight tools. |
list_meta_available_metrics read | Catalog of every metric and breakdown for custom reports. |
check_facebook_page_connection read | Check whether a Facebook Page is connected. |
get_facebook_page_profile read | Page name, category, fans and followers. |
get_facebook_page_posts read | Recent posts with reactions, comments, shares. |
get_facebook_page_insights read | Page impressions, engagement, net new fans. |
check_google_ads_connection read | Check whether a Google Ads account is connected. |
list_google_ad_accounts read | All accessible accounts, direct and via MCC. |
get_google_account_overview read | One-call report with period change, trend and channel & device split. |
get_google_campaigns read | Every campaign type in one call — the default campaign report. |
get_google_ads_insights read | Ad-group performance; optional top ads with creative. |
get_google_ads_creatives read | Ad-level data with headlines, descriptions, images and landing URLs. |
get_google_video_ad_creatives read | Video ads with YouTube IDs, thumbnails and video metrics. |
get_google_pmax_campaigns read | Performance Max campaigns only. |
get_google_pmax_asset_groups read | PMax asset-group performance by creative theme. |
get_google_pmax_search_insights read | Search-term categories PMax matched against. |
get_google_demand_gen_campaigns read | Demand Gen campaigns with video quartile retention. |
get_google_demand_gen_ad_groups read | Ad groups inside Demand Gen campaigns. |
analyze_google_search_terms read | Top queries + negative-keyword candidates. |
analyze_google_wasted_spend read | Keywords with spend and zero conversions. |
get_google_conversion_actions read | Conversions and value by conversion action. |
get_google_campaign_targeting read | Locations, languages, devices, ages, genders, audiences. |
get_google_recommendations read | Google's own optimization suggestions with estimated impact. |
get_google_custom_report read | Any resource, metric and segment — keywords, search terms, quality scores and more. |
list_google_available_metrics read | Catalog of every resource, metric and segment for custom reports. |
create_google_search_campaign write | Build a Search campaign (budget, ad group, responsive search ad, keywords) — created paused; preview first, then confirm. |
create_google_display_campaign write | Display campaign with a Responsive Display Ad — created paused; preview first, then confirm. |
create_google_video_campaign write | YouTube Video Action campaign from your video IDs — created paused; preview first, then confirm. |
add_google_keywords write | Add targeting keywords to an ad group — spends within the existing daily budget. |
add_google_negative_keywords write | Add campaign-level negative keywords — only ever prevents spend. |
set_google_campaign_status write | Pause or enable a campaign — enabling starts spend, so it requires confirmation. |
set_google_adgroup_status write | Pause or enable an ad group within a campaign's existing budget. |
update_google_campaign_budget write | Change a campaign's daily budget — shows current → new as a preview, then confirm. |
get_google_keyword_ideas read | Keyword Planner — new keyword ideas with volume, competition and bid ranges. |
get_google_keyword_historical_metrics read | Exact metrics + 12-month trend for a known keyword list. |
get_google_keyword_forecast read | Predicted clicks, cost and conversions for a keyword plan over a future date range. |
get_google_reach_forecast read | Reach Planner — reach, impressions and frequency a YouTube/video budget would achieve. |
check_tiktok_connection read | Check whether a TikTok Ads account is connected. |
list_tiktok_accounts read | Advertiser accounts under the connected Business Center. |
get_tiktok_campaigns read | All campaigns with status, objective and budget. |
get_tiktok_account_overview read | One-call account report with change, trend and top campaigns. |
get_tiktok_account_totals read | Deduplicated account totals incl. unique reach. |
get_tiktok_campaign_insights read | Campaign-level performance. |
get_tiktok_adgroup_insights read | Ad-group performance. |
get_tiktok_ad_insights read | Ad-level performance with creative thumbnails and post links. |
get_tiktok_custom_report read | Any metrics + audience/time dimensions + shopping metrics. |
analyze_tiktok_wasted_spend read | Ad groups with spend and zero conversions. |
get_tiktok_targeting read | Targeting settings per ad group. |
get_tiktok_reach_estimate read | Forecast reach, impressions, CPM and frequency for a budget — nothing is created or reserved. |
list_tiktok_available_metrics read | Catalog of every metric and dimension for custom reports. |
check_linkedin_connection read | Check whether LinkedIn Ads is connected and which account is selected. |
list_linkedin_accounts read | Accessible LinkedIn ad accounts. |
get_linkedin_account_overview read | One-call overview: account totals plus top campaigns by spend. |
get_linkedin_campaigns read | Campaign performance incl. leads and cost per lead. |
get_linkedin_campaign_groups read | Portfolio-level performance by campaign group. |
get_linkedin_creatives read | Per-creative performance to find winning concepts. |
get_linkedin_demographics read | Splits by job title, function, seniority, industry, company size and more. |
get_linkedin_video_analytics read | Video views, quartile completions and completion rate per campaign. |
get_linkedin_leadgen read | Lead Gen Form opens, completion rate and cost per lead. |
get_linkedin_custom_report read | Any pivot and metric fields, incl. viral (organic halo) variants. |
list_linkedin_available_metrics read | Catalog of every metric and pivot for custom reports. |
check_ga4_connection read | Check whether GA4 is connected and which property is selected. |
list_ga4_properties read | GA4 properties the connected Google account can access. |
get_ga4_overview read | One-call site overview: totals plus top sources, landing pages, device and country splits. |
get_ga4_traffic_sources read | Traffic quality by source / medium / campaign. |
get_ga4_landing_pages read | Landing-page sessions, engagement and conversions. |
get_ga4_top_pages read | Top content by views, users and engagement time. |
get_ga4_events read | Event counts, users and value — audit what's firing. |
get_ga4_ecommerce read | Revenue, purchases, top products and funnel metrics. |
get_ga4_audience read | Device, country and new-vs-returning breakdowns. |
get_ga4_realtime read | Active users right now (last 30 minutes). |
get_ga4_custom_report read | Any GA4 dimensions and metrics. |
check_shopify_connection read | Check whether a Shopify store is connected. |
get_shopify_revenue_summary read | Revenue, orders, AOV, refunds. |
get_shopify_orders read | Order-level detail. |
get_shopify_top_products read | Best sellers by revenue or units. |
get_shopify_customers read | Customer analysis and LTV. |
get_shopify_traffic_sources read | Orders by traffic source / referrer. |
get_shopify_checkout_funnel read | Funnel and abandonment. |
get_shopify_inventory_health read | Stock and low-inventory flags. |
list_my_google_sheets read | Connected sheets and their IDs. |
get_google_sheet_metadata read | Tabs, sizes and a header preview. |
read_google_sheet_range read | Read cell values from a tab or range. |
search_google_sheet read | Find rows matching a column value. |
append_google_sheet_rows write | Append rows to the bottom of a tab. |
update_google_sheet_range write | Overwrite cells in a specific range. |
create_google_sheet_tab write | Add a new tab to an existing sheet. |