pipeboard-co avatar

Meta Ads

pipeboard-co/meta-ads-mcp

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 tools

Public 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.


View the full README on GitHub

Details

Repository
github.com/pipeboard-co/meta-ads-mcp
Categories
Finance & Commerce, Media & Entertainment

Related Finance & Commerce MCP servers

View all
1jackson-cmd avatarRisk-Aware Trading Agentsjackson-cmd/risk-aware-trading-agentsAI trading agents for US stocks: point-in-time news backtests, a frozen 2026 market, paper trading112stars
2amekala avatarAdsamekala/ads-mcpManage Google, Meta, Amazon, TikTok, LinkedIn & ChatGPT ads. 430 tools for campaigns & analytics.106stars
3kuudoai avatarAmazon Ads Mcpkuudoai/amazon_ads_mcpAmazon Ads API MCP server for Amazon Advertising API73stars
4kuudoai avatarAmazon Ads Mcpkuudoai/amazon_ads_mcpAmazon Ads API MCP server for Amazon Advertising API49stars
5nirholas avatarEthereum Wallet Generatornirholas/ethereum-wallet-toolkitGenerate Ethereum wallets with BIP39 mnemonics, HD paths, vanity addresses, private key backup0stars
6synter-media-ai avatarSynter Adssynter-media-ai/mcp-serverRun ads across 16 ad platforms from any MCP client. Hosted OAuth at mcp.synterai.com.0stars