mcp_email
by SvenTern
Overview
Automated IMAP/SMTP email management, enabling operations like searching, sending, and sorting emails through a Streamable HTTP Model Context Protocol (MCP) server.
Installation
docker-compose up -dEnvironment Variables
- HOST
- PORT
- IMAP_SERVER_PATH
- LOG_LEVEL
- PUBLIC_BASE_URL
Security Notes
CRITICAL: The provided source code (specifically `servers.md`) contains a hardcoded `root` password (`a8ibcyC-QwPFer`) for SSH access to `217.199.253.8`. This is an extreme security vulnerability that renders any deployment based on this repository unsafe for production. Additionally, the Nginx configuration in `servers.md` uses `Access-Control-Allow-Origin *` which is generally not recommended for sensitive APIs without stricter controls. The server also operates as a Python wrapper around a Node.js process, adding complexity to the security perimeter, though the internal code of the Node.js `imap-mcp-server` is not fully provided for audit. While attachment downloads use temporary, hashed URLs with a TTL, the presence of hardcoded root credentials is an unacceptable risk.
Similar Servers
mcp-email-server
Provides IMAP and SMTP functionality via an MCP server, enabling email listing, reading, sending, deleting, and attachment management for AI agents.
gmail-mcp
Manages Gmail emails programmatically, enabling AI systems to read, send, archive, and perform other email operations on behalf of a user.
miyabi-mcp-bundle
An all-in-one MCP server providing a vast array of development, monitoring, and automation tools, enabling Claude Desktop and AI agents to perform complex software development, operations, and analysis tasks efficiently and securely.
gmail-mcp-server
Integrates Gmail with AI assistants like Claude Desktop for advanced email automation and management.