Facebook Ads Library MCP Server (Ramsesaguirre777)

Facebook Ads data retrieval with 15+ analysis, monitoring, and prediction tools.

Data last scanned today · Reviewed today

2314 tools158PythonMIT

Overview

This Python-based MCP server provides programmatic access to Facebook Ads Library data. It equips AI models with tools to perform competitive intelligence, brand monitoring, and creative analysis, functioning as an alternative to proprietary market research platforms by leveraging direct Graph API interaction.

Our verdict

With a security score of 23/100, this tool carries a high risk level. It is community-maintained by a single contributor and has not received an editorial review, meaning users should exercise caution. Furthermore, the codebase has not seen updates in over a year (last commit 382 days ago), and the lack of OAuth support necessitates careful handling of your Facebook access token.

  • Includes 15+ tools for competitive and creative ad analysis.
  • Zero direct dependencies minimize the software supply-chain footprint.
  • Open source project licensed under MIT.
  • Provides functionality for ML-based ad performance prediction.
  • High security risk due to lack of maintenance and review.
  • Stale repository with no commits in over a year.
  • No OAuth support necessitates manual Facebook access token management.
  • Single-contributor project increases the bus-factor risk.

Tools

ToolDescriptionRisk
search_facebook_adsAdvanced search with multiple filterslow
discover_competitor_brandsFind industry competitors automaticallylow
find_similar_advertisersDiscover brands with similar strategieslow
analyze_ad_creative_elementsAI-powered creative analysislow
analyze_ad_performance_metricsPerformance insights & KPIslow
analyze_ad_targeting_insightsAudience targeting analysislow
monitor_brand_ad_changesReal-time campaign monitoringlow
track_ad_spend_estimationBudget tracking & estimationlow
competitive_ad_analysisMulti-brand strategy comparisonlow
benchmark_against_industryIndustry benchmarkinglow

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

What prerequisites are required to use this MCP server?

You must have Python 3.8 or higher installed and a Facebook access token with the ads_read permission generated via the Facebook Graph API Explorer.

How can I manage multiple regional ad accounts?

You can configure multiple server instances in your Claude Desktop configuration file by defining separate entries for each region and providing the corresponding access token for each.

Is it possible to store my Facebook access token securely?

Yes, you can store your token in a local .env file by creating one with the entry FACEBOOK_ACCESS_TOKEN=your_token_here.

Does this server store my advertising data?

No, the server performs no data storage as all information is processed in real-time, and your data remains on your local machine.

What is the recommended way to maintain access to the Facebook API?

You can optionally extend your generated Facebook access token to last for 60 days using the Facebook Debugger tool.

Badge

Facebook Ads Library MCP Server (Ramsesaguirre777) security score, rated on RepoAI

Maintain this server? Add the live badge to your README.