Use MailAgent in your project
Full openness = your Cloudflare Worker, your Resend inbox domain, your API key. No dependency on our hosted API or approval from us.
Self-host (recommended)
- Clone GitHub (MIT)
- Neon + Resend +
npm run db:migrate npm run deploy→ your*.workers.dev- Set your own
API_KEY(wrangler secret) - Resend webhook →
https://your-worker/webhooks/resend
Full steps: SETUP.md on GitHub · INTEGRATE.md
Cursor agent (MCP)
Add to your repo root:
// .cursor/mcp.json
{
"mcpServers": {
"mailagent": {
"command": "node",
"args": ["/path/to/MailAgent/mcp/dist/index.js"],
"env": {
"MAILAGENT_API_URL": "https://your-worker.workers.dev",
"MAILAGENT_API_KEY": "your-secret"
}
}
}
}
Run npm run build:mcp in MailAgent. Copy skill from .cursor/skills/mailagent-mcp/ optional.
Any agent (HTTP only)
POST /v1/inboxes/open
Authorization: Bearer YOUR_API_KEY
Hosted API (optional)
Don't want to run infra? Use
api.webmailagent.com —
request a key. Not required for self-host.