All integrations
Catalogue metadata onlyemailv20260910_00

RESEND_MCP

Resend MCP

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
Attributed source

103

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

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.

Showing 1–30 of 103 actions

Add-contact-to-segment

RESEND_MCP_ADD_CONTACT_TO_SEGMENT

Add a contact to a segment in Resend (by contact ID or email).

Untrusted display-only summary

Add-suppression

RESEND_MCP_ADD_SUPPRESSION

Add an email address to the suppression list in Resend. Suppressed addresses never receive emails from the account, even when included as recipients. Hard bounces and spam complaints are added to the suppression list automatically; use this tool to manually suppress an address when needed, e.g. to honor a do-not-conta…

Untrusted display-only summary

Batch-add-suppressions

RESEND_MCP_BATCH_ADD_SUPPRESSIONS

Add multiple email addresses to the suppression list in Resend in a single call. Suppressed addresses never receive emails from the account. Hard bounces and spam complaints are added to the suppression list automatically; use this tool to manually suppress addresses when needed, e.g. to honor do-not-contact requests.…

Untrusted display-only summary

Batch-remove-suppressions

RESEND_MCP_BATCH_REMOVE_SUPPRESSIONS

Remove multiple entries from the suppression list in Resend in a single call, by email addresses or by suppression IDs (provide exactly one of the two). The addresses will start receiving emails again. Before using this tool, you MUST double-check with the user that they want to remove these suppressions. Reference th…

Untrusted display-only summary

Cancel-broadcast

RESEND_MCP_CANCEL_BROADCAST

**Purpose:** Cancel a queued or scheduled broadcast by ID or Resend dashboard URL, without removing it. Cancelling a queued broadcast stops it mid-send (emails already sent are not affected). Cancelling a scheduled broadcast reverts it to draft. **NOT for:** Removing a broadcast entirely (use remove-broadcast). Draft…

Untrusted display-only summary

Cancel-email

RESEND_MCP_CANCEL_EMAIL

Cancel a scheduled email that has not yet been sent. Only works for emails that were scheduled using the scheduledAt parameter.

Untrusted display-only summary

Compose-broadcast

RESEND_MCP_COMPOSE_BROADCAST

**Purpose:** Set the TipTap JSON content of a broadcast, enabling it to be edited visually in the Resend dashboard editor. Automatically connects and disconnects from the editor. Can also update metadata (subject, preview text, name) in the same call. **This is the recommended way to set email content.** Content set v…

Untrusted display-only summary

Compose-template

RESEND_MCP_COMPOSE_TEMPLATE

**Purpose:** Set the TipTap JSON content of a template, enabling it to be edited visually in the Resend dashboard editor. Automatically connects and disconnects from the editor. Can also update metadata (subject, name) in the same call. **This is the recommended way to set email content.** Content set via compose-temp…

Untrusted display-only summary

Connect-to-editor

RESEND_MCP_CONNECT_TO_EDITOR

**Purpose:** Show agent presence in the Resend dashboard editor. Users will see an agent avatar while connected. **When to use:** - To signal to dashboard users that an AI agent is working on the content outside of compose workflows - **Not needed before compose-broadcast or compose-template** — get-tiptap-json-conten…

Untrusted display-only summary

Create-api-key

RESEND_MCP_CREATE_API_KEY

Create a new API key in Resend. The token is only shown once upon creation, so you MUST display it to the user.

Untrusted display-only summary

Create-automation

RESEND_MCP_CREATE_AUTOMATION

**Purpose:** Create an automation workflow that triggers on events and executes a sequence of steps. **When to use:** - User wants to set up automated email sequences (welcome series, drip campaigns, re-engagement) - User wants to automate actions based on events (update contacts, add to segments) **Workflow:** manage…

Untrusted display-only summary

Create-broadcast

RESEND_MCP_CREATE_BROADCAST

**Purpose:** Create a broadcast campaign (one email sent to an entire segment). Defines subject, body, and segment; does NOT send yet. Use send-broadcast to send it. **NOT for:** Sending a one-off email to specific people (use send-email). Not for adding contacts (use create-contact). **Returns:** Broadcast ID. Use th…

Untrusted display-only summary

Create-contact

RESEND_MCP_CREATE_CONTACT

Create a new contact in Resend. Optionally assign to segments and configure topic subscriptions.

Untrusted display-only summary

Create-contact-import

