
MepMail
io.github.JE4NVRGv0.6.69Updated Sep 28, 2026
Transactional email with a Resend-compatible API: send emails, manage broadcasts and domains.
Installation
In SourceWeft
- Open MepMail in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"mepmail": {
"type": "http",
"url": "https://api-mepmail.je4ndev.com/mcp"
}
}
}README
@mepmail/mcp
Official MepMail MCP server for local MCP clients — Claude Desktop, Claude Code, Cursor, Codex and anything that speaks stdio. It drives your MepMail instance over the public REST API (Resend-compatible wire) with a team API key.
MepMail also runs a hosted MCP server (OAuth, no install) at
https://api-mepmail.je4ndev.com/mcp. This package is for clients that launch
local servers from config. Both expose the same tool names.
Quickstart
- Create an API key in the MepMail dashboard (API keys) — a sending-access key scoped to the domain your agent sends from.
- Add the server to your client:
Claude Desktop (claude_desktop_config.json) — and any client with the
same config shape (Cursor: mcp.json):
Claude Code:
Environment
Tools (22)
Send and manage email:
send_email— send or schedule one transactional email (cc/bcc/reply_to, tags, attachments, topic-scoped sends).send_email_batch— up to 100 emails in one call.get_email,list_emails— status and timeline (last_event: delivered, bounced, complained, ...).update_email,cancel_email— reschedule or cancel a scheduled email.get_email_insights— per-email best-practice report and score.get_deliverability,get_usage— account standing before bulk work.
Audience and account:
create_contact,update_contact,delete_contact(witherase=truefor GDPR/LGPD scrubbing),get_contact,list_contacts— with segment filters.list_domains,get_domain— DNS records and verification state.list_broadcasts,get_broadcast.list_templates,get_template.list_webhooks,list_suppressions.
Every tool result is one JSON block envelope — { notice, untrusted_data } —
so agents can tell team-authored strings from tool output and never treat
recipient data as instructions.
Agent discovery
- Machine catalog: https://mepmail.je4ndev.com/.well-known/ai-catalog.json
- Auth guide for agents: https://mepmail.je4ndev.com/auth.md
- API + errors + rate limits: https://docs-mepmail.je4ndev.com
License
MIT
Source: packages/mcp/README.md at commit 5d3b136
Tools
0Version history
1- v0.6.69LatestSep 28, 2026
