Resend

Connect AI Agents to
Resend

Automate workflows and connect AI agents to Resend. Metorial is built for developers. Handling OAuth, compliance, observability, and more.

Resend on Metorial

The Resend integration lets you send transactional emails, manage email templates, and handle email API operations directly from your workflow, enabling automated email communications without leaving your development environment.

Deploy on Metorial

Combine Resend with other tools

Metorial has 600+ integrations available. Here are some related ones you might find interesting.

Hackernews

Hackernews

The Hackernews integration lets you search and retrieve stories, comments, and user data from Hackernews directly within your workflow, enabling you to analyze trends, monitor discussions, and gather insights from the tech community.

Exa

Exa

The Exa integration lets you search the web using neural search capabilities and retrieve high-quality, AI-ready content directly within your MCP-enabled applications.

Slack

Slack

The Slack integration lets you read messages, send messages to channels and users, and manage your workspace directly from your AI assistant. Use it to stay connected with your team, search conversation history, and automate routine Slack tasks without leaving your workflow.

Microsoft 356

Microsoft 356

The Microsoft 365 integration lets you access and manage your emails, calendar events, documents, and collaborate across Word, Excel, PowerPoint, and Teams directly from your workspace. Use it to read and send messages, schedule meetings, edit files in OneDrive and SharePoint, and streamline your productivity workflows.

Neon

Neon

The Neon integration lets you connect to your Neon Postgres databases to query data, inspect schemas, and manage database operations directly from your AI assistant.

Supabase

Supabase

The Supabase integration lets you query and manage your database, authentication, and storage directly from your AI assistant, enabling natural language database operations and real-time data access.

Linear

Linear

The Linear integration lets you create, update, and search issues directly from your workspace, enabling seamless project management and task tracking without leaving your development environment.

Gmail

Gmail

The Gmail integration lets you read, send, and manage emails directly from your workspace, enabling you to automate email workflows and quickly access your inbox without switching applications.

Sentry

Sentry

The Sentry integration lets you monitor and debug application errors directly from your development environment, enabling you to query issues, view stack traces, and manage error reports without leaving your workflow.

Connect anything. Anywhere.

Supported tools and capabilities

Metorial helps you connect AI agents to Resend with various tools and resources. Tools allow you to interact with perform specific actions, while resources provide read-only access to data and information.

Help & Documentation

Find guides and articles to help you get started with Resend on Metorial.

More about Resend

Resend MCP Server

A comprehensive Model Context Protocol (MCP) server that provides seamless integration with Resend's email delivery platform. This server enables AI assistants and applications to send transactional emails, manage domains, handle contact lists, and execute broadcast campaigns through a unified interface. Whether you need to send a single email or orchestrate complex email workflows, this server provides all the tools necessary to leverage Resend's powerful email infrastructure.

Overview

The Resend MCP server acts as a bridge between your AI applications and Resend's email API, exposing a rich set of capabilities for email operations. It handles everything from basic email sending to advanced features like batch processing, domain verification, API key management, and audience segmentation. The server streamlines email operations by providing structured interfaces for all major Resend features, making it easy to integrate professional email capabilities into your workflows.

Features

  • Email Delivery: Send single or batch emails with full HTML/text support, attachments, and custom headers
  • Domain Management: Add, verify, configure, and manage email domains with tracking settings
  • API Key Administration: Create and manage API keys with granular permission controls
  • Audience Management: Build and maintain contact lists for broadcast campaigns
  • Contact Operations: Add, list, and remove contacts from audiences
  • Broadcast Campaigns: Send emails to entire audiences with a single operation
  • Email Tracking: List and retrieve details of sent emails with filtering capabilities

Tools

send_email

Send a single email via Resend with comprehensive customization options.

Required Parameters:

  • from (string): Sender email address (must be from a verified domain)
  • to (string or array): Recipient email address(es)
  • subject (string): Email subject line

Optional Parameters:

  • html (string): HTML content of the email
  • text (string): Plain text content of the email
  • cc (string or array): CC recipients
  • bcc (string or array): BCC recipients
  • reply_to (string or array): Reply-to address(es)
  • headers (object): Custom email headers as key-value pairs
  • attachments (array): File attachments with filename, content (base64 encoded), and optional content_type
  • tags (array): Email tags for categorization, each with name and value properties

send_batch_emails

Send multiple emails in a single request for improved efficiency, supporting up to 100 emails per batch.

Required Parameters:

  • emails (array): Array of email objects, each containing the same structure as the send_email tool (limited to 100 items)

list_emails

Retrieve a list of sent emails with optional filtering capabilities.

Optional Parameters:

  • from (string): Filter by sender email address
  • to (string): Filter by recipient email address
  • subject (string): Filter by subject line
  • limit (number): Number of results to return (1-100)
  • offset (number): Number of results to skip for pagination

add_domain

Add a new domain to your Resend account for sending emails.

Required Parameters:

  • name (string): Domain name (e.g., example.com)

