Vinkius

Postmark MCP. Automate transactional email delivery and template management.

Postmark MCP handles high-deliverability email workflows directly through your agent. Send single emails, manage complex templates, and track open/click metrics without leaving your IDE. It's built for reliable transactional communication and programmatic template control.

Postmark MCP is compatible with Claude Claude
Postmark MCP is compatible with ChatGPT ChatGPT
Postmark MCP is compatible with Cursor Cursor
Postmark MCP is compatible with Gemini Gemini
Postmark MCP is compatible with Windsurf Windsurf
Postmark MCP is compatible with VS Code VS Code
Postmark MCP is compatible with JetBrains JetBrains
Postmark MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Send various emails

Dispatch single, batch, or bulk emails with full control over content and metadata.

Manage templates

Programmatically list, create, edit, validate, and delete email templates.

Audit domain health

Verify and rotate DNS keys like DKIM and Return Paths to maintain high sender reputation.

Track performance metrics

Retrieve detailed stats on opens, clicks, bounces, and spam complaints for outbound messages.

Handle message streams

Create, read, edit, or archive dedicated message streams for organization.

Waiting for input…

AI Agent
MCP Server

What AI agents can do with Postmark Extended: 72 Tools for Email Management

Use these tools to control every aspect of email communication, from sending single messages to managing domain records and fetching deep performance statistics.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Postmark MCP

Activate Bounce

Reactivates an email address that previously bounced.

Add Domain

Adds a new domain to the account level for sending emails.

Archive Message Stream

Archives an existing message stream.

Bypass Inbound Message

Allows messages to pass rules if they were previously blocked upon arrival.

Create Message Stream

Sets up a new message stream for organizing communications.

Create Sender Signature

Creates a sender signature at the account level.

Create Server

Sets up a new sending server for the account.

Create Suppressions

Creates suppressions for a message stream, limiting recipients to 50.

Create Template

Generates an entirely new email template.

Create Webhook

Sets up a webhook endpoint for notifications.

Delete Domain

Removes a domain from the account level.

Delete Sender Signature

Removes an existing sender signature at the account level.

Delete Server

Deletes a sending server configuration from the account level.

Delete Suppressions

Removes suppressions (and reactivates recipients) for a message stream.

Delete Template

Deletes an existing email template.

Delete Webhook

Removes a configured webhook.

Edit Current Server

Changes the configuration settings for the active sending server.

Edit Domain

Updates an existing domain setting at the account level.

Edit Message Stream

Modifies settings for a message stream.

Edit Sender Signature

Updates an existing sender signature at the account level.

Edit Server

Edits core server settings across the entire account.

Edit Template

Makes changes to the content or variables of a specific template.

Edit Webhook

Modifies an existing webhook configuration.

Get Bounce Dump

Retrieves the raw SMTP data for a failed email bounce.

Get Bounce

Fetches detailed information about a specific bounced email address.

Get Bulk Request Status

Checks the status of large-scale, bulk email requests.

Get Current Server

Retrieves the current configuration details for the sending server.

Get Data Removal Status

Checks the status of a data removal request (GDPR/CCPA compliance).

Get Delivery Stats

Retrieves overall statistics on email delivery and bounces.

Get Domain

Fetches detailed information about a specific sending domain.

Get Inbound Message Details

Gets full details for an email that was sent to your domain.

Get Message Stream

Retrieves specific details about a message stream.

Get Outbound Bounces Stats

Gathers bounce count statistics for all outgoing emails.

Get Outbound Clicks Stats

Gets click-through rate counts and stats for outbound messages.

Get Outbound Message Details

Retrieves full event history and details for a single sent email.

Get Outbound Message Dump

Gets the raw source code of an outbound message.

Get Outbound Opens Clients Stats

Calculates open usage metrics, broken down by email client used by recipients.

Get Outbound Opens Platforms Stats

Calculates open usage metrics, grouped by the recipient's platform (e.g., iOS...

Get Outbound Opens Stats

Gets total counts for when outbound messages were opened.

Get Outbound Sends Stats

Retrieves the total count of emails successfully sent out.

Get Outbound Spam Stats

Gets the number of spam complaints received for outbound messages.

Get Outbound Stats

Provides a general statistical overview of all sent messages.

Get Outbound Tracked Stats

Retrieves counts for emails that were tracked after being sent out.

Get Sender Signature

Fetches details about the current sender signature setup.

Get Server

Retrieves configuration settings for the overall sending server.

Get Template

Gets specific details and content of a single template by name or alias.

Get Webhook

Retrieves the configuration settings for an existing webhook.

List Domains

Lists all domains configured for sending emails at the account level.

List Message Streams

Retrieves a list of existing message streams.

