mcp-email-server
by ai-zerolab
mcp-email-server provides IMAP and SMTP functionality via an MCP (Message Communication Protocol) Server. It allows integration with applications like Claude Desktop for email handling.
Last updated: N/A
What is mcp-email-server?
mcp-email-server is an email server that implements IMAP and SMTP protocols, designed to be used with MCP clients. It enables applications to send and receive emails through a standardized interface.
How to use mcp-email-server?
The server can be installed manually using pip or uv, or automatically via Smithery. After installation, it needs to be configured either through the UI (mcp-email-server ui
) or by manually editing the configuration file. Example configurations are provided for different MCP clients, including Claude Desktop.
Key features of mcp-email-server
IMAP support
SMTP support
MCP integration
Configurable via UI or file
Docker support
Use cases of mcp-email-server
Integrating email functionality into MCP-compatible applications
Enabling email access for Claude Desktop
Automating email sending and receiving
Creating custom email workflows
Testing email functionality in a controlled environment
FAQ from mcp-email-server
How do I configure mcp-email-server for Claude Desktop?
How do I configure mcp-email-server for Claude Desktop?
Use the provided JSON configuration snippet in your Claude Desktop MCP client settings, adjusting the command path if necessary.
Can I run mcp-email-server in a Docker container?
Can I run mcp-email-server in a Docker container?
Yes, a Docker image is available. You may need to configure the server using the tools
option in MCP.
Where is the configuration file located?
Where is the configuration file located?
The default configuration path is ~/.config/zerolib/mcp_email_server/config.toml
.
How do I install mcp-email-server using Smithery?
How do I install mcp-email-server using Smithery?
Run the command npx -y @smithery/cli install @ai-zerolab/mcp-email-server --client claude
.
What is MCP?
What is MCP?
MCP stands for Message Communication Protocol. It's a protocol used for communication between different applications, enabling them to exchange data and functionality.