dead-letter: Local .eml to .md Converter with CLI, Web UI, and MCP Server

✍️ OpenClawRadar📅 Published: May 4, 2026🔗 Source
dead-letter: Local .eml to .md Converter with CLI, Web UI, and MCP Server
Ad

dead-letter converts .eml files into Markdown with YAML front matter. It handles thread splitting, signature stripping, attachment extraction, and calendar event parsing. The tool runs entirely locally — no server, no auth, no telemetry.

Four Ways to Use It

  • CLI: dead-letter convert inbox/ --output out/
  • Python: from dead_letter import convert
  • Web UI: drag-and-drop, watch mode, per-file conversion grades, processing history
  • MCP server: allows Claude Desktop, Claude Code, and Codex to call it directly
Ad

Key Features

  • Normalizes email exports into Markdown with YAML front matter
  • Splits thread-based email chains into separate documents
  • Strips signatures using heuristics
  • Extracts attachments and calendar events
  • Local-only — no server, no auth, no telemetry

Built with Claude Code. The author is open to community input on edge cases, weird .eml files that break the pipeline, and feature ideas. The tool is available on GitHub at BigCactusLabs/dead-letter.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also