Send email
Resend
Email API for developers that sends and receives email from a verified domain over REST, SMTP or MCP.
Methods
| Method | Used for | How |
|---|---|---|
| API key | REST API, SDKs, CLI, SMTP, local MCP server | Authorization: Bearer re_... header; a User-Agent header is required; SMTP user resend, password is the key |
| OAuth 2.1 with PKCE | Remote MCP server and third-party apps | Browser login; authorization server https://api.resend.com |
| Bearer API key | Headless clients on the remote MCP server | Authorization: Bearer re_... to https://mcp.resend.com/mcp |
resend login | CLI | Key stored in the OS keychain |
Source8MCP server
Getting access
- Who creates the account
- A person creates the account; Stripe Projects can create one from a CLI command9
- Who creates the account (other page)
- Stripe Projects: no signup form, an agent can run it25
- Where to get a key
- resend.com/api-keys, or approve OAuth in a browser10
- Other requirements
- A domain you own, with DNS records added at your DNS provider24
- Verification time
- Often within 15 minutes; up to 72 hours24
Read from Resend’s own pages on 2026-11-04. Every number links to the page a value came from. For agents, the same facts as markdown: /tools/send-email/resend.md