Dead Simple Email

Registre officiel Productivité

Give an agent its own inbox: send, receive, and pull signup codes from real email.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http dead-simple-email 'https://api.deadsimple.email/mcp' --header 'Authorization: <Bearer dse_your_api_key. Get one instantly with no signup form: POST https://api.deadsimple.email/v1/auth/agent-signup>'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "dead-simple-email": {
            "type": "http",
            "url": "https://api.deadsimple.email/mcp",
            "headers": {
                "Authorization": "<Bearer dse_your_api_key. Get one instantly with no signup form: POST https://api.deadsimple.email/v1/auth/agent-signup>"
            }
        }
    }
}
PYPI package deadsimple-email
Claude Code
claude mcp add dead-simple-email -e 'DSE_API_KEY=<your dse_api_key>' -- python deadsimple-email==0.11.0
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "dead-simple-email": {
            "command": "python",
            "args": [
                "deadsimple-email==0.11.0"
            ],
            "env": {
                "DSE_API_KEY": "<your dse_api_key>"
            }
        }
    }
}

Variables d'environnement

  • DSE_API_KEY obligatoire secret Dead Simple Email API key (starts with dse_). Get one instantly with no signup form: POST https://api.deadsimple.email/v1/auth/agent-signup
OCI package ghcr.io/deadsimple-email/deadsimple-email:0.2.2
Claude Code
claude mcp add dead-simple-email -e 'DSE_API_KEY=<your dse_api_key>' -- docker run -i --rm ghcr.io/deadsimple-email/deadsimple-email:0.2.2
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "dead-simple-email": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/deadsimple-email/deadsimple-email:0.2.2"
            ],
            "env": {
                "DSE_API_KEY": "<your dse_api_key>"
            }
        }
    }
}

Variables d'environnement

  • DSE_API_KEY obligatoire secret Dead Simple Email API key (starts with dse_). Get one instantly with no signup form: POST https://api.deadsimple.email/v1/auth/agent-signup

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Dead Simple Email
  2. Sign up with no human in the loop
  3. MCP server
  4. SDKs
  5. Repository layout
  6. License

Dead Simple Email

Email infrastructure for AI agents. One call gives an agent a real, deliverable inbox — no SMTP credentials, no DNS, no dashboard.

deadsimple.email · Docs · API reference

Sign up with no human in the loop

An agent can provision its own account, API key and live inbox in a single unauthenticated call:

curl -X POST https://api.deadsimple.email/v1/auth/agent-signup

That returns a trial account (1 inbox, 10 sends/hour, 25/day). Claim it later with a verified email to move to the Free plan, keeping the same key and inboxes.

MCP server

Listed in the official MCP Registry as email.deadsimple/dead-simple-email, and on Smithery and Glama.

Remote (recommended) — nothing to install:

{
  "mcpServers": {
    "dead-simple-email": {
      "type": "http",
      "url": "https://api.deadsimple.email/mcp",
      "headers": { "Authorization": "Bearer dse_your_api_key" }
    }
  }
}

Local (stdio):

{
  "mcpServers": {
    "deadsimple": {
      "command": "python",
      "args": ["-m", "deadsimple.mcp"],
      "env": { "DSE_API_KEY": "dse_your_api_key" }
    }
  }
}

14 tools: create_inbox, list_inboxes, delete_inbox, send_email, read_messages, read_message, reply_to_message, forward_message, wait_for_email, get_verification_code, get_verification_link, list_threads, read_thread, get_usage.

The one agents reach for most is get_verification_code — it pulls the OTP or magic link out of the newest inbound message, so an agent can sign itself up for a third-party service or clear a 2FA prompt without ever parsing an email body.

SDKs

LanguagePackageSource
Pythondeadsimple-emailpython/
TypeScriptdeadsimple-emailnode/
pip install deadsimple-email
npm install @deadsimple/email
from deadsimple import DeadSimple

dse = DeadSimple("dse_your_api_key")
inbox = dse.inboxes.create(display_name="Support Bot")
dse.messages.send(inbox.inbox_id, to=["someone@example.com"],
                  subject="Hello", text_body="Sent by an agent.")

Framework integrations for LangChain, CrewAI, LlamaIndex, AutoGen and OpenAI Agents live in python/src/deadsimple/integrations/.

Repository layout

PathWhat
python/Python SDK + MCP server
node/TypeScript SDK
skills/Agent skill files for Claude Code, Cursor, Windsurf
mcp/server.json manifest for the official MCP Registry

License

MIT

Questions fréquentes

Qu'est-ce que Dead Simple Email ?

Give an agent its own inbox: send, receive, and pull signup codes from real email.

Comment installer Dead Simple Email ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http dead-simple-email 'https://api.deadsimple.email/mcp' --header 'Authorization: <Bearer dse_your_api_key. Get one instantly with no signup form: POST https://api.deadsimple.email/v1/auth/agent-signup>'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Dead Simple Email ?

Oui. Il attend DSE_API_KEY, Authorization, à renseigner dans sa configuration.

Dead Simple Email est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Dead Simple Email ?

Il est publié par deadsimple-email. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.