
Meta Ads
The Meta Ads MCP server enables LLMs to analyze, manage, and optimize Meta advertising campaigns across Facebook, Instagram, and other Meta platforms by providing AI-driven access to campaign performance data, ad creative visualization, and strategic insights. It provides tools for retrieving ad performance metrics, visualizing creatives, and generating optimization recommendations through a standardized Model Context Protocol interface. The server solves the problem of manual ad campaign analysis and management by allowing marketers and AI assistants to programmatically interact with Meta Ads data and obtain actionable insights without building custom integrations.
- GitHub stars
- 908
- tools
- 18
- last updated
- Feb 1, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
mcp_meta_ads_get_ad_accountsGet ad accounts accessible by a user
Get ad accounts accessible by a user
No parameter schema in public metadata yet.
mcp_meta_ads_get_account_infoGet detailed information about a specific ad account
Get detailed information about a specific ad account
No parameter schema in public metadata yet.
mcp_meta_ads_get_account_pagesGet pages associated with a Meta Ads account
Get pages associated with a Meta Ads account
No parameter schema in public metadata yet.
mcp_meta_ads_get_campaignsGet campaigns for a Meta Ads account with optional filtering
Get campaigns for a Meta Ads account with optional filtering
No parameter schema in public metadata yet.
mcp_meta_ads_get_campaign_detailsGet detailed information about a specific campaign
Get detailed information about a specific campaign
No parameter schema in public metadata yet.
mcp_meta_ads_create_campaignCreate a new campaign in a Meta Ads account
Create a new campaign in a Meta Ads account
No parameter schema in public metadata yet.
mcp_meta_ads_get_adsetsGet ad sets for a Meta Ads account with optional filtering by campaign
Get ad sets for a Meta Ads account with optional filtering by campaign
No parameter schema in public metadata yet.
mcp_meta_ads_get_adset_detailsGet detailed information about a specific ad set
Get detailed information about a specific ad set
No parameter schema in public metadata yet.
mcp_meta_ads_create_adsetCreate a new ad set in a Meta Ads account
Create a new ad set in a Meta Ads account
No parameter schema in public metadata yet.
mcp_meta_ads_get_adsGet ads for a Meta Ads account with optional filtering
Get ads for a Meta Ads account with optional filtering
No parameter schema in public metadata yet.
mcp_meta_ads_create_adCreate a new ad with an existing creative
Create a new ad with an existing creative
No parameter schema in public metadata yet.
mcp_meta_ads_get_ad_detailsGet detailed information about a specific ad
Get detailed information about a specific ad
No parameter schema in public metadata yet.
mcp_meta_ads_get_ad_creativesGet creative details for a specific ad
Get creative details for a specific ad
No parameter schema in public metadata yet.
mcp_meta_ads_create_ad_creativeCreate a new ad creative using an uploaded image hash
Create a new ad creative using an uploaded image hash
No parameter schema in public metadata yet.
mcp_meta_ads_update_ad_creativeUpdate an existing ad creative with new content or settings
Update an existing ad creative with new content or settings
No parameter schema in public metadata yet.
mcp_meta_ads_upload_ad_imageUpload an image to use in Meta Ads creatives
Upload an image to use in Meta Ads creatives
No parameter schema in public metadata yet.
mcp_meta_ads_get_ad_imageGet, download, and visualize a Meta ad image in one step
Get, download, and visualize a Meta ad image in one step
No parameter schema in public metadata yet.
mcp_meta_ads_update_adUpdate an ad with new settings
Update an ad with new settings
No parameter schema in public metadata yet.
Sponsors
Readme
Meta Ads MCP
A Model Context Protocol (MCP) server that lets AI assistants — Claude, ChatGPT, Perplexity, Cursor, or any MCP client — run your Meta Ads end to end: launch campaigns, upload creatives, update budgets, and analyze performance through natural conversation across Facebook, Instagram, and every Meta ad surface. Available as a hosted remote MCP — no developer token, no self-hosting required.
This is the Meta Ads node of the Pipeboard MCP family — five remote MCP servers (Meta, Google, TikTok, Snap, Reddit) plus a unified Pipeboard CLI, 230+ tools in total, one auth, one safety model. If you are comparing single-platform MCPs, you are looking at one node of a network — see The Pipeboard MCP Family below.
Details
- Repository
- github.com/pipeboard-co/meta-ads-mcp
- Categories
- Finance & Commerce, Media & Entertainment