CoolUtils Mail Viewer
Leia, converta e extraia anexos de arquivos .eml, .msg, .p7m e outros 9 formatos de arquivo de e-mail. Integrado ao Mail Viewer para Windows.
Documentação
Mail Viewer MCP Server
Um servidor Model Context Protocol que permite que Claude, Cursor, Cline e qualquer agente de IA compatível com MCP leiam, convertam e extraiam anexos de arquivos de e-mail — .eml, .msg, .p7m, .mim, .tnef, .vcf, .olk15 e mais.
O servidor está integrado ao CoolUtils Mail Viewer — não há nada extra para instalar. Execute MailViewer.exe --mcp e o programa ignora sua interface gráfica para atuar como um servidor stdio JSON-RPC.
O que você pode fazer
Depois de conectado, dê instruções em linguagem natural ao seu assistente de IA:
- "Converta todos os arquivos .msg em
D:\archivepara PDF e coloque-os emD:\output" — o agente chamaconvert_mailem cada arquivo. - "Quais anexos este EML possui e quem o enviou?" —
get_mail_inforetorna um objeto JSON limpo instantaneamente. - "Extraia todos os anexos destes 40 e-mails para
C:\attachments" —extract_attachmentssalva todos de uma só vez.
Tudo é executado localmente — seus arquivos de e-mail nunca são enviados para lugar nenhum.
Ferramentas
convert_mail
Converte um arquivo de e-mail para o formato de saída especificado usando o mecanismo de renderização completo do Mail Viewer.
- Formatos de origem:
.eml,.msg,.mim,.p7m,.vmbx,.tnef,.mapixml,.olk15,.vcf,.contact,.3uc - Formatos de saída:
pdf,html,txt,doc,rtf,tiff,jpg,png,bmp,emf,eml,xps
A saída em PDF e DOCX preserva HTML incorporado, imagens inline, visualizações de anexos e cabeçalhos de mensagem — idêntico ao que você vê na interface gráfica.
get_mail_info
Lê um arquivo de e-mail e retorna seus metadados como JSON: remetente, destinatários Para/CC/CCO, assunto, data, cabeçalhos RFC brutos, corpo em texto simples e HTML, e uma lista de anexos com nomes, tamanhos e tipos de conteúdo. O arquivo de origem não é modificado.
extract_attachments
Salva todos os anexos de um arquivo de e-mail em uma pasta de destino (criada automaticamente se não existir). Retorna a lista de arquivos salvos com caminhos absolutos e tamanhos em bytes.
Esquemas completos de entrada/saída: schemas/mcp-tools.json.
Instalação
1. Instale o Mail Viewer
Baixe e instale o CoolUtils Mail Viewer para Windows em https://www.coolutils.com/MailViewer. O servidor MCP está incluído no binário padrão MailViewer.exe — sem pacote extra, sem licença separada.
Um teste gratuito de 30 dias está disponível; não é necessário e-mail ou cartão de crédito.
2. Configure seu cliente MCP
Claude Code
Adicione em ~/.claude.json sob mcpServers:
{
"mcpServers": {
"mailviewer": {
"command": "C:\\Program Files\\CoolUtils\\CoolUtils Mail Viewer\\MailViewer.exe",
"args": ["--mcp"]
}
}
}
Claude Desktop
Adicione em %APPDATA%\Claude\claude_desktop_config.json sob mcpServers (mesmo bloco acima).
Cursor
Adicione em .cursor/mcp.json no seu projeto, ou em ~/.cursor/mcp.json globalmente — mesmo bloco JSON.
Cline
Abra a interface de configurações MCP do Cline e cole o mesmo bloco.
Um trecho pronto para copiar e colar também é instalado junto ao executável como claude-config-snippet.json. Ajuste o caminho se você instalou o Mail Viewer em um local não padrão.
3. Verifique
Execute isto em um prompt de comando para confirmar que o 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
Você deve ver uma única resposta JSON-RPC contendo protocolVersion, serverInfo e uma capacidade tools.
Exemplos de sessões
Veja examples/usage.md para transcrições completas:
- Converter uma pasta em lote — aponte o Claude para um diretório de arquivos
.msge peça PDFs. - Triagem forense — peça ao Claude para resumir padrões de remetente/assunto/anexos em 100 e-mails.
- Coleta de anexos — extraia todos os anexos de um trimestre de correspondência jurídica para uma única pasta.
Detalhes técnicos
- Transporte: stdio (NDJSON, uma mensagem JSON-RPC 2.0 por linha, UTF-8)
- Versão do protocolo:
2024-11-05 - Nome do servidor (informado em
initialize):mailviewer-mcp - Plataforma: Windows 7 / 8 / 10 / 11
- Licença: Comercial (Mail Viewer); MIT (este repositório de configuração/documentação). A licença pessoal começa em $49.90, com teste gratuito de 30 dias.
Manifesto do servidor: schemas/mcp-server.json.
Solução de problemas
O servidor não responde. Verifique se o caminho do executável está correto. O caminho de instalação padrão no Windows é C:\Program Files\CoolUtils\CoolUtils Mail Viewer\MailViewer.exe. Em instalações de 32 bits, use C:\Program Files (x86)\….
O Claude não encontra as ferramentas. Reinicie seu cliente MCP após editar o arquivo de configuração. Verifique os logs do cliente — para o Claude Desktop, veja %APPDATA%\Claude\logs.
Erros de caminho de arquivo. Use caminhos absolutos em seus prompts. Barras normais (/) e barras invertidas (\) funcionam; coloque entre aspas caminhos com espaços.
Teste expirado. Compre uma licença — a Pessoal começa em $49.90. O servidor MCP continua funcionando no mesmo binário.
Recursos
- Página do produto Mail Viewer
- Artigo sobre MCP em coolutils.com
- Especificação do Model Context Protocol
- Suporte da CoolUtils
Licença
Os arquivos de configuração, esquemas e documentação neste repositório são distribuídos sob a Licença MIT. O CoolUtils Mail Viewer em si é um software comercial — consulte a página do produto para licenciamento.