Tools Reference
All MCP Tools
Ad Superpowers provides 51 MCP tools across 8 platforms, plus workflows, skills, and client management. Each tool can be called by your AI assistant to query your marketing data.
Platforms
Meta Ads
14 toolsFull campaign management for Facebook and Instagram advertising through 14 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
4 toolsAudit GTM containers, detect duplicate conversion tracking, find unused tags and triggers, and check GDPR consent compliance, all through AI conversation.
Google Merchant Center
3 toolsRead product feed health, disapprovals, account issues, and Shopping performance reports from Google Merchant Center. Read-only.
LinkedIn Ads
5 toolsManage LinkedIn advertising campaigns and access B2B marketing analytics.
TikTok Ads
9 toolsManage TikTok advertising campaigns and access performance analytics.
Workflows
3 toolsRun pre-built marketing analysis workflows for common tasks.
Skills
2 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_list_entitiesList GTM tags, triggers, and variables with writable paths and fingerprints for updatesgtm_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 containerGoogle Merchant Center
merchant_get_reportRun a validated Merchant Center report preset.merchant_list_accountsList Google Merchant Center accounts you can access.merchant_queryRead Merchant Center entities polymorphically.LinkedIn 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 imageslinkedin_manageCreate, update, pause or delete LinkedIn campaign groups, campaigns and creatives.TikTok 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')workflow_updateWRITE tool: create, update or archive a personal or organization workflow.workspace_infoShow the active workspace and the credential binding used for this request.Skills
skillUnified skill tool: list, get, search, or run scripts (action='list'|'get'|'search'|'run')skill_updateWRITE tool: create, update, publish or archive a custom skill.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.