Submit

CoolUtils Mail Viewer

@CoolUtils

Read, convert, and extract attachments from .eml, .msg, .p7m, .mim, .tnef, .vcf, .olk15 and 5 other email formats. Built into CoolUtils Mail Viewer for Windows. Activate with MailViewer.exe --mcp.
Overview

CoolUtils Mail Viewer MCP Server

A Model Context Protocol server built into CoolUtils Mail Viewer that lets Claude, Cursor, Cline, and any MCP-compatible AI agent read, convert, and extract attachments from email files.

Supported formats

  • Source: .eml, .msg, .mim, .p7m, .vmbx, .tnef, .mapixml, .olk15, .vcf, .contact, .3uc
  • Output: pdf, html, txt, doc, rtf, tiff, jpg, png, bmp, emf, eml, xps

Tools

  • convert_mail — convert a mail file to any output format using the full Mail Viewer rendering engine. PDF/DOCX output preserves embedded HTML, inline images, attachment previews, and headers.
  • get_mail_info — return sender, To/CC/BCC, subject, date, RFC headers, body, and attachment metadata as JSON. Does not modify the source.
  • extract_attachments — bulk-save all attachments from a message into a target folder.

Install

  1. Download CoolUtils Mail Viewer from https://www.coolutils.com/MailViewer (Windows, 30-day free trial).
  2. Add this block to your MCP client config (Claude Desktop, Claude Code, Cursor, Cline):
{
  "mcpServers": {
    "mailviewer": {
      "command": "C:\\Program Files\\CoolUtils\\CoolUtils Mail Viewer\\MailViewer.exe",
      "args": ["--mcp"]
    }
  }
}
  1. Restart your MCP client.

Everything runs locally — mail files are never uploaded anywhere.

Repository: https://github.com/AlexBuzaev75/mcp-server-mailviewer

Server Config

{
  "mcpServers": {
    "mailviewer": {
      "command": "C:\\Program Files\\CoolUtils\\CoolUtils Mail Viewer\\MailViewer.exe",
      "args": [
        "--mcp"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.