CoolUtils Mail Viewer

Lee, convierte y extrae archivos adjuntos de formatos de correo electrónico .eml, .msg, .p7m y otros 9. Integrado en Mail Viewer para Windows.

Documentación

Mail Viewer MCP Server

License MCP Platform

Un servidor de Model Context Protocol que permite a Claude, Cursor, Cline y cualquier agente de IA compatible con MCP leer, convertir y extraer archivos adjuntos de archivos de correo electrónico.eml, .msg, .p7m, .mim, .tnef, .vcf, .olk15 y más.

El servidor está integrado en CoolUtils Mail Viewer — no hay nada adicional que instalar. Ejecute MailViewer.exe --mcp y el programa omite su interfaz gráfica para actuar como servidor JSON-RPC stdio.

Lo que puede hacer

Una vez conectado, dé a su asistente de IA instrucciones en lenguaje natural:

  • "Convierta todos los archivos .msg en D:\archive a PDF y colóquelos en D:\output" — el agente llama a convert_mail en cada archivo.
  • "¿Qué archivos adjuntos tiene este EML y quién lo envió?"get_mail_info devuelve un objeto JSON limpio al instante.
  • "Extraiga todos los archivos adjuntos de estos 40 correos electrónicos en C:\attachments"extract_attachments los guarda todos de una sola vez.

Todo se ejecuta localmente — sus archivos de correo nunca se cargan en ningún lugar.

Herramientas

convert_mail

Convierte un archivo de correo al formato de salida especificado utilizando el motor de renderizado completo de Mail Viewer.

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

La salida PDF y DOCX conserva el HTML incrustado, las imágenes en línea, las vistas previas de archivos adjuntos y los encabezados de mensajes — idénticos a lo que se ve en la interfaz gráfica.

get_mail_info

Lee un archivo de correo y devuelve sus metadatos como JSON: remitente, destinatarios Para/CC/CCO, asunto, fecha, encabezados RFC sin procesar, cuerpo en texto plano y HTML, y una lista de archivos adjuntos con nombres, tamaños y tipos de contenido. El archivo de origen no se modifica.

extract_attachments

Guarda todos los archivos adjuntos de un archivo de correo en una carpeta de destino (creada automáticamente si no existe). Devuelve la lista de archivos guardados con rutas absolutas y tamaños en bytes.

Esquemas completos de entrada/salida: schemas/mcp-tools.json.

Instalación

1. Instalar Mail Viewer

Descargue e instale CoolUtils Mail Viewer para Windows desde https://www.coolutils.com/MailViewer. El servidor MCP está incluido dentro del binario estándar MailViewer.exe — sin paquete adicional, sin licencia separada.

Hay una prueba gratuita de 30 días disponible; no se requiere correo electrónico ni tarjeta de crédito.

2. Configurar su cliente MCP

Claude Code

Agregue a ~/.claude.json bajo mcpServers:

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

Claude Desktop

Agregue a %APPDATA%\Claude\claude_desktop_config.json bajo mcpServers (el mismo bloque que arriba).

Cursor

Agregue a .cursor/mcp.json en su proyecto, o a ~/.cursor/mcp.json globalmente — el mismo bloque JSON.

Cline

Abra la interfaz de configuración MCP de Cline y pegue el mismo bloque.

También se instala un fragmento listo para copiar y pegar junto al ejecutable como claude-config-snippet.json. Ajuste la ruta si instaló Mail Viewer en una ubicación no predeterminada.

3. Verificar

Ejecute esto en un símbolo del sistema para confirmar que el servidor responde:

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

Debería ver una única respuesta JSON-RPC que contenga protocolVersion, serverInfo y una capacidad tools.

Sesiones de ejemplo

Consulte examples/usage.md para transcripciones completas:

  • Convertir una carpeta por lotes — apunte a Claude a un directorio de archivos .msg y pida PDF.
  • Triaje forense — pida a Claude que resuma patrones de remitente/asunto/archivos adjuntos en 100 correos electrónicos.
  • Recolección de archivos adjuntos — extraiga todos los archivos adjuntos de un trimestre de correspondencia legal en una carpeta.

Detalles técnicos

  • Transporte: stdio (NDJSON, un mensaje JSON-RPC 2.0 por línea, UTF-8)
  • Versión del protocolo: 2024-11-05
  • Nombre del servidor (informado en initialize): mailviewer-mcp
  • Plataforma: Windows 7 / 8 / 10 / 11
  • Licencia: Comercial (Mail Viewer); MIT (este repositorio de configuración/documentación). La licencia personal comienza en $49.90, prueba gratuita de 30 días.

Manifiesto del servidor: schemas/mcp-server.json.

Solución de problemas

El servidor no responde. Verifique que la ruta del ejecutable sea correcta. La ruta de instalación predeterminada en Windows es C:\Program Files\CoolUtils\CoolUtils Mail Viewer\MailViewer.exe. En instalaciones de 32 bits use C:\Program Files (x86)\….

Claude no puede encontrar las herramientas. Reinicie su cliente MCP después de editar el archivo de configuración. Revise los registros del cliente — para Claude Desktop, consulte %APPDATA%\Claude\logs.

Errores de ruta de archivo. Use rutas absolutas en sus indicaciones. Las barras diagonales (/) y las barras invertidas (\) funcionan ambas; use comillas para rutas con espacios.

Prueba caducada. Compre una licencia — la Personal comienza en $49.90. El servidor MCP sigue funcionando en el mismo binario.

Recursos

Licencia

Los archivos de configuración, esquemas y documentación de este repositorio se publican bajo la Licencia MIT. CoolUtils Mail Viewer en sí es software comercial — consulte la página del producto para conocer las licencias.