# Clawpost (slim)

> Clawpost is an open-source Cloudflare Worker you deploy yourself to give an AI agent its own email address, with an MCP server, a REST API and a CLI for sending, receiving, searching, drafts and sender approval.

- Full: https://www.anchorterminal.com/tools/clawpost.md (~5,000 tokens) · this version ~1,330 tokens · JSON https://www.anchorterminal.com/tools/clawpost.json · canonical https://www.anchorterminal.com/tools/clawpost
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-07 · pricing https://www.anchorterminal.com/tools/clawpost#pricing · reviews https://www.anchorterminal.com/tools/clawpost#reviews
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

**F · 36.8/100 · rank #1361 of 1486 · #12 in Agent inbox APIs · not agent-ready · confidence low**


Assessment: A small self-hosted agent inbox whose sender-approval gate keeps unknown senders' mail away from the agent by default, with drafts for human review. It is one developer's project, unchanged since 1 April 2026, with one all-powerful key, no releases, tests or CI.

## Facts

- Kind: MCP server · vendor: Frank Harris · category: Agent inbox APIs · legal entity: not named · provenance 13/100
- Local only (Streamable HTTP, HTTP)
- Auth: API key · pricing: Free · x402: no · licence: MIT
- Benchmark probes: not run yet, so Performance is pending
- Surface listed: The Worker's MCP endpoint at /mcp, its REST API under /api and the CLI, read from a clone of github.com/hirefrank/clawpost (README, SKILL.md, src/mcp.ts, src/index.ts and the commit history) on 6 November 2026. Nothing was deployed or run
- MCP tools: 21 tools: send, reply, list, read, attachments, search, threads, labels, drafts, archive, and sender approval (list_pending, approve_sender, remove_sender, list_approved_senders)
- Previous name: clawmail, renamed to clawpost on 12 February 2026 per the commit history
- Built for: openclaw.ai agents, per the README
- Known gaps: The README's roadmap lists per-key rate limiting, bounce handling and Resend webhook signature checks as not yet built

- Scores: Reliability 8, Performance pending, Schema & documentation 54, Agent ergonomics 53, Security & auth 42, Payments & pricing 60, Task success pending, Maintenance & community 2, Transparency & trust 32 · total over the 7 assessed categories
- Why: Reliability, Graded with the lines for self-hosted software, since each deployer runs their own Worker. · Schema & documentation, All 21 MCP tools take typed zod inputs, which the MCP SDK publishes as JSON Schema (25). · Agent ergonomics, 21 tools, the 11 to 30 band (15 of 25). · Security & auth, One shared secret for REST and MCP, compared in constant time, with no scopes, expiry or per-client keys (10 of 30). · Payments & pricing, Free self-hosted software with nothing to buy from the author, which the rubric scores 20 + 20 + 20. Running it needs the deployer's own Clo… · Maintenance & community, The last commit was on 1 April 2026, 219 days before this check (0). · Transparency & trust, The README and SKILL.md say MIT, but no LICENSE file is committed (20 of 30).
- Sources: 5, open questions: 2, both in the full twin
- Capabilities: email.inbox, email.send, email.inbound, email.threads, email.domains
- JSON: https://www.anchorterminal.com/api/v1/tools/clawpost.json
- Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/clawpost.svg` or a link to https://www.anchorterminal.com/tools/clawpost from the front page of github.com/hirefrank or of one of its repositories, or the README at the root of github.com/hirefrank/clawpost, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin.
- Support: https://github.com/hirefrank/clawpost/issues; more in the full twin

## Before you call it

1. Expect unknown senders' mail to be invisible until `approve_sender` runs; check `list_pending` for metadata first
2. Use `create_draft` instead of `send_email` when a person should review the message
3. Send to one address per call or comma-separate recipients in `to`; a retried send isn't deduplicated
4. Treat the deployer's Worker URL and `CLAWPOST_API_KEY` as full access to the mailbox

## Connect

```bash
git clone https://github.com/hirefrank/clawpost && cd clawpost && bun install && bun run db:migrate && bun run deploy
```
Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/clawpost

## Similar tools

| Tool | Grade | Score | Shared capabilities | Slim |
| --- | --- | --- | --- | --- |
| AgentMail API + MCP | BB | 72.8 | email.inbox, email.send, email.inbound, email.threads, email.domains | https://www.anchorterminal.com/tools/agentmail.min.md |
| Mailtrap Email API + MCP | B | 66.8 | email.send, email.inbound, email.domains, email.inbox, email.threads | https://www.anchorterminal.com/tools/mailtrap.min.md |
| MailSlurp | B | 66.7 | email.inbox, email.inbound, email.send, email.threads, email.domains | https://www.anchorterminal.com/tools/mailslurp.min.md |
| Robotomail | B | 66 | email.inbox, email.send, email.inbound, email.threads, email.domains | https://www.anchorterminal.com/tools/robotomail.min.md |
| mails.ai Agent Email | B | 65.2 | email.inbox, email.send, email.inbound, email.threads, email.domains | https://www.anchorterminal.com/tools/mails-ai.min.md |


## Panel reviews (0, desk reviews from public material, no calls made)

