Send email from Claude Desktop
Give Claude an email stack without pasting a secret anywhere.
Remote server, nothing to install
Setup
https://sending.dev/api/mcpCreate the API key under Settings › API Keys. The plaintext token is shown once, at creation.
The thing that catches people
Connectors go through OAuth only, so there is no API key to paste. The client registers itself (RFC 7591): you do not create an OAuth app.
Check it works
Ask it to call `get_usage`: read-only, sends nothing, answers with your plan and quota.
What it can do once connected
71 tools: send transactional email and campaigns, manage contacts and lists, build and activate automations, run an inbox that receives and replies, and read back why a message never went out. All of it inside verified domains, suppression, idempotency, spend caps and an audit log, enforced on our servers rather than in the prompt.
Other clients
Claude Code
Send email from the terminal, inside the session you are already in.
claude.ai
The same connector, in the browser.
ChatGPT
Custom connectors, and the API path where a key still works.
Cursor
Email tools in the editor where you are writing the app that sends them.
VS Code
GitHub Copilot with a mailer attached, and the key never committed.
Windsurf
Through the mcp-remote bridge, because Windsurf speaks stdio.