Optional Parameters:

  • region (string): AWS region for the domain (options: us-east-1, eu-west-1, sa-east-1)

list_domains

List all domains configured in your Resend account. No parameters required.

verify_domain

Verify a domain after DNS records have been properly configured.

Required Parameters:

  • domain_id (string): ID of the domain to verify

update_domain

Update tracking settings for a specific domain.

Required Parameters:

  • domain_id (string): ID of the domain to update

Optional Parameters:

  • open_tracking (boolean): Enable or disable open tracking
  • click_tracking (boolean): Enable or disable click tracking

delete_domain

Remove a domain from your Resend account.

Required Parameters:

  • domain_id (string): ID of the domain to delete

create_api_key

Create a new API key with specified permissions and optional domain restrictions.

Required Parameters:

  • name (string): Name for the API key

Optional Parameters:

  • permission (string): Permission level (options: full_access, sending_access)
  • domain_id (string): Restrict the key to a specific domain

list_api_keys

List all API keys in your Resend account. No parameters required.

delete_api_key

Delete an API key from your account.

Required Parameters:

  • api_key_id (string): ID of the API key to delete

create_audience

Create a new audience (contact list) for organizing recipients of broadcast emails.

Required Parameters:

  • name (string): Name for the audience

list_audiences

List all audiences in your Resend account. No parameters required.

delete_audience

Delete an audience and all its associated contacts.

Required Parameters:

  • audience_id (string): ID of the audience to delete

add_contact

Add a contact to an existing audience.

Required Parameters:

  • audience_id (string): ID of the target audience
  • email (string): Contact email address (must be valid email format)

Optional Parameters:

  • first_name (string): Contact's first name
  • last_name (string): Contact's last name
  • unsubscribed (boolean): Whether the contact is unsubscribed

list_contacts

List all contacts within a specific audience.

Required Parameters:

  • audience_id (string): ID of the audience

remove_contact

Remove a contact from an audience.

Required Parameters:

  • audience_id (string): ID of the audience
  • contact_id (string): ID of the contact to remove

create_broadcast

Send a broadcast email to all contacts in an audience.

Required Parameters:

  • audience_id (string): ID of the target audience
  • from (string): Sender email address
  • subject (string): Email subject line

Optional Parameters:

  • html (string): HTML content of the email
  • text (string): Plain text content of the email
  • reply_to (string): Reply-to address

Resource Templates

The server provides structured access to Resend resources through URI templates, allowing you to retrieve detailed information about specific entities.

email

Access details of a specific sent email.

URI Template: resend://email/{email_id}

Retrieve comprehensive information about an email by its unique identifier, including delivery status and metadata.

domain

Access details of a specific domain.

URI Template: resend://domain/{domain_id}

Get detailed information about a domain, including verification status, DNS records, and tracking configurations.

audience

Access details of a specific audience.

URI Template: resend://audience/{audience_id}

Retrieve information about an audience, including metadata and contact statistics.

contact

Access details of a specific contact within an audience.

URI Template: resend://contact/{audience_id}/{contact_id}

Get detailed information about a contact, including subscription status and personal details.

api-key

Access details of a specific API key.

URI Template: resend://api-key/{api_key_id}

Retrieve information about an API key, including its permissions and domain restrictions.

Use Cases

The Resend MCP server enables a wide range of email-related workflows:

Transactional Emails: Send order confirmations, password resets, and notifications triggered by user actions with full customization and attachment support.

Batch Processing: Efficiently send multiple emails in a single operation, ideal for sending personalized messages to multiple recipients or processing queued email jobs.

Domain Management: Programmatically add new domains, verify DNS configurations, and manage tracking settings across multiple domains.

Marketing Campaigns: Build audiences, manage contact lists, and execute broadcast campaigns to engage with subscribers.

Email Analytics: Track sent emails, filter by various criteria, and retrieve detailed information about email delivery and engagement.

Security and Access Control: Create API keys with specific permissions and domain restrictions to ensure secure, granular access to your email infrastructure.

The server's comprehensive toolset makes it suitable for applications ranging from simple notification systems to complex multi-tenant email platforms requiring sophisticated audience segmentation and campaign management.

Ready to build with Metorial?

Let's take your AI-powered applications to the next level, together.

About Metorial

Metorial provides developers with instant access to 600+ MCP servers for building AI agents that can interact with real-world tools and services. Built on MCP, Metorial simplifies agent tool integration by offering pre-configured connections to popular platforms like Google Drive, Slack, GitHub, Notion, and hundreds of other APIs. Our platform supports all major AI agent frameworks—including LangChain, AutoGen, CrewAI, and LangGraph—enabling developers to add tool calling capabilities to their agents in just a few lines of code. By eliminating the need for custom integration code, Metorial helps AI developers move from prototype to production faster while maintaining security and reliability. Whether you're building autonomous research agents, customer service bots, or workflow automation tools, Metorial's MCP server library provides the integrations you need to connect your agents to the real world.

Star us on GitHub