Skip to main content

Meta

Access Meta’s advertising platform through ~49 MCP tools covering campaigns, ads, audiences, creatives, analytics, targeting, and OAuth.

Prerequisites

  • A Meta Business Manager account
  • A Meta App with Marketing API access
  • An ad account ID (format: act_123456789)

Authentication

Meta uses OAuth 2.0. The access token is stored in your API key’s channel credentials and injected automatically per request. Required scopes: ads_management, ads_read, business_management

Tool categories

CategoryToolsDescription
Campaignslist_meta_campaigns, create_meta_campaign, …Campaign CRUD operations
Adslist_meta_ads, create_meta_ad, …Ad management
Audienceslist_meta_audiences, create_meta_custom_audience, …Custom & lookalike audiences
Creativeslist_meta_creatives, create_meta_creative, …Ad creative management
Analyticsget_meta_insights, …Performance data & insights
Targetingsearch_meta_targeting, …Targeting parameter discovery
OAuthgenerate_auth_url, exchange_auth_codeOAuth flow helpers

Particularities

  • Default status: New campaigns are created as PAUSED by default
  • Account ID format: Always prefixed with act_ (the API handles this automatically if you omit the prefix)
  • Graph API version: v23.0
  • HMAC proofs: Automatically generated using the app secret for API call verification