Meta Ads
A Model Context Protocol server that allows AI models to access, analyze, and manage Meta advertising campaigns, enabling LLMs to retrieve performance data, visualize ad creatives, and provide strategic insights for Facebook and Instagram platforms.
What is Meta Ads?
Meta Ads is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol server that allows ai models to access, analyze, and manage meta advertising campaigns, enabling llms to retrieve performance data, visualize ad creatives, and provide strategic...
A Model Context Protocol server that allows AI models to access, analyze, and manage Meta advertising campaigns, enabling LLMs to retrieve performance data, visualize ad creatives, and provide strategic insights for Facebook and Instagram platforms.
This server falls under the Marketing & SEO and Analytics categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A Model Context Protocol server that allows AI models to acc
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx meta-ads-mcpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Meta Ads
Meta Ads MCP enables Claude to access, analyze, and manage Meta advertising campaigns across Facebook and Instagram. Retrieve performance data, visualize ad creatives, and provide strategic insights through natural language, automating ad account analysis and optimization without logging into the Meta Ads Manager interface.
Prerequisites
- A Meta/Facebook Ads account with active campaigns
- Meta Business Account access and API permissions
- An MCP client such as Claude Desktop or Cursor
- Node.js 18+ installed
Install Meta Ads MCP
Use npx to run the Meta Ads MCP server.
npx meta-ads-mcpConfigure authentication
Set up your Meta Business Account credentials and API tokens. Check the repository README at https://github.com/pipeboard-co/meta-ads-mcp for exact environment variable names.
Add to MCP client config
Register Meta Ads MCP in your Claude Desktop or Cursor configuration.
{
"mcpServers": {
"meta-ads": {
"command": "npx",
"args": ["meta-ads-mcp"]
}
}
}Verify API permissions
Ensure your Meta Business Account has the required API permissions for campaign management, analytics, and ad creation/editing.
Restart client and test
Restart Claude Desktop or Cursor and ask Claude to retrieve campaign performance data or suggest ad optimizations.
Meta Ads Examples
Claude Desktop Configuration
Setup for Meta Ads MCP in your client config.
{
"mcpServers": {
"meta-ads": {
"command": "npx",
"args": ["meta-ads-mcp"]
}
}
}Prompts to Try
Test Meta Ads integration with these prompts.
1. "Show me the performance metrics for all my Facebook ad campaigns this month"
2. "Which Instagram ads have the highest engagement rate?"
3. "Analyze ROI by campaign and suggest budget reallocations"
4. "Create a new ad campaign targeting young professionals"
5. "Compare ad creative performance and identify top-performing visuals"Troubleshooting Meta Ads
Authentication fails
Verify your Meta API credentials and access tokens are correct. Check that your Business Account has active campaigns. Review the repository for exact credential setup requirements.
Campaign data not loading
Ensure your Meta Business Account has API permissions enabled. Check that campaigns are active and not archived. Verify API quota limits haven't been exceeded.
Ad creation or modification fails
Confirm you have adequate permissions in your Meta Business Account. Some operations may require specific user roles or account restrictions.
Frequently Asked Questions about Meta Ads
What is Meta Ads?
Meta Ads is a Model Context Protocol (MCP) server that model context protocol server that allows ai models to access, analyze, and manage meta advertising campaigns, enabling llms to retrieve performance data, visualize ad creatives, and provide strategic insights for facebook and instagram platforms. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Meta Ads?
Follow the installation instructions on the Meta Ads GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Meta Ads?
Meta Ads works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Meta Ads free to use?
Yes, Meta Ads is open source and available under the NOASSERTION license. You can use it freely in both personal and commercial projects.
Meta Ads Alternatives — Similar Marketing & SEO Servers
Looking for alternatives to Meta Ads? Here are other popular marketing & seo servers you can use with Claude, Cursor, and VS Code.
TopRank
★ 2.6kGoogle Ads analysis and operations — read performance, manage keywords, bids, and campaigns.
Open SEO
★ 2.1kOpen source alternative to Semrush and Ahrefs
ASO Skills
★ 1.4kAI agent skills for App Store Optimization (ASO) and app marketing. Built for indie developers, app marketers, and growth teams who want Cursor, Claude Code, or any Agent Skills-compatible AI assistant to help with keyword research, metadata optimiza
Google Meta Ads GA4
★ 994MCP server for Google Ads, Meta Ads & GA4 — works with ChatGPT, Claude, Cursor, n8n, Windsurf & more. 250+ tools for campaign management, analytics & optimization.
Google Search Console
★ 882Connects Google Search Console with Claude AI to enable SEO professionals to analyze their SEO data through natural language conversations, providing access to property information, search analytics, URL inspection, and sitemap management.
MCP GSC
★ 875Google Search Console Insights with Claude AI for SEOs
Browse More Marketing & SEO MCP Servers
Explore all marketing & seo servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Meta Ads in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Meta Ads?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.