What is MCP Agent Mail?
mainMCP Agent Mail is a mail-like coordination layer for coding agents, exposed as an HTTP-only FastMCP server. It provides a shared communication fabric for multiple agents (e.g., backend, frontend, infra) to prevent conflicts and maintain context.
Core Features:
- Identities: Agents can register temporary-but-persistent identities (e.g.,
GreenCastle). - Messaging: Supports sending/receiving GitHub-Flavored Markdown messages with images.
- Searchable History: Provides an inbox/outbox and searchable message archives.
- File Leases: Allows agents to declare advisory file reservations (leases) on files or globs to signal intent and avoid overwriting each other's work.
- Auditability: Backed by Git (for human-auditable artifacts) and SQLite (for indexing and queries).
- Observability: Allows inspection of active agents, programs/models, and activity.