MCP server and 16 open-source skills Free

Give your agent 477,000+ real emails and the skills to build them.

Connect Claude, ChatGPT, Cursor, or Codex to the Email Love library, then add our skills in the same step. Your agent studies what the best brands actually send before it drafts a line.

Free with an Email Love account. The skills are MIT licensed.

Works with Claude ChatGPT Cursor Codex Windsurf Zed
Your agent Email Love library

Find abandoned cart emails from DTC brands. What are they offering to bring shoppers back?

Searched the Email Love library search_emails("abandoned cart")

Bonobos holds full price and shows the item left in the cart. Harry’s offers 10% off with a checkout code. PrettyLitter offers 20% off the first month with the code MEOW20, and adds Trustpilot reviews below the cart.

An example conversation. The emails, subject lines, and offers are real.

What your agent can do

With the library and the skills, your agent can research real emails, plan your campaign calendar, write personalization code for your ESP, and build emails in Figma.

Library

Researches real emails

Search 477,000+ emails from 8,700+ brands by brand, industry, or goal. Compare how brands send, walk a lifecycle journey, and read the expert notes on why each email works.

Compare REI and Patagonia’s email programs.

MeasureREIPatagonia
Main ESPIterableKlaviyo
Busiest send dayFridaySunday
Average subject line36 characters29 characters
Subject lines with emoji38%0%
Average words per email1,109286

From get_brand_insights, September 2026

Lifecycle calendar + Notion

Plans a year of campaign moments

Builds a ranked calendar in Notion with what competitors sent at each moment: send dates, offers, and how deep they discounted.

Build a 2027 campaign calendar for our skincare brand.

MomentDateRank
Valentine’s Day Feb 14 Core
Earth Day Apr 22 Optional
Mother’s Day May 9 Core
Singles’ Day Nov 11 Stretch
Black Friday Nov 26 Core

Each Core moment links to the competitor emails behind it.

ESP skills

Writes ESP personalization

Liquid, AMPscript, Handlebars, HubL, and six more languages, written, reviewed, and debugged for the platform you send from.

klaviyo · cart-reminder.htmlreview
{% if person.VIP == 1 %}  Early access starts now.- {% elsif person.Tier == 'Gold' %}+ {% elif person.Tier == 'Gold' %}  Gold members save 20% today.{% endif %}

Klaviyo runs Django templates, not Liquid. {% elsif %} stops the template from rendering. Use {% elif %}.

A rule from the Klaviyo skill, verified against Klaviyo’s render API.

Figma skills + Figma plugin

Builds and repairs emails in Figma

Export-ready emails from your Email Love design system, plus audits and fixes for templates that won’t export.

Spring launch email Header mj-wrapper Hero mj-wrapper mj-section mj-column mj-image-Frame mj-text-Frame mj-button-Frame Footer mj-wrapper
  • Canvas
  • Structure
  • Desktop export
  • Mobile export

The Email Love library, inside your agent

Add one connector URL and your agent can search 477,000+ real marketing emails from 8,700+ brands. 27,000+ new emails were added in the last 30 days.

Every tool is read-only. Your agent can search, read, and compare emails, but it can’t send email or change anything in your account. You sign in once in the browser with a free Email Love account, and there are no API keys to copy.

https://chat.emaillove.com/mcp

Try asking

Compare REI and Patagonia’s email programs: cadence, ESP, and subject lines.

Show me 3 post-purchase emails from DTC apparel brands.

Find Black Friday emails from skincare brands and list what each one offered.

Pull the HTML of one of those emails and explain how its hero section is built.

10 tools

All read-only

The library

search_emailsSearches the library by keyword, brand, or category.
fetch_emailGets one email’s screenshot, subject line, categories, and expert notes.
get_email_htmlGets an email’s cleaned HTML, to study how it’s built.
search_brandsFinds brands in the library.
get_brand_insightsShows a brand’s ESP, send days and times, subject line habits, and deliverability checks.
list_journeysLists the brands with mapped lifecycle journeys.
get_journeyShows one brand’s journey, stage by stage.

Your account

list_collectionsLists the collections you’ve saved on Email Love.
get_collectionShows the emails in one of your collections.
list_liked_emailsShows the emails you’ve liked on Email Love.