List Sender Signatures

Lists all sender signatures available at the account level.

List Servers

Retrieves a list of all configured sending servers for the account.

List Suppressions

Lists current suppressions set for a specific message stream.

List Templates

Retrieves a list of all templates available on the server.

List Webhooks

Lists webhooks associated with a specific message stream.

Push Templates

Transfers template definitions from one sending server to another.

Request Data Removal

Initiates a formal request to remove recipient data for compliance (GDPR/CCPA).

Resend Sender Signature

Resend confirmation email for a sender signature

Retry Inbound Message

Tries again to process an inbound message that failed processing the first time.

Rotate Domain Dkim

Triggers the rotation of DKIM keys for a specific sending domain.

Search Bounces

Searches historical records for bounced emails.

Search Inbound Messages

Queries received messages sent to your domain.

Search Outbound Clicks

Searches historical records for specific click events on outbound emails.

Search Outbound Messages

Queries all sent outbound messages by various criteria.

Search Outbound Opens

Searches historical records for when specific outbound emails were opened.

Send Batch Emails

Sends multiple, predefined emails in a single batch operation.

Send Bulk Emails

Initiates the sending of a large volume of emails to many recipients.

Send Email

Sends one single email message immediately.

Send Email With Template

Sends an email using a specific, pre-defined template and variables.

Unarchive Message Stream

Restores a message stream that was previously archived.

Validate Template

Checks an email template's syntax to ensure it is valid before sending.

Verify Domain Dkim

Triggers a verification check for the domain's DKIM records.

Verify Domain Return Path

Triggers a verification check for the domain's Return-Path record.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Postmark MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Postmark integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Postmark, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The Headache of Email Deliverability

Today, managing email communication feels like juggling. You might start by building the message copy in a CMS, then jump to another dashboard to check your domain's DKIM status. If you need to make it personalized, you have to switch again to edit variables within a template previewer. Then, when the campaign is live and someone asks 'Why did this fail?', you end up digging through cryptic logs trying to figure out if it was a bounce or just bad formatting.

With this MCP, that friction vanishes. You tell your agent exactly what needs to happen—'Send the welcome email using template X and include John Doe’s name.' The agent handles the entire chain of events: validating the template structure first with `validate_template`, then sending the message via `send_email_with_template`. You just get the confirmation.

Sending Emails with Postmark MCP

The manual steps that disappear are the repeated checks: validating syntax, updating sender signatures manually via `edit_sender_signature`, and running separate reports to check open counts. These tasks used to require dedicated UI time or multiple API calls just to get a simple status update.

Now, your agent handles the complexity. You can send bulk emails using `send_bulk_emails` and immediately ask for the results—'What were the total opens?' The process is integrated; you write code or natural language prompts, and the delivery stats come back instantly.

What Postmark MCP does for your AI

Think about sending critical automated messages—password resets, welcome packets, or account alerts. Getting those emails out reliably isn't just about hitting 'send'; it’s about making sure they land in the inbox and that your templates actually work every time.

This MCP connects your agent to Postmark's infrastructure. Instead of jumping into a separate dashboard, you manage your entire email lifecycle from one place. You can send massive batches of emails or just single messages using full control over content, attachments, and metadata. You also get deep visibility into performance metrics, letting you check open counts or spam complaint totals.

Plus, you can manage the underlying templates—creating them, editing variables, or even validating their syntax before a campaign goes live. This makes it powerful for anyone managing communication at scale; just connect this MCP through Vinkius and your agent handles the rest.

Built · Hosted · Managed by Vinkius Postmark MCP - Automated Email Delivery & Templates
Server ID 019e5d4a-b8fa-7379-a0c4-003ad9729784
Vinkius Inspector
Compliance Grade F
Score 48.02/100
Vinkius Inspector Badge — Score 48.02/100

Frequently asked questions about Postmark MCP

How do I send a one-off email using Postmark MCP? +

You use the send_email tool. You just provide the recipient, subject, and body content, and your agent handles getting it out immediately.

Can I check if my domain is ready for bulk sending with Postmark MCP? +

Yes, you can use get_domain to review current settings. If needed, run rotate_domain_dkim or verify_domain_return_path first to ensure your records are fresh.

What if I need to change a template variable in Postmark MCP? +

You use the edit_template tool. This lets you modify the content or variables of an existing template without affecting other parts of your system.

How do I get detailed failure reports from Postmark MCP? +

Use search_bounces to look up bounce records, and then use get_bounce to fetch specific details about a single bounced address.

Is it possible to track clicks using the Postmark MCP? +

Yes. You can search for click events using search_outbound_clicks, or get aggregate data with get_outbound_clicks_stats.