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 获取。



常见问题 ▼

Mail Viewer 的 MCP 服务器是一项内置功能,允许 AI 助手(Claude Code、Claude Desktop、Cursor、Cline 等)直接调用 Mail Viewer 来转换、检查和处理电子邮件文件。使用 --mcp 标志运行 MailViewer.exe,程序将作为静默后台服务器启动,而不打开图形界面。
不需要。MCP 服务器已内置于常规的 MailViewer.exe 二进制文件中——无需单独安装包或额外授权。--mcp 标志只是改变启动行为。
Claude Code(Anthropic 面向开发者的命令行工具)、Claude Desktop、Cursor、Cline,以及任何实现了 Model Context Protocol 标准的应用程序。所有这些工具的 JSON 配置格式完全相同。
可以。一旦 Mail Viewer 在您的 AI 工具配置中注册为 MCP 服务器,您就可以输入自然语言请求,例如"将 D:\archive 中的所有 .msg 文件转换为 PDF",代理将自动对每个文件调用 convert_mail 工具。
源格式:.eml、.msg、.mim、.p7m、.vmbx、.tnef、.mapixml、.olk15、.vcf、.contact、.3uc。输出格式:pdf、html、txt、doc、rtf、tiff、jpg、png、bmp、emf、eml、xps。
不会。MCP 服务器完全在您的本地计算机上运行。Mail Viewer 在本地读取和转换文件——任何内容都不会被上传。AI 代理决定转换什么以及保存到哪里,但实际转换在您的电脑上进行。

 

立刻开始工作!

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

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

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

最新消息

订阅新闻

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


© 2026. 版权所有. CoolUtils File Converters

Cards