MCP Agent Mail

mcp_agent_mail

A mail coordination layer for coding agents: agents have memorable names, inboxes and outboxes, history search and voluntary file reservations

  • 2,203 ★ on the repository
  • Last commit
MCP server

Extended access

Why this level

  • Installing by an internet script runs someone else's code
  • The server listens on a port and keeps the bearer token in .env
  • The license grants no rights to OpenAI, Anthropic and persons acting on their behalf
All reasons and checks

dicklesworthstone/mcp_agent_mail

Install

Manual install

curl -fsSL "https://raw.githubusercontent.com/Dicklesworthstone/mcp_agent_mail/main/scripts/install.sh?$(date +%s)" | bash -s -- --yes

A script from the internet: read it before running. It starts the server on port 8765 and prints a masked bearer token. Options: --port, --dir, --token, --no-start.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Installing by an internet script runs someone else's code
  • The server listens on a port and keeps the bearer token in .env
  • The license grants no rights to OpenAI, Anthropic and persons acting on their behalf

This is third-party code. Review the repository files before installing.

What it does

MCP Agent Mail works as a mail system for several coding agents in one project. Each agent has a memorable name, an inbox and an outbox, message history search and voluntary file reservations so they do not edit the same thing at once. Storage in Git gives verifiable artifacts, with SQLite alongside. The FastMCP server works over HTTP only, with bearer token authorization that the installer generates and keeps in `.env`. Installation: the `install.sh` script installs the server, starts it on port 8765 and prints a masked token (the `--port`, `--dir`, `--token` and `--no-start` options), or a clone, uv and Python 3.14. The repository has ready MCP configs for Cline, Codex, Cursor and others.

Who it is for. For people who run several coding agents on one repository and want them to agree without getting in each other's way.

Good fit when

  • Several agents edit one repository and you need file reservations to avoid conflicts
  • You need agent message history with search and verifiable artifacts in Git
  • You need ready MCP configs for Cline, Codex or Cursor

Not a fit when

  • You or your company are tied to OpenAI or Anthropic: the license grants them no rights to the program
  • You need a simple installation without an internet script and a token

Example request

Reserve the payment module files for the backend agent, write to it that the tests are ready and find past messages about this module

MCP

Transport
http
Authentication
API key

Limitations

The license is MIT with a rider: no rights are granted to OpenAI, L.L.C., Anthropic, PBC, their affiliates and persons acting on their behalf, at their direction or in their interest, including employees and contractors, without the author's written permission. Giving them the program or access to it is prohibited, and use includes running, testing, indexing and including in training and evaluation sets. There is no restriction for ordinary agent users. Installing by an internet script runs someone else's code: read it before running. The server listens on port 8765 and requires a bearer token. Version 0.3.2 from 29.09.2026.

How to disable. Stop the server, remove the mcp-agent-mail entry from the client configs and the install folder together with the .env file that holds the token.

FAQ

What does MCP Agent Mail do?

It gives several coding agents a mail layer: names, inboxes and outboxes, history search and voluntary file reservations.

What is the license?

MIT with a rider: no rights are granted to OpenAI, Anthropic and persons acting on their behalf or in their interest without the author's written permission. There is no restriction for ordinary users.

How do I connect?

The installer starts the server on port 8765 and prints a bearer token. The repository has configs for Cline, Codex, Cursor and others.

Where are the messages stored?

In Git as verifiable artifacts and in SQLite.

Discussion

No questions or reviews yet.

A terminal agent and Python framework with MCP, SKILL.md and ACP support for coding, building and evaluating your own agents

CLIBroad access3.9KRepository stars
Editors’ pick

A Python framework and CLI for MCP: write servers as plain functions, test tools and install servers into Claude Code, Cursor and other clients

CLIExtended access28.1KRepository stars

A universal MCP CLI client from Apify: persistent sessions, OAuth, JSON output for scripts and shell access to any MCP server for agents

CLIBroad access1KRepository stars

An MCP server that inserts a human feedback step into agent tasks: a web or desktop window for text, images and prompts

MCP serverExtended access3.8KRepository stars

A CLI that turns any MCP server, OpenAPI spec or GraphQL endpoint into commands at runtime, with no codegen

CLIBroad access2.4KRepository stars

A CLI for any MCP server: list and call tools, resources and prompts, run mock and proxy modes, guard access and manage agent configs

CLIExtended access1.6KRepository stars

README in short

The README describes a mail layer for coding agents on FastMCP: names, inboxes and outboxes, file reservations, storage in Git and SQLite, installation by script and ready client configs. MIT license with a rider for OpenAI and Anthropic.

README badge

Report a problem

Foxx AIMCP Agent Mail
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.