MCP server for email marketing
Run MailSenpai from your AI assistant.
MailSenpai MCP connects Claude, ChatGPT, Cursor and other MCP clients to your MailSenpai account. Ask in plain words to manage lists and subscribers, build segments, prepare campaigns and read their results.
Connect your assistantRead the docsWhat you can do
- Lists, custom fields and segments
- Subscribers: search, add, update, unsubscribe
- Email templates
- Campaign drafts, scheduling and pausing
- Campaign statistics and bounces
- Transactional emails
- Deliverability checks: DNS, blacklists and spam test
Connect it in a minute
Server URL (Streamable HTTP, OAuth sign-in, no API key):
https://mcp.mailsenpai.com/mcpClaude
Settings, Connectors, "Add custom connector". Paste the URL and sign in with your MailSenpai account.
ChatGPT
In settings, add a custom app/connector with the server URL and OAuth authentication. Some plans require developer mode.
Cursor
Add the server to ~/.cursor/mcp.json: {"mcpServers":{"mailsenpai":{"url":"https://mcp.mailsenpai.com/mcp"}}}, then sign in when Cursor asks.
Perplexity
Settings, Connectors, "+ Custom connector", Remote. Paste the URL, choose OAuth and leave Client ID and Secret empty.
Claude Code
In a terminal: claude mcp add --transport http mailsenpai https://mcp.mailsenpai.com/mcp, then /mcp to sign in.
Other MCP clients
Add a remote MCP server with the URL above: on first use the MailSenpai sign-in page opens.
Safe by design
Your sign-in, your permissions
You sign in on the MailSenpai page with OAuth and PKCE: the AI client never sees your password or any API key. The assistant only gets the permissions of your plan and role.
You approve what matters
Campaigns start as drafts. Sending, scheduling and deleting happen only after your explicit confirmation, and only if your plan allows them.
Transparent and private
Every action is logged and rate limited. Your data is not sold and is not used to train AI models. You can disconnect the assistant at any time.