All articles
agentsemailmcppaymentsx402payboxhermesbuilders

Mermail: agent inbox and wallet for signup, codes, and pay

Technical guide to Mermail (mermail.app) — private agent email (@mermail.to), user-controlled Agent Wallet via PayBox, MCP/API/CLI. Hermes OAuth setup, pricing, when to use vs AgentMail-style inboxes.

devrels.xyz/a/233short link

Mermail (mermail.app) gives an AI agent a private email identity and a user-controlled Agent Wallet so it can finish web errands: sign up, receive verification codes, pay, and keep receipts — without borrowing your personal Gmail or raw card.

Public launch: Product Hunt · Mermail (Aug 15, 2026). Console: console.mermail.app. Docs: docs.mermail.app.

What you get

Product surface
PieceRole
Agent emailHosted address (e.g. *@mermail.to) or verified custom domain — registrations, OTPs, vendor threads, receipts
Agent WalletDelegated balances via PayBox — transfers, swaps, pay one selected x402 resource under standing grants / approval / signing policy you configure
MCPOne connection for email + wallet tools (ChatGPT, Claude, Cursor, Codex, OpenClaw, Hermes, …)
API / CLI / SkillsMailbox automation, batch JSON, agent skills, task triage

Control model (upstream docs): email side effects need explicit authorization. Payments stay inside PayBox policy — Mermail does not add a second approval layer.

Workflow

  1. Create inbox — hosted Mermail address or custom domain
  2. Connect AI — MCP, Agent Skill, or CLI
  3. Optional payments — connect PayBox → Agent Wallet for funding, transfer/swap, x402 under your limits
  4. Run errand — register → code from inbox → pay → archive receipt

Example use cases from product copy: buy domains under a cap, book services, pay small invoices, cancel subscriptions, vendor follow-ups, refund/support mail.

Hermes setup (Streamable HTTP + OAuth)

From mermail.app/integrations/hermes: interactive Hermes uses OAuth — do not put x-api-key on the interactive path. Use Streamable HTTP (POST), not SSE.

yaml
# ~/.hermes/config.yaml — merge under mcp_servers
mcp_servers:
  mermail:
    url: "<Mermail MCP Streamable HTTP URL from console>"
    auth: oauth
    # interactive: hermes mcp login mermail  (fresh terminal; OAuth needs >30s)
  1. Copy MCP URL from Mermail console
  2. Add server block; run hermes mcp login mermail in a new terminal (in-session reload often too short for OAuth)
  3. Authorize on console.mermail.app, pick workspace; tokens cache under ~/.hermes/mcp-tokens/
  4. hermes chat or /reload-mcp; try a mailbox list tool

Headless / jobs: drop auth: oauth, set headers.x-api-key: ${MERMAIL_API_KEY} from ~/.hermes/.env. Prefer MCP for interactive loops; CLI for batch JSON/JMESPath (non-interactive destructive flags need --yes).

Pricing (public site)

mermail.app/pricing
TierPriceHighlights
Free$0/mo1 inbox · 1k emails/mo · 1 GB · 10 API RPM · 1k API credits · hosted domain
DeveloperIntro $1/mo then $19/mo5 inboxes · 10k emails · 10 GB · 100 RPM · 50k credits · custom domains
EnterpriseCustomVolume, compliance, private deploy

Confirm current numbers on the pricing page before budgeting.

When to use

Fit
Use MermailUse something else
Agent must own signup email + OTP loopHuman-only inbox client (Upstream, etc.)
Same identity needs capped web pay + receiptsInbox-only agent mail (e.g. AgentMail) if you already have payment rails
MCP agents (Hermes/Claude/Cursor) finishing errandsPure on-chain x402 without email/OTP

Related on DevRels: agent payment patterns in pay.sh / x402 pieces — Mermail is the identity + OTP + wallet shell, not a replacement for every merchant API.

Links

Summary

Mermail wires agent email and PayBox Agent Wallet so agents can complete signup → verify → pay → receipt under your policy. Connect via MCP (OAuth for Hermes interactive; API key headless), scale from free single inbox to Developer multi-inbox, and keep payment authority in PayBox grants — not in the model prompt.

Keep reading

Get new articles in your inbox

Technical deep-dives on Solana tooling, infrastructure, and ecosystem. No noise.

Mermail: agent inbox and wallet for signup, codes, and pay | devrels.xyz