MCP · for agents

Email for agents.

Connect Claude, Cursor or ChatGPT and it sets up sending, migrates you from another platform, wires your events, drafts a sequence, and tests transactional email. Nothing goes out without your approval.

ClaudeClaude CodeCursorChatGPTCodexOpenCode
Claude Code · Pombo MCP

Connect Pombo, migrate our list from Mailchimp, and wire the upgrade event.

connect_mcpflypombo.com/mcp/sse · signed in
import_contacts4,812 contacts · 318 unsubscribes preserved
create_template6 templates rebuilt · merge tags remapped
edits your codeapp/webhooks/stripe.ts → POST /api/v1/events { "event": "plan.upgraded" }
send_test_emailwelcome.mjml → [email protected]
✓ Ready for your review in Pombo. Nothing has sent.
What it does

Setup, migrations, events, content, testing.

set_upSet up sending

The agent adds a sending domain, returns the DKIM, SPF and DMARC records, and checks them once DNS lands. It sets your from address and confirms the account is ready.

add_sending_domain · check_sending_domain · update_organization
migrateMigrate from another platform

Point it at whatever you send with today. It brings contacts across with unsubscribes intact, rebuilds templates as raw MJML, remaps merge tags, and recreates sequences with matching triggers.

import_contacts · create_template · create_sequence
eventsWire your product events

A coding agent (Claude Code, Cursor, Codex) reads your codebase, finds where signups, upgrades and cancellations happen, and adds the calls that post those events to Pombo so a sequence can react.

POST /api/v1/events
draftDraft sequences and templates

Describe the outcome. The agent builds the multi-step sequence as a draft and writes or edits the templates behind it, in your brand voice, ready for you to open and send.

create_sequence · create_template · update_template
campaignDraft a one-off campaign

Ask for a send to a segment or a list: an announcement, a policy update, a flash sale. The agent drafts it with a template and an audience picked out, ready for you to review and send.

create_campaign · list_campaigns · update_campaign
testTest transactional email

It sends a test of any template to an address you choose and reports what rendered, so you can iterate on a receipt or a reset from the terminal.

send_test_email · preview_template
Setup

One server. OAuth.
No API key to paste.

Add a remote MCP server in your client and point it at the endpoint. The first call opens a browser tab to sign in to Pombo and approve the connection. That is the whole setup.

  • →Endpoint: https://flypombo.com/mcp/sse
  • →Scopes: mcp:read to inspect, mcp:write to create and change.
  • →Belong to more than one organization? The client passes a header to pick one.
Connecting an AI agent
# in your MCP client
add server https://flypombo.com/mcp/sse
# first call → browser sign-in
✓ connected as Aid Registry
list our templates
draft a re-engagement sequence for 60-day non-openers
Skills

Teach your agent the workflow.

Skills are small modules that give a coding agent the Pombo playbook up front: how to set up sending, how a migration should go, how to shape an event, what "done" looks like. Drop them in and the agent stops guessing.

You still press send.

An agent can build and edit all day. It cannot mail your list. Every send is a human action: open the draft in Pombo, or ask for a test first, then approve. Every call is logged on your account.