Logo
首页 产品 支持 联系 关于我们
arrow1 Freeware

Mail Viewer MCP 服务器:AI 驱动的电子邮件转换与检查

 

CoolUtils Mail Viewer 内置了 MCP(Model Context Protocol)服务器。运行 MailViewer.exe --mcp,程序将跳过图形界面,作为后台服务器运行,供 AI 助手直接调用。Claude Code、Claude Desktop、Cursor、Cline 以及任何支持 MCP 的代理均可转换、读取并提取电子邮件文件中的附件,只需用自然语言描述需求,无需任何自定义脚本。

什么是 MCP?

Model Context Protocol 是 Anthropic 发布的开放标准,允许 AI 代理像调用远程 API 一样调用桌面软件。您无需编写脚本或使用命令行,只需用自然语言描述需求,代理会自动解析参数并调用相应工具——在本例中,即在后台静默运行的 Mail Viewer。

MCP 服务器已内置于常规的 MailViewer.exe 二进制文件中,无需额外安装或授权。--mcp 标志仅改变启动行为:隐藏图形界面,并启动后台 stdio 读取线程。

您可以做什么

连接后,您可以向 AI 助手发出如下指令:

  • "将 D:\archive 中的所有 .msg 文件转换为 PDF 并保存到 D:\output" — 代理会对文件夹中的每个文件调用 convert_mail
  • "这封 EML 有哪些附件,是谁发送的?"get_mail_info 立即返回干净的 JSON 对象
  • "将这 40 封邮件的所有附件提取到 C:\attachments"extract_attachments 一次性保存所有附件
  • 无需编写代码——描述任务,AI 自动解析参数
  • PDF 输出完整保留嵌入式 HTML、内联图片和邮件头,与图形界面渲染效果完全一致
  • 一切在本地运行——邮件文件不会上传到任何地方
  • 支持所有 Mail Viewer 源格式,包括 .eml、.msg、.p7m 等

三个可用工具

convert_mail

将邮件文件转换为指定输出格式。使用完整的 Mail Viewer 渲染引擎,因此 PDF 和 DOCX 输出包含嵌入式 HTML、内联图片、附件预览和邮件头——与图形界面中看到的完全相同。

源格式:.eml、.msg、.mim、.p7m、.vmbx、.tnef、.mapixml、.olk15、.vcf、.contact、.3uc
输出格式:pdf、html、txt、doc、rtf、tiff、jpg、png、bmp、emf、eml、xps

get_mail_info

读取邮件文件并以 JSON 格式返回其元数据:发件人、收件人/抄送/密送、主题、日期、原始 RFC 头部、纯文本和 HTML 正文,以及包含名称、大小和内容类型的附件列表。源文件不会被修改。

extract_attachments

将邮件文件中的所有附件保存到目标文件夹(如果不存在则自动创建)。返回已保存文件的列表,包含绝对路径和字节大小。

连接到 Claude Code

在您的 ~/.claude.json 文件的 mcpServers 对象中添加以下代码块(如果该键不存在则创建):

{
  "mcpServers": {
    "mailviewer": {
      "command": "C:\\Program Files\\CoolUtils\\CoolUtils Mail Viewer\\MailViewer.exe",
      "args": ["--mcp"]
    }
  }
}

可直接复制粘贴的代码片段已作为 claude-config-snippet.json 安装在可执行文件旁边。如果您将 Mail Viewer 安装在非默认位置,请相应调整路径。

连接到 Claude Desktop

打开 %APPDATA%\Claude\claude_desktop_config.json,在 mcpServers 下添加相同的代码块:

{
  "mcpServers": {
    "mailviewer": {
      "command": "C:\\Program Files\\CoolUtils\\CoolUtils Mail Viewer\\MailViewer.exe",
      "args": ["--mcp"]
    }
  }
}

相同的配置格式适用于 Cursor、Cline 以及任何其他支持 Model Context Protocol 标准的代理。

验证安装

在命令提示符中运行以下命令,确认 MCP 服务器响应正常:

