JM

jleechanorg/mcp_mail

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

11 stars 5 forks 품질 73 트렌드 26MIT

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:

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?

GitHub에서 전체 README 보기

설치

npx wrangler pages deploy ./bundle --project-name=project-archive
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →