Quick Start
Install the Dead Simple Email package with MCP support:
pip install deadsimple[mcp]
Claude Desktop
Add the following to your Claude Desktop configuration file. On macOS this is ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows it is %APPDATA%\Claude\claude_desktop_config.json.
{
"mcpServers": {
"deadsimple-email": {
"command": "python",
"args": ["-m", "deadsimple.integrations.mcp"],
"env": {
"DSE_API_KEY": "dse_your_api_key"
}
}
}
}
Restart Claude Desktop and the email tools will appear in the tools menu. You can now ask Claude to create inboxes, send emails, read messages, and more using natural language.
Cursor
Add the same configuration to your Cursor MCP settings. Open Settings → MCP and add a new server, or edit .cursor/mcp.json in your project root:
{
"mcpServers": {
"deadsimple-email": {
"command": "python",
"args": ["-m", "deadsimple.integrations.mcp"],
"env": {
"DSE_API_KEY": "dse_your_api_key"
}
}
}
}
Windsurf
In Windsurf, open Settings → Cascade → MCP and add the server. The configuration file is typically at ~/.windsurf/mcp.json:
{
"mcpServers": {
"deadsimple-email": {
"command": "python",
"args": ["-m", "deadsimple.integrations.mcp"],
"env": {
"DSE_API_KEY": "dse_your_api_key"
}
}
}
}
Hermes Agent
Hermes Agent by Nous Research has first-class MCP support through its YAML config. Add a deadsimple entry to the mcp_servers block in ~/.hermes/config.yaml, then run /reload-mcp in the running Hermes session:
mcp_servers: deadsimple: command: python args: ["-m", "deadsimple.mcp"] env: DSE_API_KEY: "dse_your_api_key"
For the full walkthrough including a support-triage skill example, see the Hermes Agent integration page.
OpenClaw
OpenClaw reads MCP servers from its mcp_config.json. The OpenClaw integration page has the full walkthrough; the config shape is identical to Claude Desktop's.