# Insightful-Pipe/facebook-ads-mcp-server

Source: https://glimind.com/server/github%2Finsightful-pipe%2Ffacebook-ads-mcp-server
Registry id: `github/insightful-pipe/facebook-ads-mcp-server`
Status: unknown

## Tools (53)

- `create_ad`: Create a new ad (created in PAUSED status).
- `create_ad_creative`: Create a new ad creative.
- `create_adset`: Create a new ad set (created in PAUSED status).
- `create_campaign`: Create a new campaign (created in PAUSED status).
- `create_custom_conversion`: Create a new custom conversion for an ad account.
- `create_leadgen_form`: Create a lead generation form on a Facebook Page.
- `delete_ad`: Permanently DELETE an ad.
- `delete_adset`: Permanently DELETE an ad set (and all its ads).
- `delete_campaign`: Permanently DELETE a campaign (and all its ad sets + ads).
- `estimate_audience_size`: Estimate audience size for targeting specifications.
- `get_activities_adaccount`: Retrieve change history for an ad account.
- `get_activities_adset`: Retrieve change history for an ad set.
- `get_ad`: Fetch details for a single ad.
- `get_ad_creative`: Fetch details for a single ad creative.
- `get_ad_creatives`: List ad creatives for an ad account.
- `get_ad_creatives_by_ad`: Get the creative for a specific ad.
- `get_ad_images`: List ad images for an ad account.
- `get_ad_preview`: Generate a preview rendering for an existing ad.
- `get_ad_videos`: List ad videos for an ad account.
- `get_adaccount`: Fetch details for a single ad account.
- `get_ads`: List ads for an ad account, campaign, or ad set.
- `get_ads_by_adset`: List ads for a specific ad set.
- `get_ads_by_campaign`: List ads for a specific campaign.
- `get_adset`: Fetch details for a single ad set.
- `get_adsets`: List ad sets for an ad account or campaign.
- `get_adsets_by_campaign`: List ad sets for a specific campaign.
- `get_campaign`: Fetch details for a single campaign.
- `get_campaigns`: List campaigns for an ad account.
- `get_custom_audiences`: List custom audiences for an ad account.
- `get_custom_conversion`: Get details for a specific custom conversion.
- `get_custom_conversions`: List custom conversions for an ad account.
- `get_insights_ad`: Retrieve performance insights for an ad.
- `get_insights_adaccount`: Retrieve performance insights for an ad account.
- `get_insights_adset`: Retrieve performance insights for an ad set.
- `get_insights_campaign`: Retrieve performance insights for a campaign.
- `get_instagram_accounts`: List Instagram accounts available to the selected ad account.
- `get_interest_suggestions`: Get interest suggestions based on existing interests.
- `get_leadgen_forms`: List lead generation forms for a Facebook Page.
- `get_leadgen_forms_by_account`: Discover lead generation forms referenced by creatives in an ad account.
- `get_minimum_budgets`: List Meta's minimum budget values for the ad account by currency.
- `get_pages`: List Facebook Pages usable with this Ads connection.
- `get_pixels`: List tracking pixels for an ad account.
- `get_saved_audiences`: List saved audiences for an ad account.
- `search_behaviors`: Search for behavior targeting options by keyword.
- `search_demographics`: Search demographic targeting options.
- `search_geo_locations`: Search for geographic targeting locations.
- `search_interests`: Search for interest targeting options by keyword.
- `update_ad`: Update an existing ad.
- `update_ad_creative`: Update an existing ad creative (name or labels only).
- `update_adset`: Update an existing ad set.
- `update_campaign`: Update an existing campaign.
- `upload_ad_image`: Upload an image to the ad account from a public URL or base64.
- `upload_ad_video`: Upload a video to the ad account from a URL or create a slideshow.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
