Token导航 LogoToken导航TokenDH.com
Nexus Email MCP Server logo
办公协作stdio官方级别未说明来源级核验

Nexus Email MCP Server

MCP Server

一个用于163邮箱的MCP服务器,提供通过SMTP和IMAP读取、搜索、分析和发送邮件的工具。

工具数

7

提示词数

0

GitHub Stars

1

资源数

0
邮件服务PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

NextoNexus

提供方

NextoNexus

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run main.py

详细介绍

163电子邮件MCP服务器

用于163封电子邮件的MCP(模型上下文协议)服务器,提供通过SMTP和IMAP阅读、搜索、分析和发送电子邮件的工具。

特性

  • 列出电子邮件:使用可选搜索条件列出邮箱中的电子邮件
  • 获取电子邮件:获取特定电子邮件的完整内容,包括正文和附件信息
  • 搜索电子邮件:使用各种条件(主题、发件人、日期、未读状态等)搜索电子邮件
  • 电子邮件统计:获取邮箱统计信息(总计数、未读计数等)
  • 发送邮件:发送带有附件的文本电子邮件
  • 标记为已读/未读:更改电子邮件读取状态

配置

服务器使用以下配置(硬编码在 main.py):

EMAIL_ACCOUNT = "your 163 email"
SMTP_PASSWORD = "your smtp password"
SMTP_SERVER = "smtp.163.com"
SMTP_PORT = 465
IMAP_SERVER = "imap.163.com"
IMAP_PORT = 993

安装

  1. 安装 紫外线 如果尚未安装。
  1. 安装依赖项:
   uv sync

用法

运行服务器

uv run main.py

服务器将按照MCP协议启动并通过stdin/stdout进行通信。

可用工具

  1. list_邮件

- 参数: mailbox (默认:“收件箱”), limit (默认值:20), search_criteria (可选IMAP标准) - 返回:电子邮件摘要列表

  1. get_email

- 参数: email_id, mailbox (默认:“收件箱”) - 返回:完整的电子邮件内容,包括正文和附件信息

  1. 搜索邮件

- 参数: mailbox, subject, sender, date_from, date_to, unread_only, has_attachments, limit - 返回:匹配的电子邮件摘要列表

  1. get_email_统计数据

- 参数: mailbox (默认:“收件箱”), days (默认值:30) - 返回:邮箱统计信息

  1. send_邮件

- 参数: to, subject, body, cc, bcc, attachments (文件路径列表) - 返回:成功状态

  1. mark_as_read

- 参数: email_id, mailbox (默认:“收件箱”) - 返回:成功状态

  1. mark_as_未读

- 参数: email_id, mailbox (默认:“收件箱”) - 返回:成功状态

Claude Desktop使用示例

将服务器添加到Claude Desktop配置中(claude_desktop_config.json):

{
  "mcpServers": {
    "163-email": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/nexus-email-mcp-server",
        "run",
        "main.py"
      ]
    }
  }
}

Windows附件支持

服务器支持附加常见的Windows文件格式:

  • 图片:.jpg、.png、.gif、.bmp等。
  • 文档:.doc、.docx、.pdf、.txt、.xlsx、.pptx等。
  • 档案:.zip、.rar、.7z等。
  • 视频:.mp4、.avi、.mov等。
  • 任何其他文件类型都支持作为二进制附件。

安全须知

  • 电子邮件凭据在源代码中是硬编码的。对于生产使用,考虑使用环境变量或配置文件。
  • 服务器需要SMTP和IMAP访问您的163电子邮件帐户。
  • 如果您的帐户启用了2FA,请确保您使用的是特定于应用程序的密码。

故障排除

  1. 连接错误:验证您的SMTP/IMAP设置和密码。
  2. 认证失败:确保您使用的是正确的SMTP授权密码(而不是您的帐户密码)。
  3. 附件问题:检查文件路径是否存在以及是否可读。
  4. IMAP搜索问题:某些IMAP服务器可能有特定的搜索语法要求。

许可证

MIT许可证

目录标签

目录标签

邮件服务PythonClaude本地部署SMTPIMAP邮件分析邮件搜索

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP