Enables management of Messenger drafts with capabilities to list, create, update, and delete drafts programmatically.
Provides the runtime environment required for the MCP server, with v18 or newer needed as a prerequisite.
Used for package distribution and installation of the Sidemail MCP server.
Sidemail Model Context Protocol (MCP) Server
Sidemail MCP Server provides Model Context Protocol (MCP) integration for Sidemail.io, enabling programmatic access to Sidemail's transactional email, contacts, domains, and Messenger features via MCP agent mode in VS Code and other MCP clients.
Features
Manage sending domains
Test sending transactional emails
Manage contacts and groups
Create, update, and delete Messenger drafts
Query sent emails and contacts
Prerequisites
Node.js v18 or newer
Sidemail API Key
Microsoft VS Code setup (assisted)
Open the Command Palette (
Ctrl/Cmd + Shift + P
).Type “MCP: Add Server…” and select it.
Select "NPM Package".
Enter
@sidemail/mcp
and confirm it.Confirm the installation.
Enter your Sidemail API key and confirm it.
Microsoft VS Code setup (manual)
Alternatively, you can install it manually by modifying the mcp.json
configuration file.
Open the Command Palette (
Ctrl/Cmd + Shift + P
).Type “MCP: Open User Configuration” and select it.
Add the configuration below and save changes.
Claude Desktop setup
Edit (or create) the config file:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Windows:
%APPDATA%\Claude\claude_desktop_config.json
Linux:
~/.config/Claude/claude_desktop_config.json
Cursor setup
Create or edit ~/.cursor/mcp.json
:
CLI Usage
MCP Server Tools
Domains
list-domains: List all sending domains
create-domain: Add a new sending domain
delete-domain: Remove a sending domain
Messenger
list-messenger-drafts: List Messenger drafts
get-messenger-draft: Get Messenger draft by ID
create-messenger-draft: Create a Messenger draft
update-messenger-draft: Update a Messenger draft
delete-messenger-draft: Delete a Messenger draft
Groups
list-groups: List all contact groups
create-group: Create a new contact group
update-group: Update a contact group
Contacts
create-or-update-contact: Create or update a contact
query-contacts: Query contacts with filters
find-contact: Find a contact by email
delete-contact: Delete a contact
Emails
send-email: Send a transactional email (testing only)
query-emails: Query sent emails
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Provides programmatic access to Sidemail.io's transactional email, contacts, domains, and Messenger features via Model Context Protocol (MCP) in VS Code and other MCP clients.
Related MCP Servers
- -securityAlicense-qualityIntegrates with Gmail to enable sending, reading, drafting, and managing emails via the Model Context Protocol (MCP), allowing users to interact with email tasks through automated client prompts.Last updated -2GPL 3.0
- -securityAlicense-qualityThis MCP server provides email sending functionality using Protonmail's SMTP service. It allows both Claude Desktop and Cline VSCode extension to send emails on your behalf using your Protonmail credentials.Last updated -16MIT License
- AsecurityFlicenseAqualityAn MCP-based email tool that enables AI models to access email services through standardized interfaces, allowing AI assistants to perform various email operations like sending emails, reading inboxes, and handling attachments.Last updated -1735
- AsecurityFlicenseAqualityA lightweight Model Context Protocol (MCP) server that enables your LLM to validate email addresses. This tool checks email format, domain validity, and deliverability using the AbstractAPI Email Validation API. Perfect for integrating email validation into AI applications like Claude Desktop.Last updated -12