mcp-email-server 邮件服务器通过 MCP 服务器实现了 IMAP 和 SMTP 功能,为用户提供便捷的邮件服务。它支持多种安装方式,方便不同需求的用户使用。
通过 MCP 服务器实现 IMAP 和 SMTP,使用前请参考以下安装步骤进行安装配置。
我们推荐使用 uv 来管理您的环境。
尝试 uvx mcp-email-server@latest ui 来配置,并使用以下配置为 MCP 客户端:
{
"mcpServers": {
"zerolib-email": {
"command": "uvx",
"args": ["mcp-email-server@latest", "stdio"]
}
}
}
此包在 PyPI 上可用,因此您可以使用 pip install mcp-email-server 进行安装。
安装后,通过 UI 配置您的邮件服务器:mcp-email-server ui
然后您可以在 Claude Desktop 中尝试它。如果要与其他 MCP 客户端集成,请运行 $ which mcp-email-server 获取路径,并在您的客户端中配置如下:
{
"mcpServers": {
"zerolib-email": {
"command": "{{ ENTRYPOINT }}",
"args": ["stdio"]
}
}
}
如果可用,您还可以尝试使用 Docker 镜像。但可能需要通过 MCP 的 tools 配置它,配置文件默认路径为 ~/.config/zerolib/mcp_email_server/config.toml:
{
"mcpServers": {
"zerolib-email": {
"command": "docker",
"args": ["run", "-it", "ghcr.io/ai-zerolab/mcp-email-server:latest"]
}
}
}
要通过 Smithery 自动安装 Claude Desktop 的邮件服务器:
npx -y @smithery/cli install @ai-zerolab/mcp-email-server --client claude
该项目使用 uv 进行管理。
npm install -g uv
uv init
使用以下命令管理依赖:
uv add
uv rm
uv upgrade
有关详细信息,请访问 https://ai-zerolab.github.io/mcp-email-server/。