
jleechanorg/mcp_mail
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Fork of mcp_agent_mail - A mail-like coordination layer for coding agents
개요
"It's like gmail for your coding agents!" This installer: - Installs uv if missing and updates your PATH - Creates a Python 3.11 virtual environment - Installs dependencies - Starts the MCP HTTP server on port 8765 - Creates helper scripts (including run_server_with_token.sh) After installation, the server listens on http://127.0.0.1:8765/mail. : jleechanorg/mcp_mail • : Dicklesworthstone/mcp_agent_mail MCP Mail requires Python 3.11-3.13 due to an upstream dependency incompatibility with Python 3.14. The beartype library (a transitive dependency) uses collections.abc.ByteString, which was removed in Python 3.14. - The launcher scripts will automatically skip Python 3.14 and select 3.13, 3.12, or 3.11 - If only Python 3.14 is available, you'll see a clear error message with instructions - The server includes a startup guard that detects Python 3.14 and exits gracefully We're monitoring upstream dependencies (beartype and related packages) for Python 3.14 compatibility.
README
원문 README의 일부입니다. 원문 보기.
MCP Mail (Forked from mcp_agent_mail)
A mail-like coordination layer for coding agents
“It’s like gmail for your coding agents!”
📦 Installation
Quick Install from PyPI (Recommended):
pip install mcp-mail
or with uv:
uv pip install mcp_mail
One-Line Installer (sets up everything):
curl -fsSL https://raw.githubusercontent.com/jleechanorg/mcp_mail/main/scripts/install.sh | bash -s -- --yes
This installer:
- Installs uv if missing and updates your PATH
- Creates a Python 3.11 virtual environment
- Installs dependencies
- Starts the MCP HTTP server on port 8765
- Creates helper scripts (including
run_server_with_token.sh)
After installation, the server listens on http://127.0.0.1:8765/mail.
Manual Installation:
# Install uv (if you don't have it already)
curl -LsSf https://astral.sh/uv/install.sh | sh
export PATH="$HOME/.local/bin:$PATH"
# Clone the repo
git clone https://github.com/jleechanorg/mcp_mail
cd mcp_mail
# Create a Python 3.11 virtual environment and install
uv python install 3.11
uv venv -p 3.11
source .venv/bin/activate
uv sync
# Start the MCP server
scripts/run_server_with_token.sh
Alternative Install Sources:
🔗 Repository Links
This Fork: jleechanorg/mcp_mail • Original: Dicklesworthstone/mcp_agent_mail
⚠️ Python Compatibility
Supported Python Versions: 3.11, 3.12, 3.13
Not Supported: Python 3.14+
MCP Mail requires Python 3.11-3.13 due to an upstream dependency incompatibility with Python 3.14. The beartype library (a transitive dependency) uses collections.abc.ByteString, which was removed in Python 3.14.
What happens if I try to use Python 3.14?
- The launcher scripts will automatically skip Python 3.14 and select 3.13, 3.12, or 3.11
- If only Python 3.14 is available, you’ll see a clear error message with instructions
- The server includes a startup guard that detects Python 3.14 and exits gracefully
When will Python 3.14 be supported?
설치
npx wrangler pages deploy ./bundle --project-name=project-archive