Structured, enriched intelligence on every active and inactive ad across Meta, TikTok, and Google โ accessible via API, MCP, and CLI. Stop scraping. Start querying.
Integrate our ad intelligence data with your current tools and agent frameworks
Ad research in 2026 shouldn't mean clicking through ad library UIs, saving screenshots to Google Drive, and hoping your scrapers don't break overnight. There's a better way.
Fragile scrapers. Manual UI research. Unstructured data. Zero agent access.
Enriched intelligence. Three access layers. Agents and humans working together.
Whether you're building an agent, writing a script, or browsing a dashboard โ Cypher serves you the same enriched data through the interface you prefer.
A clean REST API with consistent schema across Meta, TikTok, and Google. Every response includes enriched data: transcriptions, Cypher Score, scaling signals, hook classification, and more. No SDK required. Works with any language.
// Response{"cypher_score": 94,"scaling_signal": "accelerating","hook_type": "problem_agitation"}A native MCP server that works with Claude, Cursor, Windsurf, and any MCP-compatible agent. Your agents can search ads, analyze brands, detect trends, and generate creative briefs โ all through natural language.
[Calling cypher.search_ads...]Based on 347 active TikTok ads:1. Problem-agitation (41%)2. Before/after reveal (28%)3. Myth-busting (17%)Highest Cypher Scores โ before/after + UGC productionSearch ads, pull brand analytics, set up competitor monitors, and pipe results into any workflow โ all from the command line. Built for growth engineers who live in the terminal.
$ cypher monitor create --brand competitor.com --platforms meta,tiktokโ Monitor created. You'll be notified when competitor.com launches new ads.$ cypher brand analytics --domain glossier.com --period 30d > report.csvSame structured data format whether you're querying Meta, TikTok, or Google. No per-platform quirks. No schema mismatches. Agents love consistency.

Coming soon: LinkedIn ยท X
Explore the Data
Cypher doesn't just tell you an ad exists. It tells you how it's performing, what creative patterns it uses, whether it's scaling or fatiguing, and where it sits in the funnel. Performance scoring, creative classification, and scaling detection โ all structured and query-ready.


Query any brand by domain and get a complete picture: creative velocity, platform distribution, format mix, top-performing hooks, testing cadence, and estimated spend. Updated in real-time.
Whether you're an AI agent autonomously monitoring competitors, a developer building a creative analytics pipeline, or a marketer researching your next campaign โ Cypher delivers.
Get Started
Build agents that autonomously research competitors, generate creative briefs, and surface trends โ all powered by Cypher's MCP server and API.
Pipe Cypher data into your dashboards, enrich your CRM with competitor signals, or build custom analytics on top of our API. No more context-switching to a separate ad spy tool.
Search 200M+ ads with AI-powered filters. Every ad comes with a Cypher Score, hook classification, and scaling signal so you spend less time searching and more time creating.
Built for speed, reliability, and developer ergonomics. Every feature is accessible via API, MCP, and CLI.
Access 18+ months of inactive ads. See what competitors tested, what they killed, and what they're scaling again.
Real-time notifications when competitors launch new ads. Connect to Slack, Discord, or any HTTP endpoint.
The MCP server and CLI are open source on GitHub. Inspect, fork, extend, and contribute.
Every ad gets a 0โ100 performance score based on longevity, scaling signals, and creative patterns.
One unified schema across Meta, TikTok, and Google. Consistent field names, no per-platform quirks.
Set up competitor monitors via CLI or API. Get alerted the moment a tracked brand launches something new.
We're onboarding developers, AI teams, and growth engineers in waves. Join the waitlist and get early access to the full platform โ API, MCP, and CLI.