mcp-email-server

mcp-email-server

site icon
2025.04.04 0
Python电子邮件服务IMAP/SMTP交流协作
mcp-email-server 是一个通过 MCP 服务器提供 IMAP 和 SMTP 功能的电子邮件服务。它允许用户通过 MCP 客户端配置和使用电子邮件服务,支持多种安装方式,包括手动安装、Docker 容器安装以及通过 Smithery 自动安装。该服务适用于需要集成电子邮件功能的开发者和团队。
View on GitHub

Overview

基本能力

产品定位

mcp-email-server 是一个通过 MCP 服务器提供 IMAP 和 SMTP 功能的电子邮件服务,旨在简化电子邮件的配置和使用。

核心功能

  • 提供 IMAP 和 SMTP 协议支持
  • 支持多种安装方式(手动安装、Docker 安装、Smithery 自动安装)
  • 提供用户界面(UI)进行配置
  • 支持与 Claude Desktop 和其他 MCP 客户端集成

适用场景

  • 开发者需要快速集成电子邮件功能
  • 团队协作中需要统一的电子邮件服务
  • 自动化电子邮件发送和接收的场景

工具列表

  • uv: 用于管理环境和安装服务
  • Docker: 用于容器化部署
  • Smithery: 用于自动安装和配置

常见问题解答

  1. 如何安装?
  2. 可以通过 pip install mcp-email-server 手动安装,或使用 Smithery 自动安装。
  3. 如何配置?
  4. 运行 mcp-email-server ui 启动配置界面。
  5. 如何集成到 MCP 客户端?
  6. 在 MCP 客户端配置文件中指定服务路径和参数。

使用教程

使用依赖

  • 确保已安装 Python 和 pip
  • 推荐使用 uv 管理环境

安装教程

  1. 手动安装 bash pip install mcp-email-server
  2. 通过 Smithery 安装 bash npx -y @smithery/cli install @ai-zerolab/mcp-email-server --client claude
  3. Docker 安装 bash docker run -it ghcr.io/ai-zerolab/mcp-email-server:latest

调试方式

  1. 运行配置界面 bash mcp-email-server ui
  2. 检查服务路径 bash which mcp-email-server
  3. 本地开发运行 bash uv run mcp-email-server

许可证

该项目遵循 BSD-3-Clause 开源许可条款,请参阅 BSD-3-Clause 了解完整条款。