MCP connector · Claude, ChatGPT, Cursor · for agencies and freelance marketers

Tear down any competitor from inside Claude.

Live ads, ranked keywords, backlinks, review themes and landing-page speed in one report — then drafts you upload yourself.

  • Official and commercial data APIs: Meta Ad Library API (EU/UK), Google Ads Transparency via SerpApi, DataForSEO, PageSpeed Insights
  • Exports a Google Ads Editor CSV or Meta bulk sheet. Never writes to an ad account.
  • Every tool read-only. Review authors never stored.

Free teardown of one competitor

Send a competitor’s domain. Get the report built from the same tools.

No card. No call. We email you a link to the report; for now each one is prepared and sent by hand.

You, in Claude

Run a teardown of lakesidedental.example for my Manchester dental client. Then draft five RSA headlines.

Versusbrief · teardown · 20 credits

Lakeside Dental — 8 sections, cached 24h.

Meta adsEU/UK only4 active · newest 19 Sep · finance offer + nervous-patient angle
Google ads6 active in the UK · emergency + Invisalign
Keywords212 ranked · 38 in top 10 · weak on implants
Backlinks184 referring domains · mostly local directories
Reviews4.7 from 312 · praised for nervous patients, dinged on waits
LandingPageSpeed 58 mobile · LCP 3.9s · Meta Pixel, GA4, GTM

Full report at /t/8f3a… · 5 headlines drafted, all ≤ 30 characters · export_campaign_draft ready for Google Ads Editor

Sample. Fictional business, illustrative numbers.

Two hours per competitor

Ad Library in one tab, a keyword tool in another, a backlink tool, PageSpeed, then scrolling reviews. Then a doc for the client.

Two subscriptions, half the picture

One tool for ads, another for SEO. Neither reads the reviews or the landing page, and neither speaks to your AI client.

Every connector wants your login

Marketing MCPs today connect to your own accounts. Versusbrief looks outward, at anyone, with no access to their accounts or yours.

The report

What your client gets

One competitor, eight sections, a three-point summary and drafts. The findings come back into your AI chat and live at a shareable page. Below is a sample for a fictional dental practice.

Versusbrief: Lakeside Dental Sample

lakesidedental.example · Manchester, UK · 25 Sep 2026 · 20 credits · every source cached 24h

What this means

  • Ranks for 212 keywords, 38 in the top 10; the biggest non-brand term is “dentist manchester” (6,600 searches a month, position 3).
  • Rated 4.7 from 312 Google reviews; “Gentle with nervous patients” comes up in 9 of 20 sampled reviews.
  • Advertising found: 4 distinct active Meta ads (EU/UK) and 6 Google ads in Ads Transparency.

Meta ads EU/UK onlyOfficial Meta Ad Library API

Invisalign from £89/month. Free consultation this month.

Started 12 Aug 2026 · Facebook, Instagram

New patient exam and X-rays for £45. Book online in 60 seconds.

Started 3 Sep 2026 · Facebook

Nervous about the dentist? Meet the team first. No drill, no pressure.

Started 19 Sep 2026 · Instagram

4 active. Meta’s API returns ads delivered in the EU and UK.

Google ads Google Ads Transparency · UK

Emergency Dentist Manchester | Same-Day Appointments

Open 7 days. Online booking. 0% finance available on treatments.

lakesidedental.example/emergency

Invisalign Manchester | From £89 a Month

Free consultation. Clear aligners fitted by our in-house orthodontist.

lakesidedental.example/invisalign

6 ads found. 2 shown with the text Google returned.

Keywords DataForSEO Labs

212ranked keywords
38in top 10
$4.90median CPC, USD
KeywordPos.VolumeCPC
dentist manchester36,600$3.90
emergency dentist manchester22,400$6.10
invisalign manchester51,300$7.80
teeth whitening manchester71,000$3.00
dental implants manchester11880$11.40

Backlinks DataForSEO

184referring domains
1,240backlinks
212rank (0–1,000)

Rank is DataForSEO’s domain score. Subdomains included.

Public reviews Google reviews via DataForSEO · 4.7 from 312

Gentle with nervous patients…finally found a dentist who explains everything before starting.
9 of 20 sampled
Prices quoted up front…knew the cost before I sat in the chair, no surprises.
6 of 20 sampled
Waiting times…ten to fifteen minutes late most visits.
4 of 20 sampled

Theme counts are out of the reviews sampled. Text, rating and theme only. Author names are never stored.

Landing page PageSpeed Insights + fetch

58mobile
91desktop
LCP
3.9s mobile
Headline
“Manchester’s gentle dentist”
CTA
“Book online” · 1 form, 4 fields
Pixels
Meta Pixel · GA4 · Google Tag Manager

Drafts draft_ad_variants → export_campaign_draft

Google RSA headlines · limit 30

Gentle Dentist in Manchester28/30
Same-Day Emergency Dentist26/30
Invisalign From £89/Month25/30
Prices Quoted Up Front22/30
New Patient Exam £4520/30

Description · limit 90

Nervous patients welcome. We explain everything before we start. Book online today.83/90

Export

Google Ads Editor CSVMeta bulk sheet

A file. You review it and upload it. Versusbrief never writes to an ad account.

How it works

Paste a URL. Ask. Upload the file.

Add the connector

Claude: Settings → Connectors → Add custom connector, paste the URL, sign in with your email. Cursor: this block in mcp.json, then sign in. All clients.

{ "mcpServers": { "versusbrief": {
  "url": "https://versusbrief.com/mcp"
} } }

Ask for a teardown

Name the competitor and the client. Ask for the whole thing or one angle — ads, keywords, reviews, landing.

teardown competitor.co.uk in
Manchester for my dental client
yourclient.co.uk

Review, then upload yourself

The report lands in the chat and at a shareable page. Drafts come as a Google Ads Editor CSV or Meta bulk sheet. You check them. You upload them.

Free plan: 25 credits a month, no card. Get a key or connect from Claude, Cursor or ChatGPT and sign in with your email. Prefer not to install anything? Ask for a free teardown below.

Twelve tools

Everything your agent can call

All twelve are declared read-only (readOnlyHint: true). One credit per data call; teardown is 20; account_status and list_reports are free.

teardown

Runs the data tools on one competitor in parallel and returns the findings in the chat, with structured data and a shareable report page. Optional city, client website for the drafts, and (Agency) your name on the report.20 credits · orchestrator

competitor_ads_meta

Active ads from the official Meta Ad Library API, duplicates removed. Returns EU/UK delivery only and says so in every result.Meta Ad Library API

competitor_ads_google

Ads shown in one country, from Google Ads Transparency, searched by domain then business name. Ad text when Google returns it; otherwise format, dates and a preview link.Google Ads Transparency via SerpApi

keywords_for_domain

The competitor’s biggest non-brand keywords by search volume, with position, volume and CPC in USD.DataForSEO Labs

serp_snapshot

Organic results and the local pack for one keyword in one country.DataForSEO SERP

backlink_summary

Referring domains, backlink count and DataForSEO rank.DataForSEO Backlinks

public_reviews_themes

Rating, review count, themes and short quotes from public Google reviews, optionally by city. Author name, photo and profile are never stored.DataForSEO Business Data + LLM

landing_audit

PageSpeed scores, LCP, headline, calls to action, forms and the pixels on the page (Meta, GA4, GTM, TikTok).PageSpeed Insights + fetch

draft_ad_variants

Five headlines, two descriptions and a Meta primary text inside platform limits (30/90/125). Never names the competitor.LLM

export_campaign_draft

Google Ads Editor CSV (responsive search ad, paused) or a Meta bulk sheet (paused). Character limits checked, https final URL required. A file, not a change to your account.File download

account_status

