Connect your account, then chat with AI to run tools.
Resend is a modern transactional email API for developers. Send transactional emails, track delivery status, manage verified domains, and monitor email analytics. Built for scalability with simple pricing and excellent deliverability rates. Perfect for sending welcome emails, password resets, notifications, invoices, and automated email campaigns.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsDomain knowledge for Resend — workflow patterns, data models, and gotchas for your AI agent.
Resend is a transactional email API. Domains must be verified before sending. Segments and broadcasts support marketing use cases. Templates provide reusable email layouts. Webhooks deliver real-time delivery notifications.
For campaign sizing before send: resend_get_contacts with segment_id and summary_only=true.
Read tools use Pattern A: resend_get_* with optional resource id (omit id to list). Delete tools are resend_delete_* with plain UUID params. Discover slugs: mcpbundles tools --server resend.
Cancel a scheduled email before it's sent. Only works on emails with scheduled_at in the future.
Create a new API key. Returns the token once — it cannot be retrieved later. Optionally restrict to sending-only access or a specific domain.
Create a new audience (mailing list). Audiences group contacts for broadcast campaigns. Use resend_upsert_contact to add contacts afterwards.
Create a custom contact property definition (account-wide). Properties can be set on contacts and used in broadcast templates as {{{property_key}}}. K...
Create a custom Resend event definition for automation triggers. Event names cannot start with the reserved resend: prefix.
Create a reusable email template with HTML content and optional defaults for subject and sender. Templates must be published before use.
Create a webhook to receive real-time notifications for email events. Returns a signing secret for request verification.
Revoke an API key. The token stops working immediately and cannot be recovered.
Delete a legacy audience and its contacts. Prefer segments for newsletter sync; do not delete production segments.
Delete a draft or scheduled broadcast. Sent broadcasts are immutable and cannot be deleted.
Delete a contact. For legacy audiences pass audience_id. For global/segment contacts omit audience_id (uses DELETE /contacts/{contact_id}).
Delete a sending domain from Resend. Sending from that domain will fail until re-added and verified.
Delete an email template.
Delete a webhook endpoint. Resend stops delivering events to that URL.
Get API keys. Pass api_key_id for one row; omit to list key names and IDs (never the secret token).
Get legacy audiences (mailing lists). Pass audience_id for one list; omit to paginate all. Prefer newsletter segments for MCPBundles broadcasts. Audie...
Get Resend Automations. Pass automation_id for the full step graph; omit to list automations (optional status filter).
Get broadcast campaigns. Pass broadcast_id for draft/scheduled/sent content and metadata. Omit broadcast_id to list status and send times. For open/cl...
Get all custom contact property definitions (key, type, fallback value).
Get contacts in a segment or legacy audience. Pass contact_id with segment_id or audience_id for one row. Omit contact_id to list one page, or set sum...
Get sending domains. Pass domain_id for verification status and DNS records. Omit domain_id to list all domains. Only verified domains may appear in f...
Get sent emails from Resend. Pass email_id for one message (subject, recipients, last_event, timestamps). Omit email_id to list with cursor pagination...
Get email templates. Pass template_id for full HTML and publish status; omit to list templates.
Get configured webhooks. Pass webhook_id for one endpoint; omit to list all.
Publish an email template. Only published templates can be used in Resend Automations and transactional sends that reference a template id.
Send up to 100 emails in one batch. Each email can have different recipients, subject, and content. Each is independent — one failure doesn't block ot...
Send or schedule a broadcast to its audience. Once sent, the broadcast becomes immutable.
Send transactional email via Resend. Supports HTML/text, CC/BCC, custom headers, attachments, tags, and scheduled delivery. For bulk personalized send...
Send a custom event to trigger enabled Resend Automations for a contact. Provide email or contact_id. Used after verify to start onboarding drips.
Reschedule a previously scheduled email. Only works on emails that haven't been sent yet.
Update an existing template's name, HTML, subject, sender, or text.
Update a webhook's endpoint URL, event subscriptions, or enable/disable status.
Create or update a Resend Automation (trigger, delays, send_email steps). Include {{{RESEND_UNSUBSCRIBE_URL}}} in published templates used by send_ema...
Create or update a broadcast campaign. Broadcasts send to entire audiences with personalization variables. After creating, use resend_send_broadcast t...
Create or update a Resend contact. Prefer segment_ids for global contacts (newsletter segments). Legacy audience_id still supported. Provide id to upd...
Create a new domain or update domain settings. Creating returns DNS records to configure. Updating modifies tracking or TLS. After adding DNS records,...
Trigger domain verification to check DNS records. Use after adding SPF, DKIM, and other records from domain creation.
Resend is a modern transactional email API for developers. Send transactional emails, track delivery status, manage verified domains, and monitor email analytics. Built for scalability with simple pricing and excellent deliverability rates. Perfect for sending welcome emails, password resets, notifications, invoices, and automated email campaigns. It provides 37 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/resend. Authentication is handled automatically.
Resend provides 37 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Resend uses API Key. Resend requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Resend to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/resendThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Resend and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More email integrations you might like
Postmark App is an email delivery service providing developers with reliable APIs to send and track ...
SendGrid is an email delivery service that enables users to send marketing and transactional emails,...
Smaily is an email marketing platform that enables users to automate email campaigns, send newslette...
Zoho Campaign is an email marketing platform that allows businesses to create, send, and analyze ema...
MailerLite is an email marketing software that enables businesses to create and send newsletters, au...
Elasticemail is an email delivery service that allows users to send, manage, and track email campaig...