Labsco
MCP SERVER

CoolUtils Mail Viewer

by AlexBuzaev75

Read, convert and unpack email files on disk — .eml, .msg, .p7m and more — without opening a mail client.

Document Conversion, PDF & Translation
Summary
A folder of .msg files becomes something an agent can work through.

Proprietary mail formats are the reason this kind of task is still manual: nothing else opens .msg, .p7m or .olk15 in bulk. The rendering engine here is the one behind the GUI, so a batch conversion produces the same PDFs a person would have made by hand — and the files never leave the machine.

What it is

The MCP server built into CoolUtils Mail Viewer for Windows. Launched with a switch on the command line, MailViewer.exe skips the GUI and turns the program into a stdio JSON-RPC server. Everything runs locally; mail files are not uploaded anywhere.

What you get
  • Mail files converted using the full Mail Viewer rendering engine, from .eml, .msg, .mim, .p7m, .vmbx, .tnef, .mapixml, .olk15, .vcf, .contact and .3uc
  • Output as pdf, html, txt, doc, rtf, tiff, jpg, png, bmp, emf, eml or xps — PDF and DOCX preserving embedded HTML, inline images, attachment previews and message headers
  • A message's metadata returned as JSON: sender, To, CC and BCC, subject, date, the raw RFC headers, both plain-text and HTML bodies, and the attachment list with names, sizes and content types
  • Attachments extracted to a folder that is created if it does not exist, returning absolute paths and byte sizes
  • Reads that do not modify the source file
Requirements

Windows, with CoolUtils Mail Viewer installed — the MCP server is bundled inside the standard MailViewer.exe binary, so there is nothing extra to install. Full input and output schemas ship in the repository.