echo {"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"t","version":"0"}}} | "C:\Program Files\CoolUtils\CoolUtils Mail Viewer\MailViewer.exe" --mcp

您应看到一条包含 protocolVersionserverInfotools 能力的 JSON-RPC 响应。如果出现,则服务器已准备好使用。

技术细节

面向开发者和集成商:服务器通过 stdio 使用 NDJSON 进行通信(每行一条 JSON-RPC 2.0 消息,UTF-8 编码)。协议版本:2024-11-05initialize 中报告的服务器名称:mailviewer-mcp。所有三个工具的完整输入 schema 已作为 mcp-tools.json 安装在可执行文件旁边。机器可读的服务器清单可作为 mcp-server.json 获取。


quote

邮件查看器 客户评价 2026

评价
基于客户评价评分4.7/5
5 Star

"MailViewer.exe --mcp 直接把邮件转换能力接进了Claude,我在Claude Code里用自然语言让它把一个目录的MSG全转成PDF,不用再写脚本调命令行。convert_mail 和 extract 这些工具跑起来很顺,接入过程也就改一行配置。"

5 Star 陆天宇 AI工程师,科技公司

"MCP服务器内置在常规二进制里,不用额外装东西也不用额外授权,这点很省心。让代理调 get_mail_info 查一封EML的附件和发件人,立刻返回干净的JSON,拿来做后续处理特别方便。"

5 Star 薛佳 研发主管,软件公司

"我们的流程里需要批量提取邮件附件,以前得写命令行封装,现在让支持MCP的代理一句话就能把几十封邮件的附件全提到指定目录。后台静默运行不弹界面,接Cursor和Cline都正常。"

4 Star 任建华 自动化工程师,制造企业

常见问题 ▼

Mail Viewer 中的 MCP 服务器是什么?

Mail Viewer 的 MCP 服务器是一项内置功能,允许 AI 助手(Claude Code、Claude Desktop、Cursor、Cline 等)直接调用 Mail Viewer 来转换、检查和处理电子邮件文件。使用 --mcp 标志运行 MailViewer.exe,程序将作为静默后台服务器启动,而不打开图形界面。

使用 MCP 服务器需要额外下载什么吗?

不需要。MCP 服务器已内置于常规的 MailViewer.exe 二进制文件中——无需单独安装包或额外授权。--mcp 标志只是改变启动行为。

哪些 AI 工具支持 MCP?

Claude Code(Anthropic 面向开发者的命令行工具)、Claude Desktop、Cursor、Cline,以及任何实现了 Model Context Protocol 标准的应用程序。所有这些工具的 JSON 配置格式完全相同。

我可以使用 Claude 将一个文件夹中的 .msg 文件批量转换为 PDF 吗?

可以。一旦 Mail Viewer 在您的 AI 工具配置中注册为 MCP 服务器,您就可以输入自然语言请求,例如"将 D:\archive 中的所有 .msg 文件转换为 PDF",代理将自动对每个文件调用 convert_mail 工具。

MCP 服务器支持哪些邮件格式?

源格式:.eml、.msg、.mim、.p7m、.vmbx、.tnef、.mapixml、.olk15、.vcf、.contact、.3uc。输出格式:pdf、html、txt、doc、rtf、tiff、jpg、png、bmp、emf、eml、xps。

MCP 服务器会将我的电子邮件文件上传到云端吗?

不会。MCP 服务器完全在您的本地计算机上运行。Mail Viewer 在本地读取和转换文件——任何内容都不会被上传。AI 代理决定转换什么以及保存到哪里,但实际转换在您的电脑上进行。

 

立刻开始工作!

下载试用版,只需几分钟即可转换文件。
无需信用卡或电子邮件。

⬇ 下载试用版 Windows 7/8/10/11 • 33 MB

Support
邮件查看器 Preview1
邮件查看器 Preview2
邮件查看器 Preview3

最新消息

订阅新闻

不用担心,我们不发送垃圾邮件。


© 2026. 版权所有. CoolUtils File Converters

Cards