Help Center
How can we help? 👋

Email Inspiration MCP

Search 500,000+ curated marketing emails from AI tools — free, no license required

The Email Library MCP gives any AI agent access to Email Love's curated library of 500,000+ marketing emails from real brands like Patagonia, Anthropic, REI, MeUndies, and thousands more, without needing an Email Love subscription.

Connect it once with a free Email Love sign-in, and your AI agent can search emails, browse brands, walk through lifecycle journeys, and pull brand insights. Everything is read-only. It's perfect for inspiration, competitive research, or design exploration.

Looking to generate on-brand emails from your own design system? See the paid MCP which connects to your Figma-synced components.

What it does

Once connected, your AI agent can:

  • Search the curated library by keyword, brand, or category, across 500,000+ emails captured from real brand sends.
  • Walk lifecycle journeys to see how a brand sequences its welcome flow, post-purchase, win-back, etc.
  • Browse brands with insights on send cadence, top-performing campaigns, and category breakdown.
  • Save & retrieve your own collections and liked emails (synced from emaillove.com).
  • Render emails inline as visual cards, so you see the actual email previews, not just titles.

Before you start

You just need:

  • A free Email Love account (sign up at emaillove.com, no credit card needed).
  • An MCP-capable AI client. Today the easiest options are ChatGPT (with Apps/Connectors), Claude Desktop, claude.ai, Claude Code, Cursor (web or desktop), and Cowork. Any client supporting MCP over HTTP with OAuth will work.

Connect to ChatGPT

ChatGPT connects to custom MCP servers through Apps & Connectors, available on Plus, Pro, Business, Enterprise, and Edu plans.

  1. Open Settings → Apps & Connectors and click Create (or Add custom connector).
  1. Name: Email Love Library · MCP Server URL: https://chat.emaillove.com/mcp
  1. Set Authentication to OAuth, acknowledge the custom-connector notice, and click Connect.
  1. A browser opens to emaillove.com. Sign in (or create a free account), then approve the connection on the consent screen.
  1. In any chat, open the apps menu (Use apps) and toggle Email Love Library on.

The carousel of email cards appears inline when you search.

Connect to Claude

  1. Open Claude Desktop or claude.aiSettings → Connectors → Add custom connector.
  1. Name: Email Love Library
  1. URL: https://chat.emaillove.com/mcp
  1. Leave the OAuth Client ID and Secret blank. The connector handles authentication automatically.
  1. Click Add, then Connect on the new card.
  1. A browser opens to emaillove.com. Sign in (or create a free account) and approve the connection.

Done. The Email Love Library tools appear in your tool list. Works in Claude Desktop, claude.ai, and Claude Code (the CLI). Claude Code uses a local loopback callback, which is supported automatically.

Connect to Cursor

  1. Open Cursor → Settings → Cursor Settings → MCP → Add new MCP server.
  1. Type: HTTP (Streamable)
  1. URL: https://chat.emaillove.com/mcp
  1. Save. Cursor will open the auth page when you first invoke a tool. Sign in to your Email Love account and approve.

Cursor desktop uses a custom URI scheme (cursor://anysphere.cursor-mcp/...) for the OAuth callback, which is fully supported.

Connect to other MCP clients

Any MCP client that supports HTTP transport with OAuth will work the same way: paste https://chat.emaillove.com/mcp as the server URL, sign in to Email Love, and you're connected. This includes Cowork, Continue, Zed, Goose, Cline, Windsurf, 5ire, and others.

For older clients that only support stdio, you can bridge via mcp-remote:

npx mcp-remote https://chat.emaillove.com/mcp

Try your first prompt

A few starter prompts to get a feel for it:

  • "Search Email Love for welcome emails from outdoor brands."
  • "Show me Patagonia's full welcome journey on Email Love."
  • "Use Email Love to find Black Friday emails from the last 12 months. Show me 5 of the most interesting."
  • "Show me my Email Love collections."
  • "What are Anthropic's most recent emails?"

The agent figures out which tools to call. Email cards render inline as a carousel. Preview the actual emails, click through to the full page on emaillove.com, or ask the agent to fetch a specific one for more detail.

What each tool does

You usually don't need to call these by name. Your AI agent figures out the sequence from your natural-language request. But if you want to see what's available:

Tool
What it does
search / search_emails
Search the library by keyword, brand, or category. Returns a carousel of email cards.
fetch / fetch_email
Fetch the full details (subject, brand, captured-at date, preview URL) of one email by ID.
search_brands
List or filter brands available in the library.
list_journeys
List the lifecycle journeys (welcome, post-purchase, win-back, etc.) available for a brand.
get_journey
Get all emails in a specific journey for a brand, grouped by stage.
get_brand_insights
Send cadence, top campaigns, and category breakdown for one brand.
list_collections
Lists the collections you've saved on emaillove.com (signed-in users only).
get_collection
Fetches a specific collection's emails.
list_liked_emails
The emails you've favorited on emaillove.com.
get_trend_report
Surfaces the latest Email Love trend report when available.

Privacy & access

  • Sign-in uses your standard Email Love account, the same one you use to like and save on emaillove.com.
  • The MCP is read-only: it can search, browse, and fetch. It never modifies your account or sends anything.
  • Per-user tools (list_collections, list_liked_emails) only ever see your own data.
  • The Email Love library itself is public. What you see in the MCP is the same set browsable on emaillove.com.
  • To rotate access: delete the connector in your AI client and re-connect. To fully revoke: delete the connector.

Troubleshooting

"Authorization request blocked"

The AI client sent a callback URL we don't recognize. As of June 2026 we support all major hosted clients (Claude, ChatGPT, Cursor, Lovable, v0), all desktop tools using loopback callbacks (Claude Code, Cowork, Cursor desktop in loopback mode), and reverse-DNS-style custom URI schemes (Cursor desktop's cursor://anysphere.cursor-mcp/). If you hit this with a client we should add, email hello@emaillove.com with a screenshot of the block page.

Carousel doesn't render visually (just shows JSON or plain text)

Some MCP clients don't support the MCP Apps UI yet. Ask the agent to "show me the first 3 emails as a list". It'll fall back to plain text with links.

Sign-in loops back to the sign-in page

Your browser may be blocking third-party cookies for emaillove.com. Allow cookies for emaillove.com and try again.

Tools don't appear after connecting

Quit your AI client completely and reopen. On macOS, use ⌘+Q rather than just closing the window.

Empty results when searching

The library is large but not infinite. Try broader keywords, or browse by brand instead (list brands, then show me emails from X).

What's coming

  • Saved searches sync. Pull your saved searches from emaillove.com directly into the AI agent.
  • Smart trend reports. Automatic weekly trend summaries surfaced inline.
  • Brand subscriptions. Pin favorite brands so the agent surfaces their new emails first.

Related Articles

  • Email Creation MCP: generate on-brand emails from your own Figma-synced design system (requires Email Love subscription).

Need help?

Email hello@emaillove.com and we'll respond within a business day.

Did this answer your question?
😞
😐
🤩