All MCP Tools
Ad Superpowers provides 39 MCP tools across 10 platforms. Each tool can be called by your AI assistant to query your marketing data.
Platforms
Meta Ads
12 toolsFull campaign management for Facebook and Instagram advertising through 12 MCP tools, analyze, create, optimize, and duplicate ads.
Google Ads
4 toolsFull campaign management for Google Ads with GAQL queries, keyword research, and campaign mutations.
Google Analytics
2 toolsAccess GA4 website analytics including traffic, events, and user behavior.
Google Search Console
3 toolsMonitor and optimize your organic search presence with keyword rankings, URL indexing, and sitemap management.
Google Tag Manager
3 toolsAudit GTM containers, detect duplicate conversion tracking, find unused tags and triggers, and check GDPR consent compliance, all through AI conversation.
LinkedIn Ads
4 toolsManage LinkedIn advertising campaigns and access B2B marketing analytics.
TikTok Ads
7 toolsManage TikTok advertising campaigns and access performance analytics.
Workflows
1 toolsRun pre-built marketing analysis workflows for common tasks.
Skills
1 toolsAccess and manage knowledge documents that provide context to AI assistants.
Clients
2 toolsStore per-client context (budgets, goals, channels, linked accounts) so your AI assistant reports against each client's targets instead of generic benchmarks.
All Tools by Platform
Meta Ads
meta_list_ad_accountsList all ad accounts you have access tometa_queryQuery campaigns, adsets, or ads with flexible filteringmeta_updatePause/resume campaigns, update budgets, rename entitiesmeta_get_insightsGet performance metrics at account, campaign, adset, or ad levelmeta_get_creativesGet creative details, text content, and performance data at single/campaign/account scopeGoogle Ads
google_ads_list_accountsList all Google Ads accounts you have access togoogle_ads_run_gaqlRun a Google Ads Query Language (GAQL) querygoogle_ads_run_keyword_plannerGet keyword ideas and search volume datagoogle_ads_mutateCreate, update, or remove campaigns, ad groups, ads, and keywordsGoogle Analytics
ga4_list_propertiesList all GA4 properties you have access toga4_run_reportRun flexible GA4 reports with any metrics and dimensions (page views, users, events, traffic, devices)Google Search Console
gsc_list_sitesList all verified sites and optionally their sitemapsgsc_search_analyticsGet search performance data: queries, pages, CTR, position, with flexible filteringgsc_manage_urlInspect URL indexing, submit sitemaps, or delete sitemapsGoogle Tag Manager
gtm_list_containersList all GTM accounts and containers accessible to the connected Google accountgtm_auditRun a comprehensive audit of a GTM container: tag health, duplicate conversions, unused triggers, consent compliancegtm_manageCreate workspaces, manage versions, and inspect tag configurations within a containerLinkedIn Ads
linkedin_list_ad_accountsList accounts or get single account detailslinkedin_queryQuery campaigns, campaign_groups, or creatives with single lookuplinkedin_get_analyticsGet analytics at account or campaign levellinkedin_get_creatives_with_imagesGet creatives with performance data and optional imagesTikTok Ads
tiktok_get_advertiser_infoGet advertiser account informationtiktok_queryQuery campaigns, adgroups, or ads with flexible filteringtiktok_get_reportGet performance reports at campaign, adgroup, or ad leveltiktok_get_audiencesList custom and/or lookalike audiencestiktok_get_asset_infoGet video or image asset info with optional embedded imagesWorkflows
workflowUnified workflow tool: list, info, or run workflows (action='list'|'info'|'run')Skills
skillUnified skill tool: list, get, search, or run scripts (action='list'|'get'|'search'|'run')Clients
clientsList your organization's client profiles, or fetch one by slug, ID, or linked ad-account ID.clients_updateCreate or update a client profile — budgets, goals, channels, linked accounts. Deleting is dashboard-only.