Skip to content

v1.0: Initial Stable Release

Choose a tag to compare

@fatbobman fatbobman released this 27 Dec 04:01
· 8 commits to master since this release

๐ŸŽ‰ Mail MCP Bridge v1.0

First stable release of Mail MCP Bridge - connect macOS Mail to AI through Model Context Protocol.

โœจ Key Features

  • ๐Ÿ“ง Direct Email Access: AI assistants (Claude, ChatGPT) can directly read your macOS Mail emails
  • ๐Ÿงต Thread Support: Retrieve entire email conversations with one Message-ID
  • โšก Lightning Fast: Millisecond-level query response
  • ๐ŸŽฏ AI-Optimized: Clean plain text extraction, perfect for AI analysis
  • ๐Ÿ”’ Privacy First: Local processing only, emails never leave your Mac

๐Ÿ› ๏ธ MCP Tools

  • get_email_path: Get single email file path by Message-ID
  • get_thread_paths: Get all paths in an email thread
  • read_email: Parse and read single email content
  • read_thread: Read entire email thread

๐Ÿš€ Quick Start

# Clone the repository
git clone https://github.com/fatbobman/mail-mcp-bridge.git
cd mail-mcp-bridge

# Install MCP dependencies
pip3 install mcp

# Configure Claude Desktop
# Edit ~/Library/Application Support/Claude/claude_desktop_config.json
# Add mail-mcp-bridge to mcpServers

# Setup Automator Quick Action for copying Message-ID
# See README.md for detailed instructions

๐Ÿ“– Documentation

๐Ÿ”ง Technical Highlights

  • Mail V10 Database Support: Works on macOS 12.0+ (Monterey through Tahoe)
  • ROWID Discovery: Critical finding that email filename = SQLite ROWID (not remote_id)
  • Smart Parsing: Handles multipart emails, various encodings, Base64, quoted-printable
  • Threading Headers: Extracts References and In-Reply-To for conversation analysis

๐Ÿ™ Acknowledgments

Built for the MCP (Model Context Protocol) ecosystem. Inspired by the need to bridge email and AI.

๐Ÿ“ฎ Feedback


Made with โค๏ธ for the AI community