Funnel Library in your AI

Research competitor funnels with AI

Connect Claude, ChatGPT or Cursor to the Funnel Library and ask in plain English. Your AI searches every landing page, the ads pointing at it, its versions and its A/B tests, and links you to each one.

Try asking What landing pages has Grüns launched this month, and what changed on them? Show me quiz funnels in pet supplements with live A/B tests. Which advertorials in skincare have run the longest, and what's their hook? What changed this week across the brands I follow?

What you can ask

The library's unit is the landing page: every ad pointing at it, live and ended, how it changed over time, and the A/B tests running on it.

Discover funnels

Find landing pages by type, category, topic or how long they've run. Quizzes, advertorials, listicles, offer pages.

"Find listicles in sleep with more than 20 live ads."

Brands and their pages

A brand's landing pages and ads, what it's testing, and how active it's been week by week.

"Which pages is this brand backing hardest right now?"

Page history and A/B tests

Every version of a page, what changed, the variants in a test, and each ad next to the page it sends people to.

"Tear down this page and how its headline changed."

Track competitors

Follow brands, see new pages, page changes, ad bursts and brands that went quiet. Ask us to add a brand we don't have.

"Write my weekly competitor brief."

Connect your AI

Point your AI app at https://funnels.dtcdailynews.com/mcp. You sign in with your DTC Daily email in the browser, so there are no keys to paste. Apps that can't sign in this way use a personal key from your account page.

Claude on the web and the desktop app (connectors you add on the web also work in Claude on your phone).

  1. Open Settings → Connectors and choose Add custom connector.
  2. Name it Funnel Library and paste https://funnels.dtcdailynews.com/mcp as the URL (nothing after mcp).
  3. Claude checks the server and shows its sign-in options. Leave the two it marks Detected: Sign in now and Use Claude's published identity. Don't add any headers. Click Add.
    Claude's Add custom connector screen with Sign in now and Use Claude's published identity selected, both marked Detected
    Leave the options Claude marks Detected, then click Add.
  4. Click Connect. Sign in with your DTC Daily email and the 6-digit code we send you, then click Allow.
  5. In a chat, open the tools menu and make sure Funnel Library is switched on. Then ask away.

Run this in your terminal, then run /mcp inside Claude Code and choose funnel-library to sign in. Add -s user to use it in all your projects.

claude mcp add --transport http funnel-library https://funnels.dtcdailynews.com/mcp

Prefer a key (for scripts or a server with no browser)? Make one on your account page and add it as a header:

claude mcp add --transport http funnel-library https://funnels.dtcdailynews.com/mcp --header "Authorization: Bearer YOUR_KEY"
  1. In ChatGPT, open Settings → Apps & Connectors → Advanced settings and turn on Developer mode.
  2. Back in Apps & Connectors, click Create. Name it Funnel Library, paste https://funnels.dtcdailynews.com/mcp as the MCP server URL and choose OAuth for authentication.
  3. Sign in with your DTC Daily email and the code we send you, then click Allow.
  4. In a new chat, pick Funnel Library from the + menu and ask your question.

Make a personal key on your account page (it's shown once), then add this to ~/.cursor/mcp.json (or Settings → MCP → Add new MCP server):

{
  "mcpServers": {
    "funnel-library": {
      "url": "https://funnels.dtcdailynews.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

VS Code: add this to .vscode/mcp.json in your project. VS Code opens the browser for you to sign in.

{
  "servers": {
    "funnel-library": { "type": "http", "url": "https://funnels.dtcdailynews.com/mcp" }
  }
}

Windsurf: make a personal key on your account page, then add this to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "funnel-library": {
      "serverUrl": "https://funnels.dtcdailynews.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

Keep your personal key private: anyone with it can use your lookups. You can replace it or switch it off on your account page at any time.

The tools your AI gets

Your AI picks the tools itself. There are also four one-click prompts (tear down a page, compare brands' funnels, a weekly competitor brief, angles in a category) and a data dictionary it can read.

Discovery

  • search_pages landing pages by text, brand, category, type, days running or date
  • search_ads ads by text, brand, format and date, each with its page
  • search_brands brands by name, website or category
  • find_funnels quizzes, advertorials, listicles and offer pages in a category
  • top_lists our ranked lists, like most-backed pages and live A/B tests
  • list_categories categories and page types with counts

Brands

  • get_brand profile, counts and how well we cover it
  • get_brand_pages its landing pages, live and ended
  • get_brand_ads its ads, each with the page it goes to
  • get_brand_activity new ads, ended ads and new pages, week by week
  • get_brand_changes new pages, page changes, A/B tests, ad bursts

Pages

  • get_page one page: status, ads, versions and A/B tests
  • get_page_ads every ad on the page
  • get_page_versions each version and what changed
  • get_ad one ad with its landing page
  • compare_ad_to_page an ad's hook next to its page's headline
  • list_ab_tests pages with A/B tests

Tracking

  • list_followed the brands you follow
  • follow_brand / unfollow_brand
  • add_brand ask us to add a brand we don't have
  • get_tracking_feed changes across the brands you follow

Boards

  • list_boards / get_board your saved pages and ads
  • create_board make a board
  • save_to_board save a page or an ad

Account and data

  • get_usage lookups left today and this month
  • describe_data what we cover and what the fields mean

Limits, in plain words

  • Pro includes 500 lookups a month, up to 50 a day. A lookup is opening one brand or one landing page.
  • Opening the same brand or page again that month is free. So is digging into a page you opened: its ads, its versions, an ad next to the page.
  • Searching is included: 100 searches a day.
  • Following brands, boards, adding brands and checking your usage never use lookups.
  • Every answer ends with the lookups you have left. Lookups reset on the 1st of each month.
  • DTC Daily Members can try it with 25 lookups, once.
Pro
$47a month, or $470 a year
  • Everything in the DTC Daily Membership: the full library and AI Launch Codes
  • The library in Claude, ChatGPT and Cursor: 500 lookups a month
  • Add 10 brands a month to the library (Members add 3)

Already pay for the Membership through the newsletter? Pro is $30 a month on top.

Questions

Which plan do I need?

Pro. If you're a DTC Daily Member, you can try it first with 25 lookups: connect your AI and sign in.

What counts as a lookup?

Opening one brand or one landing page in detail. Opening it again in the same month is free, and so are a page's ads, versions and ad-to-page comparisons once you've opened it. Searches, follows, boards and usage checks aren't lookups. Answers that come back empty don't count.

Do you see my chats?

No. Your AI app sends us only the tool it wants and what it's looking up, such as a brand name or a page. We keep a record of those requests to run the limits. We never see your conversation.

What can't it tell me?

Ad spend, sales, conversions or revenue: nobody outside the brand has those. A page or ad that runs a long time is one the brand keeps paying for, which is a strong sign, but not proof it wins. Your AI will say when something hasn't been checked yet.

Which AI apps work?

Claude (web, desktop and phone), Claude Code, ChatGPT, Cursor, VS Code, Windsurf, and any other app that connects to remote MCP servers.

Can I share my account or export the library?

No. Pro is for one person, and the limits are there to stop copying the library in bulk. Unusual patterns pause access until we've had a look.

How do I disconnect?

On your account page, under AI apps, click Disconnect next to the app. You can also switch off your personal key there.

Ready to connect?

It takes about a minute.