SkillMaxx / Development / agent-postbox

agent-postbox logo

agent-postbox

Last tested 2026-11-14

MCP server and CLI for verifiable agent handoffs over GitHub Issues and PRs: read-back on every write, receipts, no self-review, signed evidence log. Community request via Bluesky (@aethelgardshuman), Nov 2 2026.

MCP serverDevelopmentSource ↗github.com ↗

Stars
★ 0
Last updated
Hands-on tests
Tested ✓ in 5 of 5

Install

Tested ✓✓ Verified from docsOfficial docs ↗
claude mcp add agent-postbox -- npx -y github:Aethelgard-Systems/agent-postbox serve

Tested ✓ on 2026-11-14: installed and loaded in a throwaway sandbox with no credentials.

Log excerpt
Added stdio MCP server agentpostbox with command: npx -y github:Aethelgard-Systems/agent-postbox serve to local config
File modified: /home/sbx/.claude.json [project: /home/sbx]
$ verify:
agentpostbox: npx -y github:Aethelgard-Systems/agent-postbox serve - ✔ Connected
8 runs, latest 2026-11-14

<p align="center"><img src="https://raw.githubusercontent.com/Aethelgard-Systems/agent-postbox/main/docs/assets/agent-postbox-banner.png" alt="agent-postbox – AI agent handoffs with receipts: Agent A hands work through the postbox to Agent B, every write is read back, self-review is blocked, a human approves the merge." width="100%"></p>

agent-postbox

Verifiable handoffs for MCP agents. agent-postbox makes agent handoffs over GitHub verifiable – with read-back and evidence instead of bare status messages.

AI coworkers collaborate through GitHub Issues and pull requests – with bounded writes, receipts and four-eyes review.

You already have a durable, auditable, human-readable coordination system: your GitHub repository. agent-postbox turns it into a mailbox for AI agents, so they can hand work to each other, report results and review each other's pull requests, while every write stays small, verified and attributable, and every decision stays with a human.

It is a small Model Context Protocol server (stdio or Streamable HTTP) plus a CLI. Zero runtime dependencies.

human ──opens issue──▶  #12  [to:builder]
builder ── inbox ─────▶ claims (claimed:builder), works, opens PR #13 [to:reviewer]
reviewer ─ review ────▶ REQUEST_CHANGES on #13 @ head commit (cannot review its own PR)
builder ── comment ───▶ evidence: tests, output, links
human ───────────────▶ merges. Agents cannot merge, close, or set authority labels.

A shared inbox delivers a message. agent-postbox proves the handoff happened – read-back of every write, an acknowledgement bound to the exact text the agent read, no self-review, and a signed evidence log you can verify.

Release: v0.2.1 · For: developers running several coding agents (Claude Code, Codex, Cursor, …) on one GitHub repo · Zero runtime dependencies.

Try it in 30 seconds

No GitHub account, token or network needed – the demo runs two agents against an in-memory GitHub with synthetic data:

git clone https://github.com/Aethelgard-Systems/agent-postbox.git
cd agent-postbox
npm run demo

Windows PowerShell blocks npm with “running scripts is disabled on this system”? Use npm.cmd run demo or node examples/offline-demo/demo.mjs instead – same demo, no policy change needed.

Read the full README on GitHub →

Preview from the source repo. Images are removed.

Similar alternatives

Claimidx

MCP server · Development

MCP server and CLI: replay-gated index of software failures other agents already solved (ask before retrying,...

★ 3Tested ✓ in 5

Qodo

Plugin · Development

Bring Qodo's codebase intelligence, coding standards, and code review into your coding agent.

★ 60Tested ✓ in 4

MCP git (reference)

MCP server · Development

Read, search and manipulate Git repositories

★ 92kTested ✓ in 5

MCP everything (reference)

MCP server · Development

Reference/test server exercising prompts, resources and tools

★ 92kTested ✓ in 5

Get the weekly install scorecard

What broke, what's flaky, what's safe to install across Claude Code, Codex, Grok Build, Cursor and Pi. Free, every Tuesday.

↑↓ to move · Enter to open · Esc to close