> ## Documentation Index
> Fetch the complete documentation index at: https://help.emaillove.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 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.

<Note>
  **Looking to generate on-brand emails from your own design system?** See the [paid MCP](/plugin/ai/email-creation-mcp) which connects to your Figma-synced components.
</Note>

## 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](http://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](http://emaillove.com), no credit card needed).
* An **MCP-capable AI client**. Today the easiest options are ChatGPT (with Apps/Connectors), Claude Desktop, [claude.ai](http://claude.ai), Claude Code, Cursor (web or desktop), and Cowork. Any client supporting MCP over HTTP with OAuth will work.

## Connect your AI client

<Tabs>
  <Tab title="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**).
    2. **Name**: `Email Love Library`  ·  **MCP Server URL**: `https://chat.emaillove.com/mcp`
    3. Set **Authentication** to **OAuth**, acknowledge the custom-connector notice, and click **Connect**.
    4. A browser opens to [emaillove.com](http://emaillove.com). Sign in (or create a free account), then approve the connection on the consent screen.
    5. 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.
  </Tab>

  <Tab title="Claude">
    1. Open Claude Desktop or [claude.ai](http://claude.ai), then go to **Settings → Connectors → Add custom connector**.
    2. **Name**: `Email Love Library`
    3. **URL**: `https://chat.emaillove.com/mcp`
    4. Leave the OAuth Client ID and Secret blank. The connector handles authentication automatically.
    5. Click **Add**, then **Connect** on the new card.
    6. A browser opens to [emaillove.com](http://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](http://claude.ai), and **Claude Code** (the CLI). Claude Code uses a local loopback callback, which is supported automatically.
  </Tab>

  <Tab title="Cursor">
    1. Open Cursor, then go to **Settings → Cursor Settings → MCP → Add new MCP server**.
    2. **Type**: HTTP (Streamable)
    3. **URL**: `https://chat.emaillove.com/mcp`
    4. 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.
  </Tab>

  <Tab title="Other 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`:

    ```bash theme={null}
    npx mcp-remote https://chat.emaillove.com/mcp
    ```
  </Tab>
</Tabs>

## 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](http://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](http://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](http://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](http://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](http://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](mailto: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](http://emaillove.com). Allow cookies for [emaillove.com](http://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](http://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](/plugin/ai/email-creation-mcp): generate on-brand emails from your own Figma-synced design system (requires Email Love subscription).

## Need help?

Email [hello@emaillove.com](mailto:hello@emaillove.com) and we'll respond within a business day.
