AdWhispr

by adwhispr

Not rated
GitHub

About

Chat with any brand's Meta (Facebook/Instagram) ads inside Claude — research a competitor's ad library, surface their longest-running winners, extract hooks/formats, and clone winning ads for your own brand.

Details

Author
adwhispr
Categories
Marketing, Other, AI

Setup

Install AdWhispr in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/adwhispr/mcp-server

Follow the installation instructions in the repository README, then restart your MCP client.

Research any brand's ads, clone the winners, and launch them — from a chat. This connectsClaude(or any MCP client) toAdWhispr— the full loop in one conversation:
- Researcha competitor's ad library (Meta + TikTok) and surface their longest-running, proven winners
- Clonethe winning creative — image or video — for your own brand
- Launchit as a real campaign: Google Search and Performance Max (GA), TikTok (GA), Meta (beta)

"Find the longest-running ad from my biggest competitor, clone it for my brand, and launch it on TikTok with a $50/day budget."

It's a thin, open-source bridge to the AdWhispr remote MCP server (https://adwhispr.com/api/mcp). Sign-in happens automatically through your browser the first time.

"Search AdWhispr for Nike's longest-running ads.""What hooks is Hims using in their Meta ads?""Clone Cal AI's top ad for my brand at example.com.""Launch that clone on Google as a Search campaign, $30/day, paused."

Prefer to edit the config yourself? Add this toclaude_desktop_config.json:

{ "mcpServers": { "adwhispr": { "command": "npx", "args": ["-y", "adwhispr-mcp-server", "serve"] } } }

- macOS~/Library/Application Support/Claude/claude_desktop_config.json
-
Windows%APPDATA%\Claude\claude_desktop_config.json
-
Linux~/.config/Claude/claude_desktop_config.json

Any MCP client that runs a stdio command works — point it atnpx -y adwhispr-mcp-server serve, or connect directly to the remote endpointhttps://adwhispr.com/api/mcpif your client supports remote MCP servers with OAuth (Claude.ai, ChatGPT developer mode, Cursor, Claude Code).

Creative — clone the winners as imageorvideo

Campaigns are createdpaused by defaultwith an explicit confirm step before anything spends — and video renders wait onapprove_video_clone, so no credits burn until you say go. AdWhispr never fabricates performance metrics — competitor research reports only signals that can be verified (days-running, not made-up ROAS).

Flat monthly plans with a generous call allowance — no per-call overage billing, ever.

- Free— 15 agent calls/month, unlimited tracked brands, 1 free clone. No card.
-
Pro— $39/mo ($31/mo billed annually): 150 agent calls/month, 10 image clones + 10 video credits/month, launch on Google, TikTok & Meta, ad-script generation, competitor playbook, weekly new-ad alerts.
-
Agency— $149/mo ($119/mo billed annually): 3,000 agent calls/month, 50 image clones + 40 video credits/month, team seats, cross-brand comparison, client-ready reports.

Video generation spends video credits (draft tiers cost the least, premium finals the most); extra clone and credit packs are available if you run dry.

Full limits + trial atadwhispr.com/upgrade.

Claude Desktop launchesnpx -y adwhispr-mcp-server serve, which runsmcp-remotepointed athttps://adwhispr.com/api/mcp. That bridges Claude's local stdio transport to the AdWhispr server over HTTP and handles the OAuth login. Your ad data and account live on AdWhispr; this package stores nothing.

To point at a different server (self-hosting/testing), setADWHISPR_MCP_URL.

AdWhispr doesn't appear in Claude after install.Fully quit Claude Desktop (not just close the window) and reopen it — config is only read on startup. Confirm the entry exists inclaude_desktop_config.json(paths above). On macOS/Linux make surenpxis on yourPATH; if Claude can't find it, set thecommandto the absolute path fromwhich npx.

The browser sign-in window never opens, or login loops.The first tool call opens a browser to authorize via OAuth. If it doesn't appear, check that your default browser can open and that no firewall is blockinglocalhostcallbacks. Clearing the stale auth cache fixes most loops:

Then restart Claude Desktop and trigger a tool call again.

A tool returns an upgrade / out-of-quota / "locked clone" message.That's expected on the Free tier (15 agent calls/month, 1 free clone, video credits are paid-plan only). The message includes an unlock link — open it to upgrade or buy a credit pack. Relay the link as-is; the clone is generated and waiting behind it.

add_brandsays a brand isn't found, orsearch_brandsreturns nothing.add_brandresolves brands from the public ad library by name — try the exact brand name as it appears on Facebook. After adding, ingestion runs in the background (~40s) before ads are queryable.search_brandsonly returns brands already tracked on your account.

A launch tool says an ad account isn't connected.Runconnect_ad_accountfirst — it returns an OAuth link to connect Google, TikTok, or Meta. Campaigns are created paused; nothing spends until you confirm.

Node /npxerrors on launch.Use Node 18+ (node --version). If an old cached package is misbehaving, force a fresh copy:npx -y adwhispr-mcp-server@latest serve.

Connecting a non-Claude-Desktop client.**Point any stdio MCP client atnpx -y adwhispr-mcp-server serve, or connect directly to the remote endpointhttps://adwhispr.com/api/mcpif your client supports remote MCP servers with OAuth.

Still stuck? Open an issue atgithub.com/adwhispr/mcp-server/issuesor emailbasil@adwhispr.com.

- Website:https://adwhispr.com/connect?ref=mcp_directory
- Claude plugin:
https://github.com/adwhispr/claude-plugin
- Blog / guides:
https://adwhispr.com/blog
- Issues:
https://github.com/adwhispr/mcp-server/issues

Free MCP that drives an audit of your marketing. Your AI connects, adsOS digs through your ads, email and site, and hands back a growth plan you can run today.

A shared campaign canvas for you and your AI agent: briefed by your brand rules, gated by your approval.

Run your Linkedin account from claude or chatgpt

Market & competitive intelligence for Claude & AI assistants: trends, alerts, keywords & more.

Intelligent Growth: Product Marketing MCP Server

Run positioning, messaging, competitive analysis and launch planning from Claude or ChatGPT with a hosted product marketing MCP server.

Outbound sales agent for Claude Code: per-prospect research, email writing, Gmail sending, reply tracking, and structured rejection feedback.

Manage mailtani email marketing from Claude, Cursor, or any MCP-compatible AI agent — contacts, lists, campaigns, segments, and event tracking.

Google Ads reporting and campaign management for Claude; everything it creates starts paused, nothing spends until you turn it on.

Agent-operated social media management for agencies — publish, schedule, approve, and analyze posts across 11 networks (www.aidelly.ai).

Scores text and landing-page copy for AI-writing style tells; deterministic, offline, no LLM call and no network access.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.