37 tools · 0 platform keys available · 37 own-key only
Meta Ads API: 37 tools · pay per call
Explore Meta Ads tools through Toolswitch.
Popular tasks: meta-ads.accounts, meta-ads.campaigns, meta-ads.insights.
What can you do?
No verified examples are available yet. All tools.
Use with your Agent
Make these tools available to your Agent through MCP or integrate calls into your workflow with HTTP.
- MCP: Connect your Agent to discover and use tools through MCP.
- HTTP: Call tools from your application with the HTTP API.
Why use Toolswitch?
No provider account
Tools with platform key access do not require a separate provider account.
Pay per call
Pay for usage without a provider subscription.
Transparent pricing
See the listed tool price and billing unit before calling.
All 37 tools
Meta Ads (Facebook & Instagram) · 37 tools
List the Meta ad accounts you can access, with their names and currencies
meta-ads.accountsList the campaigns in your Meta ad account with status, objective and budget
meta-ads.campaignsGet spend, impressions, clicks and conversions for your Meta ads
meta-ads.insightsThe ad account itself — name, currency, timezone, spend cap, amount_spent, account_status
meta-ads.x.accountThe change log: who changed what on the account and when
meta-ads.x.account-activitiesThe creatives — body, title, image/video, link and call-to-action
meta-ads.x.account-adcreativesImages uploaded to the ad account, with hash, dimensions and permalink
meta-ads.x.account-adimagesLabels used to group campaigns, ad sets and ads
meta-ads.x.account-adlabelsAutomated rules on the account — their conditions and actions
meta-ads.x.account-adrules-libraryEvery ad in the account with its creative, status and effective review status
meta-ads.x.account-adsEvery ad set in the account with budget, schedule, optimisation goal and targeting
meta-ads.x.account-adsetsMeta pixels on the account and when each last fired
meta-ads.x.account-adspixelsVideos uploaded to the ad account
meta-ads.x.account-advideosCustom and lookalike audiences with approximate size and delivery status
meta-ads.x.account-customaudiencesCustom conversions defined on the account and their rules
meta-ads.x.account-customconversionsEstimated daily reach and bid range for a targeting spec, before you spend anything
meta-ads.x.account-delivery-estimateEstimated audience size for a targeting spec
meta-ads.x.account-reachestimateBrowse the targeting taxonomy as a tree
meta-ads.x.account-targetingbrowseSearch Meta's targeting taxonomy (interests, behaviours, demographics) by keyword
meta-ads.x.account-targetingsearchInterests related to ones you already target
meta-ads.x.account-targetingsuggestionsA single ad — its creative, status, tracking specs and review status
meta-ads.x.adCreate an ad from a creative inside an ad set
meta-ads.x.ad-createThe leads a lead ad has collected
meta-ads.x.ad-leadsA rendered preview of an ad in a given placement, as an iframe
meta-ads.x.ad-previewsUpdate an ad — pause it or swap its creative
meta-ads.x.ad-updateCreate an ad creative
meta-ads.x.adcreative-createA single ad set — targeting, schedule, budget, optimisation goal and billing event
meta-ads.x.adsetThe ads inside one ad set
meta-ads.x.adset-adsCreate an ad set (targeting, budget, schedule, optimisation goal)
meta-ads.x.adset-createUpdate an ad set — pause it, change budget, schedule or targeting
meta-ads.x.adset-updateThe ad accounts a Business Manager owns
meta-ads.x.business-owned-ad-accountsA single campaign — objective, status, budget, bid strategy and spend cap
meta-ads.x.campaignThe ads inside one campaign
meta-ads.x.campaign-adsThe ad sets inside one campaign
meta-ads.x.campaign-adsetsCreate a campaign (objective, status, special ad categories)
meta-ads.x.campaign-createUpdate a campaign — pause it, rename it, change its budget
meta-ads.x.campaign-updateThe Business Manager accounts this login belongs to
meta-ads.x.me-businesses
Limits & billing
per-app and per-ad-account rate limiting; read X-Business-Use-Case-Usage
Official pricing ↗