
lupiita4/postmark-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Experimental MCP server for Postmark, built by Postmark Labs. Designed for tinkering, testing, and teleporting transactional email into inboxes with speed and style.
概要
An MCP server implementation for Postmark email services. - Exposes a Model Context Protocol (MCP) server for sending emails via Postmark - Simple configuration via environment variables - Comprehensive error handling and graceful shutdown - Secure logging practices (no sensitive data exposure) - Automatic email tracking configuration - Node.js (v16 or higher recommended) - A Postmark account and server token 3. - Copy .env.example to .env: - Edit .env and fill in your Postmark credentials and settings. You can quickly install this MCP server in Cursor by clicking the following button: : After clicking the button, you'll need to: 1. Set your POSTMARK_SERVER_TOKEN in the MCP configuration 2. Set your DEFAULT_SENDER_EMAIL in the MCP configuration 3. Set your DEFAULT_MESSAGE_STREAM in the MCP configuration (defaults to "outbound") This section provides a complete reference for the Postmark MCP server tools, including example prompts and expected payloads for each.
README
以下は原文 README の抜粋です。原文を見る。
Postmark MCP Server
An MCP server implementation for Postmark email services.
Features
- Exposes a Model Context Protocol (MCP) server for sending emails via Postmark
- Simple configuration via environment variables
- Comprehensive error handling and graceful shutdown
- Secure logging practices (no sensitive data exposure)
- Automatic email tracking configuration
Requirements
- Node.js (v16 or higher recommended)
- A Postmark account and server token
Setup
-
Clone the repository:
git clone https://github.com/ActiveCampaign/postmark-mcp cd postmark-mcp -
Install dependencies:
npm install -
Configure environment variables:
- Copy
.env.exampleto.env:cp .env.example .env - Edit
.envand fill in your Postmark credentials and settings.
Variable Description Required POSTMARK_SERVER_TOKEN Your Postmark server API token Yes DEFAULT_SENDER_EMAIL Default sender email address Yes DEFAULT_MESSAGE_STREAM Postmark message stream (e.g., ‘outbound’) Yes - Copy
-
Run the server:
npm start
Quick Install via Cursor Deeplink
You can quickly install this MCP server in Cursor by clicking the following button:
Note: After clicking the button, you’ll need to:
- Set your
POSTMARK_SERVER_TOKENin the MCP configuration- Set your
DEFAULT_SENDER_EMAILin the MCP configuration- Set your
DEFAULT_MESSAGE_STREAMin the MCP configuration (defaults to “outbound”)
Claude and Cursor MCP Configuration Example
{
"mcpServers": {
"Postmark": {
"command": "your-node-path", // which node
"args": ["/Users/your-name/your-location/postmark-mcp/index.js"], // realpath index.js
"env": {
"POSTMARK_SERVER_TOKEN": "your-postmark-server-token",
"DEFAULT_SENDER_EMAIL": "your-default-sender-email",
"DEFAULT_MESSAGE_STREAM": "your-default-message-stream"
}
}
}
}
Tool Reference
This section provides a complete reference for the Postmark MCP server tools, including example prompts and expected payloads for each.
Table of Contents
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"Postmark": {
"command": "your-node-path", // which node
"args": ["/Users/your-name/your-location/postmark-mcp/index.js"], // realpath index.js
"env": {
"POSTMARK_SERVER_TOKEN": "your-postmark-server-token",
"DEFAULT_SENDER_EMAIL": "your-default-sender-email",
"DEFAULT_MESSAGE_STREAM": "your-default-message-stream"
}
}
}
}