mcp-email-server
IMAP and SMTP via MCP Server
- Github repository: https://github.com/ai-zerolab/mcp-email-server/
- Documentation https://ai-zerolab.github.io/mcp-email-server/
Installation
Manual Installation
We recommend using uv to manage your environment.
Try uvx mcp-email-server@latest ui to config, and use following configuration for mcp client:
{
"mcpServers": {
"zerolib-email": {
"command": "uvx",
"args": ["mcp-email-server@latest", "stdio"]
}
}
}
This package is available on PyPI, so you can install it using pip install mcp-email-server
After that, configure your email server using the ui: mcp-email-server ui
Then you can try it in Claude Desktop. If you want to intergrate it with other mcp client, run $which mcp-email-server for the path and configure it in your client like:
{
"mcpServers": {
"zerolib-email": {
"command": "{{ ENTRYPOINT }}",
"args": ["stdio"]
}
}
}
If docker is avaliable, you can try use docker image, but you may need to config it in your client using tools via MCP. The default config path is ~/.config/zerolib/mcp_email_server/config.toml
{
"mcpServers": {
"zerolib-email": {
"command": "docker",
"args": ["run", "-it", "ghcr.io/ai-zerolab/mcp-email-server:latest"]
}
}
}
Installing via Smithery
To install Email Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @ai-zerolab/mcp-email-server --client claude
Development
This project is managed using uv.
Try make install to install the virtual environment and install the pre-commit hooks.
Use uv run mcp-email-server for local development.
Releasing a new version
- Create an API Token on PyPI.
- Add the API Token to your projects secrets with the name
PYPI_TOKENby visiting this page. - Create a new release on Github.
- Create a new tag in the form
*.*.*.
For more details, see here.
Email Server
Project Details
- ai-zerolab/mcp-email-server
- BSD 3-Clause "New" or "Revised" License
- Last Updated: 4/18/2025
Categories
Recomended MCP Servers
A Model Context Protocol server for integrating HackMD's note-taking platform with AI assistants.
An MCP Server for WolframAlpha's LLM API, able to return structured knowledge & solve math
DiffuGen is a powerful yet user-friendly interface for localedge image generation. Built on the Model Control Protocol (MCP),...
Model Context Protocol (MCP) server for Gmail
A universal RPC layer for AI agents. Connect to any function, any language, any framework, in minutes.
An MCP (Model Context Protocol) server that provides tools for checking Maven dependency versions.
Seamlessly integrate AI agents with Chargebee using AgentKit for smarter billing and subscription workflows.
A connector for Claude Desktop to read and search an Obsidian vault.
特定のWeb APIに関するBaselineの状況を提供するModel Context Protocolサーバー
Model Context Protocol (MCP) server for the Webflow Data API.
A Model Context Protocol server allows to interact with Twitter, enabling posting tweets and searching Twitter.





