mcp-imap-manager
Verified Safeby dSchulenburg
Overview
A Model Context Protocol (MCP) server for managing IMAP email operations (list, move, delete) across multiple accounts.
Installation
docker-compose up -d --buildEnvironment Variables
- IMAP_ONECOM_USER
- IMAP_ONECOM_PASSWORD
- IMAP_GMX_USER
- IMAP_GMX_PASSWORD
- IMAP_GMAIL_USER
- IMAP_GMAIL_PASSWORD
- MCP_API_KEY
- PORT
Security Notes
The server uses environment variables for all sensitive credentials (IMAP passwords, API keys), which is good practice. The /mcp endpoint can be protected with an API key. TLS is enforced for IMAP connections and a production Docker Compose setup with Traefik is provided for secure HTTPS access. No 'eval' or malicious patterns are evident. Potential risks would involve improper API key management or weak IMAP account passwords (app passwords are recommended).
Similar Servers
mcp-email-server
This server allows MCP clients to interact with email accounts via IMAP and SMTP protocols, enabling functionalities like listing, fetching, sending, and deleting emails.
smartlead-mcp-server
This server acts as a Model Context Protocol (MCP) interface for SmartLead's cold email marketing automation platform, enabling AI coding tools to manage campaigns, leads, and analytics.
imap-readonly-mcp
Exposes read-only access to email mailboxes (IMAP, POP3, Microsoft Graph) via Model Context Protocol for AI agents.
Troj-MCP
A versatile Model Context Protocol (MCP) server for integrating AI models with system operations, file management, calendar, and email tools.