mcpField
E
EmailFig

EmailFig

Remote
emailfig.comBusiness & Marketing0Updated 2d ago

About EmailFig

EmailFig's hosted MCP server lets AI assistants inspect email marketing activity and manage contacts in an EmailFig account. It can draft campaigns for review, but cannot send, schedule, or delete them; only draft test emails can be sent.

Key features

  1. 01Review campaign and automation reports
  2. 02Find contacts and inspect activity
  3. 03Add, update, tag, or unsubscribe contacts
  4. 04Create and revise campaign drafts
  5. 05Send a draft test to your own address

Use cases

  1. 01Check campaign or automation performance
  2. 02Look up a subscriber's recent email events
  3. 03Update list membership or contact tags
  4. 04Prepare a campaign draft for review in EmailFig

MCP support

Exposes EmailFig account, contact, campaign, and automation tools through a hosted Streamable HTTP MCP server with OAuth 2.1 authentication. Campaigns remain drafts for review; the server can send only a test to the account owner's address.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://emailfig.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

EmailFig MCP server

EmailFig is email marketing without the bloat: fast, focused campaigns, easy list management, and pricing that scales fairly. It's free for up to 4,000 contacts.

The EmailFig MCP server lets an AI assistant work in your EmailFig account: ask how a campaign or automation did, look up a subscriber and what has happened to them, add someone to a list, tag or unsubscribe them, and draft your next campaign. Drafts open in EmailFig's drag and drop editor, where you check them and send them yourself. The assistant never sends, schedules or deletes a campaign; the only email it can send is a test of a draft to your own address.

It is a hosted server. There is nothing to install or run.

Server URLhttps://emailfig.com/mcp
TransportStreamable HTTP
AuthOAuth 2.1 with PKCE. Clients register themselves (dynamic client registration or a client metadata document).
Registry namecom.emailfig/emailfig

Connect

You need an EmailFig account. Sign up free if you don't have one.

  • Claude: open EmailFig in Claude's connector directory and click Connect to Claude.

  • ChatGPT: open EmailFig in ChatGPT's plugin directory and click Install plugin.

  • Claude Code: claude mcp add --transport http emailfig https://emailfig.com/mcp, then /mcp to connect.

  • VS Code: run MCP: Add Server, choose HTTP and enter https://emailfig.com/mcp, or add it to .vscode/mcp.json:

    {
      "servers": {
        "emailfig": { "type": "http", "url": "https://emailfig.com/mcp" }
      }
    }
    
  • Cursor: add it to ~/.cursor/mcp.json:

    {
      "mcpServers": {
        "emailfig": { "url": "https://emailfig.com/mcp" }
      }
    }
    
  • Hermes Agent: hermes plugins install emailfig, then hermes plugins enable emailfig. See hermes/.

  • Any other MCP client: point it at https://emailfig.com/mcp.

Your browser opens EmailFig. Sign in, choose the account, and click Approve. Apps other than Claude, Claude Code and ChatGPT are marked unverified on that page; only approve a connection you just started. Each connection covers one account, and you can disconnect it any time from Settings > Integrations.

Full guide: Connect Claude or ChatGPT.

Tools

ToolWhat it does
get_accountName, plan, contact count, sending domain, and whether the account can send
search_contactsFind contacts by address or name
get_contactOne contact by id or address
get_contact_activityA contact's recent email events, automation runs and any suppression
add_contact_to_listAdd someone to a list, creating the contact
update_contactChange a contact's name and custom fields
tag_contact / untag_contactAdd or remove a tag
unsubscribe_contactUnsubscribe an address
list_listsLists with counts and whether signup needs confirmation
list_tagsTags with subscribed counts
list_segmentsSaved segments
list_custom_fieldsCustom fields and their choices
list_formsSignup forms with their last 30 days of views, signups and confirmations
list_campaignsRecent campaigns
get_campaignOne campaign's email, sender, audience and, for a draft, what it still needs
get_campaign_reportOne campaign's results and top links
list_automationsAutomations with their trigger, people in progress and email steps
get_automation_reportOne automation's results, step by step
list_templates / get_templateSaved templates and their design
get_email_formatThe format and design rules for writing a draft
create_campaign_draftSave a new campaign draft
update_campaign_draftRevise a draft the assistant made, until someone saves it in EmailFig
list_imagesThe image library
upload_image_from_urlAdd an image from a public https link
send_test_emailEmail a test of a draft to your own address

People added from a chat are treated like any other signup: a double opt-in list emails them to confirm first, someone who unsubscribed can't be added back, and adding or tagging someone can start your automations.

Support

Email [email protected] and a real person will help.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.