CoolUtils Mail Viewer bevat een ingebouwde MCP (Model Context Protocol) server. Voer MailViewer.exe --mcp uit en het programma slaat de GUI over en wordt een achtergrondserver die AI-assistenten rechtstreeks kunnen aanroepen. Claude Code, Claude Desktop, Cursor, Cline en elke MCP-compatibele agent kunnen dan e-mailbestanden converteren, lezen en bijlagen extraheren — op basis van instructies in gewone taal, zonder enige aangepaste scripting.
Model Context Protocol is een open standaard gepubliceerd door Anthropic waarmee AI-agents desktopsoftware kunnen aanroepen alsof het een externe API is. In plaats van scripts te schrijven of de opdrachtregel te gebruiken, beschrijft u wat u nodig hebt in gewone taal. De agent bepaalt de parameters en roept de juiste tool aan — in dit geval Mail Viewer, dat stilletjes op de achtergrond draait.
De MCP-server is ingebouwd in het gewone MailViewer.exe-binaire bestand. Er is niets extra's te installeren of te licentiëren. De vlag --mcp wijzigt alleen het opstartgedrag: de GUI wordt verborgen en een achtergrond-stdio-lezerthreads wordt gestart.
Zodra verbonden kunt u uw AI-assistent instructies geven zoals deze:
convert_mail aan voor elk bestand in de mapget_mail_info geeft onmiddellijk een overzichtelijk JSON-object terugextract_attachments slaat ze allemaal in één keer opConverteert een e-mailbestand naar het opgegeven uitvoerformaat. Gebruikt de volledige Mail Viewer-renderingengine, zodat PDF- en DOCX-uitvoer ingesloten HTML, inline afbeeldingen, bijlagevoorbeelden en berichtheaders bevat — identiek aan wat u in de GUI ziet.
Bronformaten: .eml, .msg, .mim, .p7m, .vmbx, .tnef, .mapixml, .olk15, .vcf, .contact, .3uc
Uitvoerformaten: pdf, html, txt, doc, rtf, tiff, jpg, png, bmp, emf, eml, xps
Leest een e-mailbestand en geeft de metadata terug als JSON: afzender, aan/CC/BCC-ontvangers, onderwerp, datum, onbewerkte RFC-headers, platte tekst en HTML-tekst, en een lijst van bijlagen met namen, groottes en inhoudstypen. Het bronbestand wordt niet gewijzigd.
Slaat alle bijlagen van een e-mailbestand op in een doelmap (wordt automatisch aangemaakt als deze nog niet bestaat). Geeft de lijst van opgeslagen bestanden terug met hun absolute paden en groottes in bytes.
Voeg het volgende blok toe aan uw ~/.claude.json-bestand in het mcpServers-object (maak de sleutel aan als deze nog niet bestaat):
{
"mcpServers": {
"mailviewer": {
"command": "C:\\Program Files\\CoolUtils\\CoolUtils Mail Viewer\\MailViewer.exe",
"args": ["--mcp"]
}
}
}
Een kant-en-klaar fragment is naast het uitvoerbare bestand geïnstalleerd als claude-config-snippet.json. Pas het pad aan als u Mail Viewer op een niet-standaard locatie hebt geïnstalleerd.
Open %APPDATA%\Claude\claude_desktop_config.json en voeg hetzelfde blok toe onder mcpServers:
{
"mcpServers": {
"mailviewer": {
"command": "C:\\Program Files\\CoolUtils\\CoolUtils Mail Viewer\\MailViewer.exe",
"args": ["--mcp"]
}
}
}
Hetzelfde configuratieformaat werkt voor Cursor, Cline en elke andere agent die de Model Context Protocol-standaard ondersteunt.
Voer het volgende uit in een opdrachtprompt om te bevestigen dat de MCP-server correct reageert:
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
U zou een enkel JSON-RPC-antwoord moeten zien met protocolVersion, serverInfo en een tools-mogelijkheid. Als dit verschijnt, is de server klaar voor gebruik.
Voor ontwikkelaars en integratoren: de server communiceert via stdio met behulp van NDJSON (één JSON-RPC 2.0-bericht per regel, UTF-8-codering). Protocolversie: 2024-11-05. Servernaam gerapporteerd in initialize: mailviewer-mcp. Volledige invoerschema's voor alle drie de tools zijn naast het uitvoerbare bestand geïnstalleerd als mcp-tools.json. Een machineleesbaar servermanifest is beschikbaar als mcp-server.json.
Download de gratis proefversie en converteer uw bestanden in enkele minuten.
Geen creditcard of e-mail vereist.