Plan, credits left, brands used this month, and when credits renew.Free · 0 credits

list_reports

Your recent teardown reports with their links.Free · 0 credits

Compared with what you use today

Outward-looking, in one place, without touching an account

Ad spy toolSEO suiteOfficial Meta / Google MCPsVersusbrief
Competitor’s live ads✓——✓ Meta EU/UK + Google
Competitor’s keywords and backlinks—✓—✓
Review themes and landing audit—partial—✓
Works on any competitor, no account access✓✓your accounts only✓
Runs inside Claude / ChatGPTsomelocked to top plans✓✓
Writes to your ad account——yes, livenever — exports a draft
Data sourcingoften scrapedown indexfirst-partyofficial and commercial APIs
Entry pricesubscriptionsubscription, tools locked to planfreefree tier · $29

Pricing

Credits, not seats. Overage off.

1 credit = 1 data call. A full teardown is 20. Prices in USD.

Free

$0

  • 25 credits a month
  • About one full teardown
  • No card

Enough to see the report on your own client’s competitor.

Solo

$29/mo

  • 500 credits
  • 1 brand
  • About 25 teardowns

One freelancer, one client at a time.

Pro

$59/mo

  • 2,000 credits
  • 5 brands
  • About 100 teardowns

A small agency’s active roster.

Agency

$119/mo

  • 6,000 credits
  • 15 brands
  • White-label report page

Your agency’s name on the report. No Versusbrief branding.

Overage is off. Tool results tell you when 20% of your monthly credits are left. Brands count per calendar month. Cached data is shared, so a competitor already pulled today costs the same credit but no wait. Paid plans are monthly through Stripe; cancel any time in the billing portal.

FAQ

Before you install

Why are Meta ads EU/UK only?

Meta’s Ad Library API returns ads delivered in the European Union and the United Kingdom (plus political ads worldwide). We use only that official API, so the report labels Meta results EU/UK in every output. Google Ads Transparency covers the US and other regions.

Does it touch my ad account, or my client’s?

No. Version 1 never connects to an ad account. It reads public data about the competitor through official and commercial APIs and exports a file. You review the file in Google Ads Editor or Meta’s bulk sheet and upload it yourself.

Where does the data come from?

Meta Ad Library API, Google Ads Transparency (through SerpApi), DataForSEO for keywords, SERPs, backlinks and public Google reviews, and Google PageSpeed Insights. No scraping of Meta, TikTok or LinkedIn. No Ahrefs or Semrush behind the scenes.

Are the keyword numbers exact?

Volume and CPC are estimates from DataForSEO, like every keyword tool. Positions come from DataForSEO’s regularly refreshed index, not a live search. Check in Keyword Planner before you bid; the report is a starting point, not a quote.

Which AI clients work?

Claude (add a custom connector with the URL and sign in with your email), Claude Code (one command with a key), Cursor (sign in or use a key) and ChatGPT in developer mode (sign in). Any client that speaks MCP over HTTP works. Setup steps are on the docs pages.

What happens when I run out of credits?

The tool returns a readable message with a link to the plans page. Overage is off, so a runaway agent loop cannot bill you. When 20% of your monthly credits are left, tool results say so.

What is a “brand”?

One of your clients, or your own company, counted per calendar month. Competitors per brand are not capped; credits are. A brand is tied to one client website when you export a draft or pass client_domain. Solo is one brand, Pro five, Agency fifteen.

Why is it cheaper than an SEO suite?

Versusbrief pays for data per request and caches every source for 24 hours, so a competitor five people ask about costs one fetch. There is no dashboard to maintain — your AI client is the interface.

Can I share the report with a client?

Yes. Each teardown gets a page at /t/… that you can forward or print. On the Agency plan, pass prepared_by and the page shows your agency’s name with no Versusbrief branding.

Start with one

Send us the competitor that keeps winning.

You get the report for that competitor, built with the tools above. If it is useful, connect Versusbrief to your Claude and run it on the rest.