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)

  1. Clone GitHub (MIT)
  2. Neon + Resend + npm run db:migrate
  3. npm run deploy → your *.workers.dev
  4. Set your own API_KEY (wrangler secret)
  5. 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

API reference · OpenAPI

Hosted API (optional)

Don't want to run infra? Use api.webmailagent.comrequest a key. Not required for self-host.

← Landing · Source