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
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:\archivea PDF y colóquelos enD:\output" — el agente llama aconvert_mailen cada archivo. - "¿Qué archivos adjuntos tiene este EML y quién lo envió?" —
get_mail_infodevuelve un objeto JSON limpio al instante. - "Extraiga todos los archivos adjuntos de estos 40 correos electrónicos en
C:\attachments" —extract_attachmentslos 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
.msgy 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
- Página del producto Mail Viewer
- Artículo MCP en coolutils.com
- Especificación del Model Context Protocol
- Soporte de CoolUtils
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.