
mcp-email-server

Overview
基本能力
产品定位
mcp-email-server 是一个通过 MCP 服务器提供 IMAP 和 SMTP 功能的电子邮件服务,旨在简化电子邮件的配置和管理。
核心功能
- 提供 IMAP 和 SMTP 功能
- 支持通过 MCP 客户端配置
- 支持多种安装方式(手动安装、Docker 安装、Smithery 自动安装)
- 提供用户界面(UI)进行配置
适用场景
- 在 Claude Desktop 或其他 MCP 客户端中集成电子邮件服务
- 需要快速配置和管理 IMAP/SMTP 服务的场景
- 开发环境中需要本地电子邮件服务的场景
工具列表
- uv: 用于管理环境和安装服务
- docker: 用于通过容器运行服务
- Smithery: 用于自动安装服务
常见问题解答
- 如何配置电子邮件服务器?
-
使用
mcp-email-server ui
命令进行配置。 -
如何集成到其他 MCP 客户端?
-
运行
$which mcp-email-server
获取路径,并在客户端配置中指定。 -
如何通过 Docker 运行?
- 使用提供的 Docker 命令运行容器,并在客户端配置中指定。
使用教程
使用依赖
- 推荐使用 uv 管理环境。
安装教程
手动安装
-
使用 pip 安装:
bash pip install mcp-email-server
-
配置电子邮件服务器:
bash mcp-email-server ui
-
在 MCP 客户端中配置:
json { "mcpServers": { "zerolib-email": { "command": "uvx", "args": ["mcp-email-server@latest", "stdio"] } } }
Docker 安装
-
使用 Docker 运行:
bash docker run -it ghcr.io/ai-zerolab/mcp-email-server:latest
-
在 MCP 客户端中配置:
json { "mcpServers": { "zerolib-email": { "command": "docker", "args": ["run", "-it", "ghcr.io/ai-zerolab/mcp-email-server:latest"] } } }
Smithery 自动安装
- 使用 Smithery 安装:
bash npx -y @smithery/cli install @ai-zerolab/mcp-email-server --client claude
调试方式
-
本地开发:
bash uv run mcp-email-server
-
检查安装路径:
bash $which mcp-email-server