In apps that support MCP Apps, like Claude, results show up as cards with the email screenshots.

The Email Love skills

A skill is a set of instructions your agent loads when a task needs it. All 16 are free and MIT licensed, and you can read each one on GitHub before you install it.

5 skills

Figma skills

Build, repair, and migrate emails in Figma with the Email Love plugin.

  • Figma BuilderBuilds export-ready emails in Figma from your Email Love design system.
  • Template RepairFinds and fixes templates that won’t export or that render wrong.
  • Migration AuditA read-only report on how an existing Figma library would move to Email Love.
  • Design System ConverterRebuilds that library as an Email Love design system, in reviewed batches.
  • Quality GatesChecks migration batches and modules independently before you approve them.

Needs the official Figma MCP and the Email Love plugin in Figma.

email-love/claude-skills
10 skills

ESP skills

Write, review, and debug personalization code for the platform you send from. They work on any email HTML.

  • BrazeLiquid
  • Customer.ioLiquid
  • HubSpotHubL
  • IterableHandlebars
  • KlaviyoDjango templates
  • MarketoVelocity
  • MoEngageJinja
  • SailthruZephyr
  • Salesforce Marketing CloudAMPscript
  • ZetaZML

Needs no other connection. Each skill loads when your agent works on that platform’s code.

email-love/esp-skills
1 skill

Lifecycle calendar

Builds a year of campaign moments in Notion, with competitor evidence from the Email Love library.

  • Every moment ranked Core, Optional, or Stretch for your brand
  • Dates worked out for your target year
  • What competitors sent at each Core moment: dates, subject lines, offers, and links to the emails
  • A summary of offers: the deepest discount seen, the usual range, and moments with no discount

Needs the Notion connector and the Email Love library.

email-love/lifecycle-calendar

Set up your agent

Choose what to install and the agent you use, and the commands update to match. Or copy the setup brief and paste it into your agent.

1

Choose what to install

2

Choose your agent

your terminal

						

The setup brief lists these steps for your agent to run, then asks it to confirm the library tools and the skills it can see.

3

Sign in and ask

Find 5 abandoned cart emails from brands in my industry. For each one, give me the subject line, the offer, and what the expert notes say makes it work.

Building an app?

The same library is available as a REST API, with cleaned HTML, brands, journeys, and brand insights.

Get an API key

Questions, answered

Something else? Email [email protected].

Is it free?

Yes. The Email Love library MCP is free with an Email Love account, and all 16 skills are free and open source under the MIT license.

Which AI tools does it work with?

The setup on this page covers Claude (Claude.ai, Claude Desktop, and Claude Code), ChatGPT, Cursor, and Codex. Other apps that support remote MCP servers can connect to the library with the same URL, https://chat.emaillove.com/mcp.

What can my agent see and do?

It can search and read the Email Love library of 477,000+ emails, plus the collections and liked emails in your own Email Love account. Every tool is read-only, so it can’t send email or change anything in your account.

Do I need an Email Love account?

Yes, a free one. The first time your agent uses the library, a browser window opens where you sign in or create an account. There are no API keys to copy.

What do the Figma skills need?

The official Figma MCP connected to your agent, and the Email Love plugin in your Figma file. The Builder works from your Email Love design system. If you don’t have one yet, it starts from Email Love AI Import.

Which Claude and ChatGPT plans work?

In Claude.ai, turn on code execution to use skills. ChatGPT custom connectors need a Plus plan or above, and uploading skills to ChatGPT needs a Business, Enterprise, or Edu plan.

Can I read the skills before I install them?

Yes. They are on GitHub in three repositories: email-love/claude-skills, email-love/esp-skills, and email-love/lifecycle-calendar. Each skill is written in plain markdown, so you can see exactly what it tells your agent.

Is there an API for apps?

Yes. The same library is available as a REST API at dev.emaillove.com, with cleaned HTML, brands, journeys, and brand insights.

Can you help my team set this up?

Yes. Book a call and we’ll walk your team through it.

Set up Email Love in your agent

Add the library connector, install the skills you want, and sign in once with a free Email Love account.