mailbox-mcp-server
Verified Safeby soenkenils
Overview
Integrates mailbox.org email, calendar, and Sieve filter services with Anthropic's Claude Desktop application for secure, local data interaction.
Installation
node /path/to/mailbox-mcp-server/dist/main.jsEnvironment Variables
- MAILBOX_EMAIL
- MAILBOX_PASSWORD
Security Notes
The server demonstrates strong security practices including comprehensive input validation (using Valibot) and HTML sanitization to prevent XSS. It defaults to TLS encryption for all network connections (IMAP, SMTP, CalDAV, Sieve) and logs warnings if insecure connections are configured. Credentials are managed via environment variables and app-specific passwords are recommended, with no persistent storage of sensitive data. A specific `sanitizeArgs` function is implemented to remove invalid UUID parameters potentially passed by Claude Desktop. Sieve script creation/update includes a validation step prior to deployment. Data processing remains local to the user's machine, minimizing external data exposure. The main dependencies are well-established libraries, and potential vulnerabilities within them would be external risks.
Similar Servers
chatsuite
A unified hub for managing and orchestrating multiple Model Context Protocol (MCP) servers, integrating with AI chat platforms like LibreChat for dynamic tool discovery and communication with services like MCP Email.
MCP-SERVER
Provides an MCP server for automated data analysis workflows including loading datasets, cleaning data, sentiment analysis, clustering, topic extraction, and generating comprehensive reports with visualizations for an AI client.
dev-workflow-mcp-server
Enforce development workflow discipline by guiding developers through a sequence of best practices (testing, documentation, commit, release) using an MCP (Model Context Protocol) server.
email-mcp-server
Provides email sending, validation, and configuration checking capabilities to AI assistants via the Model Context Protocol.