Send and manage transactional email through Resend.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH
DCR_OAUTH
resend_mcp_DCR_OAuth
Provider setup
Developer setup
Client idclient_id · stringOptional
Client secretclient_secret · stringOptional
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
**Purpose:** List all segments in the account. Use to get segment IDs required by create-contact, create-broadcast, list-contacts. **NOT for:** Listing contacts inside a segment (use list-contacts with segmentId). Not for listing broadcasts (use list-broadcasts). **Returns:** For each segment: name, id, created_at. Us…
Untrusted display-only summary
List-sent-email-attachments
RESEND_MCP_LIST_SENT_EMAIL_ATTACHMENTS
List all attachments from a specific sent email (from send-email or list-emails). Returns attachment metadata including filename, size, content type, and a time-limited download URL.
Untrusted display-only summary
List-suppressions
RESEND_MCP_LIST_SUPPRESSIONS
**Purpose:** List email addresses on the suppression list. Suppressed addresses never receive emails from the account. Optionally filter by origin: "bounce" (added automatically after a hard bounce), "complaint" (added automatically after a spam complaint), or "manual" (added via the API or dashboard). **NOT for:** Ch…
Untrusted display-only summary
List-templates
RESEND_MCP_LIST_TEMPLATES
List all email templates from Resend. Returns template names, statuses, and aliases. Don't bother telling the user the IDs unless they ask for them.
Untrusted display-only summary
List-topics
RESEND_MCP_LIST_TOPICS
List all topics from Resend. This tool is useful for getting topic IDs to use with other tools like send-email.
Untrusted display-only summary
List-webhook-event-attempts
RESEND_MCP_LIST_WEBHOOK_EVENT_ATTEMPTS
**Purpose:** List the delivery attempts Resend made for one webhook event, most recent first, with what the endpoint returned each time. **Returns:** For each attempt: id, http_status_code, response (the body the endpoint returned), and sent_at. **When to use:** An event is in the failed or attempting status and the u…
Untrusted display-only summary
List-webhook-events
RESEND_MCP_LIST_WEBHOOK_EVENTS
**Purpose:** List the events Resend delivered to one webhook, most recent first, with the delivery status of each. **NOT for:** Listing the event types a webhook subscribes to (use get-webhook). Not for listing emails (use list-emails) or the Events product (use list-events). **Returns:** For each event: id, type (e.g…
Untrusted display-only summary
List-webhooks
RESEND_MCP_LIST_WEBHOOKS
List all webhooks from Resend. Use to get webhook IDs and see which endpoints and events are configured. Not for listing emails, segments, or broadcasts.
Untrusted display-only summary
Manage-events
RESEND_MCP_MANAGE_EVENTS
**Purpose:** Create, list, get, update, or remove event definitions in Resend. Events define named triggers that your application sends to start automations. Each event can have an optional schema that validates payload data. **Actions:** - `create`: Define a new event with a name and optional schema. - `list`: List a…
Untrusted display-only summary
Publish-template
RESEND_MCP_PUBLISH_TEMPLATE
Publish an email template in Resend. Templates must be published before they can be used for sending emails. Re-publishing a previously published template makes the latest changes live. Accepts a template ID, alias, or Resend dashboard URL.
Untrusted display-only summary
Remove-api-key
RESEND_MCP_REMOVE_API_KEY
Remove an API key by ID from Resend. Before using this tool, you MUST double-check with the user that they want to remove this API key. Reference the NAME of the API key when double-checking, and warn the user that removing an API key is irreversible and any services using it will lose access. You may only use this to…
Untrusted display-only summary
Remove-automation
RESEND_MCP_REMOVE_AUTOMATION
Remove an automation by ID or Resend dashboard URL. Before using this tool, you MUST double-check with the user that they want to remove this automation. Reference the NAME of the automation when confirming, and warn the user that removal is irreversible and will stop all future runs. You may only use this tool if the…
Untrusted display-only summary
Remove-broadcast
RESEND_MCP_REMOVE_BROADCAST
Remove a broadcast by ID or Resend dashboard URL. Before using this tool, you MUST double-check with the user that they want to remove this broadcast. Reference the NAME of the broadcast when double-checking, and warn the user that removing a broadcast is irreversible. You may only use this tool if the user explicitly…
Untrusted display-only summary
Remove-contact
RESEND_MCP_REMOVE_CONTACT
Remove a contact from Resend (by ID or email). Before using this tool, you MUST double-check with the user that they want to remove this contact. Reference the contact's name (if present) and email address when double-checking, and warn the user that removing a contact is irreversible. You may only use this tool if th…
Untrusted display-only summary
Remove-contact-from-segment
RESEND_MCP_REMOVE_CONTACT_FROM_SEGMENT
Remove a contact from a segment in Resend (by contact ID or email). Before using this tool, you MUST double-check with the user that they want to remove the contact from the segment.
Untrusted display-only summary
Remove-contact-property
RESEND_MCP_REMOVE_CONTACT_PROPERTY
Remove a contact property by ID from Resend. Before using this tool, you MUST double-check with the user that they want to remove this contact property. Reference the KEY of the property when double-checking, and warn the user that removing a contact property is irreversible and will remove the property from all conta…
Untrusted display-only summary
Remove-domain
RESEND_MCP_REMOVE_DOMAIN
Remove a domain by ID from Resend. Before using this tool, you MUST double-check with the user that they want to remove this domain. Reference the NAME of the domain when double-checking, and warn the user that removing a domain is irreversible and will stop all email sending/receiving for that domain. You may only us…
Untrusted display-only summary
Remove-segment
RESEND_MCP_REMOVE_SEGMENT
Remove a segment by ID from Resend. Before using this tool, you MUST double-check with the user that they want to remove this segment. Reference the NAME of the segment when double-checking, and warn the user that removing a segment is irreversible. You may only use this tool if the user explicitly confirms they want…
Untrusted display-only summary
Remove-suppression
RESEND_MCP_REMOVE_SUPPRESSION
Remove an entry by ID or email address from the suppression list in Resend, allowing the address to receive emails again. Before using this tool, you MUST double-check with the user that they want to remove this suppression. Reference the EMAIL ADDRESS when double-checking, and warn the user that the address will star…
Untrusted display-only summary
Remove-template
RESEND_MCP_REMOVE_TEMPLATE
Remove an email template by ID, alias, or Resend dashboard URL from Resend. Before using this tool, you MUST double-check with the user that they want to remove this template. Reference the NAME of the template when double-checking, and warn the user that removing a template is irreversible. You may only use this tool…
Untrusted display-only summary
Remove-topic
RESEND_MCP_REMOVE_TOPIC
Remove a topic by ID from Resend. Before using this tool, you MUST double-check with the user that they want to remove this topic. Reference the NAME of the topic when double-checking, and warn the user that removing a topic is irreversible. You may only use this tool if the user explicitly confirms they want to remov…
Untrusted display-only summary
Remove-webhook
RESEND_MCP_REMOVE_WEBHOOK
Remove a webhook by ID from Resend. Before using this tool, you MUST double-check with the user that they want to remove this webhook. Reference the ENDPOINT of the webhook when double-checking, and warn the user that removing a webhook is irreversible. You may only use this tool if the user explicitly confirms they w…
Untrusted display-only summary
Replay-webhook-event
RESEND_MCP_REPLAY_WEBHOOK_EVENT
**Purpose:** Queue one more delivery of a webhook event to its endpoint — the same action as the dashboard's Replay button. **NOT for:** Inspecting an event (use get-webhook-event) or its past attempts (use list-webhook-event-attempts). A manual replay does not schedule further automatic retries. **When to use:** User…
Untrusted display-only summary
Revoke-oauth-grant
RESEND_MCP_REVOKE_OAUTH_GRANT
Revoke an OAuth grant by ID. Before using this tool, you MUST double-check with the user that they want to revoke this grant. Reference the NAME of the app (client) when double-checking, and warn the user that revocation is immediate and irreversible — every access and refresh token issued under the grant stops workin…
Untrusted display-only summary
Send-batch-emails
RESEND_MCP_SEND_BATCH_EMAILS
**Purpose:** Send up to 100 transactional emails in one API call. Each item has the same fields as send-email (to, subject, text, from, etc.). **NOT for:** Sending one email (use send-email) or the same content to a segment (use create-broadcast + send-broadcast). **When to use:** User wants to send many individual em…
Untrusted display-only summary
Send-broadcast
RESEND_MCP_SEND_BROADCAST
**Purpose:** Send (or schedule) an existing broadcast by ID. The broadcast must have been created with create-broadcast first. **NOT for:** Sending a new one-off email (use send-email). Not for creating the broadcast content (use create-broadcast). **Returns:** Send confirmation and broadcast ID. **When to use:** - Us…
Untrusted display-only summary
Send-email
RESEND_MCP_SEND_EMAIL
**Purpose:** Send a single transactional email to one or more recipients immediately (or schedule it). Use for one-off messages, notifications, and direct replies. **NOT for:** Sending the same email to a whole list/audience (use create-broadcast + send-broadcast). Not for managing contacts or audiences. **Returns:**…
Untrusted display-only summary
Send-event
RESEND_MCP_SEND_EVENT
**Purpose:** Fire an event to trigger automations for a specific contact. **When to use:** - User wants to trigger an automation workflow for a contact - Testing an automation by sending a test event **Workflow:** create-event (if needed) → create-automation (if needed) → send-event **Important:** - The event name mus…
Untrusted display-only summary
Share-email
RESEND_MCP_SHARE_EMAIL
Create a shareable link for a sent or received email, so anyone with the link can view it without Resend dashboard access. Works for any email ID, sent or received.
Untrusted display-only summary
Update-api-key
RESEND_MCP_UPDATE_API_KEY
Rename an existing API key in Resend. Only the name can be changed — permission and domain restrictions are fixed at creation and cannot be updated.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.