Converts .eml email exports to Markdown with YAML front matter, splitting threads, stripping signatures and extracting attachments.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add dead-letter -- uvx dead-letter~/.codex/config.toml
[mcp_servers.dead-letter]
command = "uvx"
args = ["dead-letter"]
# codex mcp add dead-letter -- uvx dead-letter~/.cursor/mcp.json
{
"mcpServers": {
"dead-letter": {
"command": "uvx",
"args": [
"dead-letter"
]
}
}
}.vscode/mcp.json
{
"servers": {
"dead-letter": {
"type": "stdio",
"command": "uvx",
"args": [
"dead-letter"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"dead-letter": {
"command": "uvx",
"args": [
"dead-letter"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"dead-letter": {
"command": "uvx",
"args": [
"dead-letter"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"dead-letter": {
"command": "uvx",
"args": [
"dead-letter"
]
}
}
}