Dead Simple Email
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 »).
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>'
{
"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>"
}
}
}
}
deadsimple-emailclaude mcp add dead-simple-email -e 'DSE_API_KEY=<your dse_api_key>' -- python deadsimple-email==0.11.0
{
"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_KEYobligatoire 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
ghcr.io/deadsimple-email/deadsimple-email:0.2.2claude 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
{
"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_KEYobligatoire 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.
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
| Language | Package | Source |
|---|---|---|
| Python | deadsimple-email | python/ |
| TypeScript | deadsimple-email | node/ |
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
| Path | What |
|---|---|
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.