
Spresh Mcp
Connects Claude to SpreshApp's Facebook ad intelligence platform for competitive research and creative analysis. Exposes 17 tools across three categories: ad operations (search, analysis, chat), brand tracking (follow brands, view ad history, list active campaigns), and library management (search saved ads, browse folders, filter by tags). Handles OAuth authentication automatically and caches credentials locally. Useful when you're researching competitor ad strategies, tracking brand advertising patterns over time, or analyzing creative angles across your saved ad collection. Requires a SpreshApp account and hits API rate limits based on your plan tier.
- GitHub stars
- 1
- tools
- 18
- transport
- STDIO
- last updated
- May 27, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
ad_searchSearch Facebook ads by keyword, niche, or industry
Search Facebook ads by keyword, niche, or industry
No parameter schema in public metadata yet.
ad_search_expand_queryExpand a search query to surface more relevant ads
Expand a search query to surface more relevant ads
No parameter schema in public metadata yet.
ad_getFetch full details for a specific ad
Fetch full details for a specific ad
No parameter schema in public metadata yet.
ad_get_analysisRetrieve saved AI analysis for an ad
Retrieve saved AI analysis for an ad
No parameter schema in public metadata yet.
ad_analyzeRun AI analysis on any ad
Run AI analysis on any ad
No parameter schema in public metadata yet.
ad_analyze_batchAnalyze multiple ads in one call
Analyze multiple ads in one call
No parameter schema in public metadata yet.
ad_chatChat with Claude about an ad's creative strategy
Chat with Claude about an ad's creative strategy
No parameter schema in public metadata yet.
brand_searchSearch for brands in SpreshApp
Search for brands in SpreshApp
No parameter schema in public metadata yet.
brand_get_overviewGet a brand's full profile and stats
Get a brand's full profile and stats
No parameter schema in public metadata yet.
brand_get_statusGet the current tracking status for a brand
Get the current tracking status for a brand
No parameter schema in public metadata yet.
brand_get_ad_historyGet historical ad volume data for a brand
Get historical ad volume data for a brand
No parameter schema in public metadata yet.
brand_list_active_adsList all ads a brand is currently running
List all ads a brand is currently running
No parameter schema in public metadata yet.
brand_followStart tracking a brand
Start tracking a brand
No parameter schema in public metadata yet.
search_adsSearch your saved ad library
Search your saved ad library
No parameter schema in public metadata yet.
get_folder_adsGet ads from a specific folder
Get ads from a specific folder
No parameter schema in public metadata yet.
list_foldersList all your saved folders
List all your saved folders
No parameter schema in public metadata yet.
get_tagsList tags used across your library
List tags used across your library
No parameter schema in public metadata yet.
get_pagesList saved Facebook pages
List saved Facebook pages
No parameter schema in public metadata yet.
Sponsors
Readme
SpreshApp logo
spreshapp-mcp
MCP server that connects Claude to SpreshApp's Facebook ad intelligence platform.
Ask Claude to research competitors, decode winning ad angles, track brand ad history, and analyze your saved ad library, all directly from your Claude Desktop or Claude Code session.
SpreshApp MCP in Claude Code
Requirements
- Node.js >= 20
- A SpreshApp account
Setup
Claude Desktop
Add this to your claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json):
Details
- Repository
- github.com/prashantbtkl/spresh-mcp
- Categories
- Design & Creative, Search & Web Crawling, Finance & Commerce
- Package
spreshapp-mcp- Transport
- STDIO
- Registry
- MCP registry, active