RESEND_MCP_CREATE_CONTACT_IMPORT

Bulk-import contacts from a CSV file into Resend. The import is processed asynchronously: this returns an import ID immediately, then use get-contact-import to poll its status and counts. Provide the CSV as raw text via `content`. Max file size 100MB.

Untrusted display-only summary

Create-contact-property

RESEND_MCP_CREATE_CONTACT_PROPERTY

Create a new contact property in Resend. A contact property is a custom attribute (e.g. "company_name", "plan_tier") that can be attached to contacts.

Untrusted display-only summary

Create-domain

RESEND_MCP_CREATE_DOMAIN

Create a new domain in Resend. Returns DNS records that must be configured with your DNS provider for verification. You MUST display the DNS records to the user so they can set them up.

Untrusted display-only summary

Create-domain-claim

RESEND_MCP_CREATE_DOMAIN_CLAIM

Start a claim for a domain another Resend account has already verified. The domain is recreated under your account with brand-new DKIM keys, so the previous account's DNS records cannot be reused. Returns a TXT record that MUST be added to your DNS to prove ownership. You MUST display the TXT record to the user. After…

Untrusted display-only summary

Create-segment

RESEND_MCP_CREATE_SEGMENT

Create a new segment in Resend. A segment is a group of contacts that can be used to target specific broadcasts.

Untrusted display-only summary

Create-template

RESEND_MCP_CREATE_TEMPLATE

Create a new email template in Resend. Templates are created in draft status. Use publish-template to make them available for sending. Variables use triple-brace syntax in HTML: {{{VAR_NAME}}}. **Workflow:** create-template → get-tiptap-json-content (with include_schema: true) → compose-template → publish-template. **…

Untrusted display-only summary

Create-topic

RESEND_MCP_CREATE_TOPIC

Create a new topic in Resend. Topics allow contacts to manage their subscription preferences for different types of emails.

Untrusted display-only summary

Create-webhook

RESEND_MCP_CREATE_WEBHOOK

Create a new webhook in Resend. A webhook allows you to receive notifications at a specified URL when certain events occur (e.g. email.sent, email.delivered, email.bounced).

Untrusted display-only summary

Disconnect-from-editor

RESEND_MCP_DISCONNECT_FROM_EDITOR

Remove agent presence from the Resend dashboard editor. Call this when done editing.

Untrusted display-only summary

Duplicate-automation

RESEND_MCP_DUPLICATE_AUTOMATION

Duplicate an existing automation by ID or Resend dashboard URL. Creates a copy with its own ID, including the steps and connections of the original. Use this when the user wants a new automation based on one they already have, instead of rebuilding the workflow from scratch. Use update-automation on the new ID to rena…

Untrusted display-only summary

Duplicate-template

RESEND_MCP_DUPLICATE_TEMPLATE

Duplicate an existing email template in Resend. Creates a new draft copy of the template with a new ID. Accepts a template ID, alias, or Resend dashboard URL.

Untrusted display-only summary

Get-automation

RESEND_MCP_GET_AUTOMATION

**Purpose:** Get details of a specific automation (with its workflow) or list all automations. **Modes:** - With `id`: Returns full automation details including the workflow definition. - Without `id`: Lists all automations with optional status filter and pagination. **When to use:** - User asks "show me my automation…

Untrusted display-only summary

Get-automation-runs

RESEND_MCP_GET_AUTOMATION_RUNS

**Purpose:** List runs for an automation, or get details of a specific run. **Modes:** - With `runId`: Returns detailed run info with step-by-step execution status, outputs, and errors. - Without `runId`: Lists runs for the automation with optional status filter. **When to use:** - User wants to see if an automation i…

Untrusted display-only summary

Get-broadcast

RESEND_MCP_GET_BROADCAST

Retrieve full details of a specific broadcast by ID or Resend dashboard URL (e.g. https://resend.com/broadcasts/ ), including HTML and plain text content.

Untrusted display-only summary

Get-contact

RESEND_MCP_GET_CONTACT

Get a contact by ID or email from Resend.

Untrusted display-only summary

Get-contact-import

RESEND_MCP_GET_CONTACT_IMPORT

Get the status and counts of a contact import by ID. Use after create-contact-import to track progress (queued, in_progress, completed, failed).

Untrusted display-only summary

Get-contact-property

RESEND_MCP_GET_CONTACT_PROPERTY

Get a contact property by ID from Resend.

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.