Meta Ads

v1.0.0Marketing & SEOstable

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.

meta-ads-mcpmcpai-integration
Share:
923
Stars
0
Downloads
0
Weekly
0/5

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

A Model Context Protocol server that allows AI models to access, analyze, and ma
pipeboard-co

Maintainer

LicenseNOASSERTION
Languagepython
Versionv1.0.0
UpdatedMay 22, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx meta-ads-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

Install Meta Ads MCP

Use npx to run the Meta Ads MCP server.

npx meta-ads-mcp
2

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

3

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"]
    }
  }
}
4

Verify API permissions

Ensure your Meta Business Account has the required API permissions for campaign management, analytics, and ad creation/editing.

5

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.

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.

Quick Config Preview

{ "mcpServers": { "meta-ads-mcp": { "command": "npx", "args": ["-y", "meta-ads-mcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides