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
| Category | Tools | Description |
|---|---|---|
| Campaigns | list_meta_campaigns, create_meta_campaign, … | Campaign CRUD operations |
| Ads | list_meta_ads, create_meta_ad, … | Ad management |
| Audiences | list_meta_audiences, create_meta_custom_audience, … | Custom & lookalike audiences |
| Creatives | list_meta_creatives, create_meta_creative, … | Ad creative management |
| Analytics | get_meta_insights, … | Performance data & insights |
| Targeting | search_meta_targeting, … | Targeting parameter discovery |
| OAuth | generate_auth_url, exchange_auth_code | OAuth flow helpers |
Particularities
- Default status: New campaigns are created as
PAUSEDby 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