Enterprise DNA
M MCP Servers Developer low

BigCactusLabs/dead-letter

by Various

Convert .eml email exports to Markdown with YAML front matter

B

MCP

BigCactusLabs/dead-letter

Added 13 July 2026

#claude #claude-code #cli #converter #digital-preservation #email #email-archiving #email-parser

Overview

Dead Letter is a Python tool that converts .eml email files into Markdown documents with YAML front matter. It extracts metadata like subject, sender, and date and formats the email body as Markdown. The output is a clean plain-text representation suitable for further processing or archival.

Best for

Best for
Developers who need to batch convert .eml files to plain-text Markdown for archival or indexing

Use cases

  • Archive email exports as readable Markdown files
  • Migrate email content into static site generators or knowledge bases
  • Extract and transform email data for documentation or search indexing

How to use

Install

pip install dead-letter[mcp]

Tools exposed

  • dead-letter-mcp

Tested with

Claude Desktop, Claude Code, Codex

Example client config

{\n  "mcpServers": {\n    "dead-letter": {\n      "command": "uv",\n      "args": ["--directory", "/path/to/dead-letter", "run", "--extra", "mcp", "dead-letter-mcp"]\n    }\n  }\n}

Notes

Dead Letter is a Python tool that converts .eml email files into Markdown documents with YAML front matter. It extracts metadata like subject, sender, and date and formats the email body as Markdown. The output is a clean plain-text representation suitable for further processing or archival.

4 stars on GitHub. Last updated 2026-07-13.

Use cases

  • Archive email exports as readable Markdown files
  • Migrate email content into static site generators or knowledge bases
  • Extract and transform email data for documentation or search indexing

Pros

  • Simple focused tool with a single clear purpose
  • Lightweight open source implementation in Python
  • Produces structured output with YAML metadata

Cons

  • Only supports the .eml format, not other email exports
  • Does not handle attachments or render HTML email bodies
  • Limited adoption with only 4 stars on GitHub

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Simple focused tool with a single clear purpose
  • Lightweight open source implementation in Python
  • Produces structured output with YAML metadata

Cons

  • Only supports the .eml format, not other email exports
  • Does not handle attachments or render HTML email bodies
  • Limited adoption with only 4 stars on GitHub

Pairs with

Other entries in the index that connect to this one. Click through to see the chain.

Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks