Get any answer from the Facebook Ads Library, conduct deep research including messaging, creative testing and comparisons in seconds.
{{ message }}
trypeggy / facebook-ads-library-mcp Public
MCP Server for Facebook ADs Library - Get instant answers from FB's ad library
trypeggy.ai/
MIT license
83 stars2 forksBranches Tags Activity
Star
Notifications
main
BranchesTags
Go to file
Code
Name | Name | Last commit message | Last commit date |
---|---|---|---|
14 Commits | |||
src | src | ||
.gitignore | .gitignore | ||
Dockerfile | Dockerfile | ||
LICENSE | LICENSE | ||
readme.md | readme.md | ||
requirements.txt | requirements.txt | ||
smithery.yaml | smithery.yaml | ||
View all files |
This is a Model Context Protocol (MCP) server for the Facebook Ads Library.
With this you can search Facebook's public ads library for any company or brand, see what they're currently running and analyze their advertising. You can analyse ad images/text, get video links, compare companies' strategies, and get insights into what's working in their campaigns.
Here's an example of what you can do when it's connected to Claude.
MCP.demo.mp4
To get updates on this and other projects we work on enter your email here
How many ads is 'AnthropicAI' running? Whatβs their split across video and image?
What messaging is 'AnthropicAI' running right now in their ads?
Do a deep comparison to the messaging between 'AnthropicAI', 'Perplexity AI' and 'OpenAI'. Give it a nice forwardable summary.
Don't want to deal with code? Try our no-code version
To install Facebook Ads Library for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @trypeggy/facebook-ads-library-mcp --client claude
python -m pip install
{{PATH}}
values and {{API KEY}}
:claude_desktop_config.json
in your Claude Desktop configuration directory at:~/Library/Application Support/Claude/claude_desktop_config.json
For Cursor:
Save this as mcp.json
in your Cursor configuration directory at:
~/.cursor/mcp.json
This MCP server provides tools for interacting with Facebook Ads library objects:
Tool Name | Description |
---|---|
get_meta_platform_id | Returns platform ID given one or many brand names |
get_meta_ads | Retrieves ads for a specific page (platform ID) |
For additional Claude Desktop integration troubleshooting, see the MCP documentation. The documentation includes helpful tips for checking logs and resolving common issues.
Your feedback will be massively appreciated. Please tell us which features on that list you like to see next or request entirely new ones.
This project is licensed under the MIT License.
trypeggy.ai/
github python api open-source marketing facebook ai analytics marketing-automation mcp python3 facebook-api marketing-analytics llm mcp-server
Readme
MIT license
Activity
Custom properties
83 stars
1 watching
2 forks
Report repository
No releases published
No packages published
Query Amazon Bedrock Knowledge Bases using natural language to retrieve relevant information from your data sources.
Fetch, convert, and search AWS documentation pages, with recommendations for related content.
Search campgrounds around the world on campertunity, check availability, and provide booking links.
Lightning-Fast, High-Accuracy Deep Research Agent π 8β10x faster π Greater depth & accuracy π Unlimited parallel runs
Search Engine made for AIs by Exa
Search dashboards, investigate incidents and query datasources in your Grafana instance
RAG Search over your content powered by Inkeep
Search the web using Kagi's search API
Unlock geospatial intelligence through Mapbox APIs like geocoding, POI search, directions, isochrones and more.
Interact & query with Meilisearch (Full-text & semantic search API)