Send email, manage domains, DNS, webhooks, templates, and inbound routing on MailKite
dev.mailkite/mailkite (MCP) Server
This MCP server provides email capabilities for AI agents and applications. It supports receiving email as a webhook, sending email via verified domains, and managing domains, DNS, webhooks, templates, and inbound routing on MailKite.
๐ ๏ธ Key Features
Send email
Manage domains and DNS
Handle webhooks and inbound routing
Use email templates
Manage verified domains for sending
๐ Use Cases
Receive email as a webhook for an AI agent
Give an AI agent its own inbox
Route inbound email through configured routing rules
โก Developer Benefits
Designed for MCP-based AI agent integrations
Fits into agent workflows using email webhooks and templates
โ ๏ธ Limitations
Limited to the capabilities described: domain/DNS management, webhook handling, templates, and inbound routing on MailKite
Email for every product you ship โ receive email as a webhook, send over a verified domain, give an AI agent its own inbox.
The official MailKite library for AI agents (MCP).
Read-only mirror. This repo is a generated, release-time mirror of the MailKite monorepo (the private source of truth) โ development doesn't happen here. Install from npm and open issues against the MailKite docs.
Use it from an AI agent โ MCP + Agent connectors
MailKite speaks the Model Context Protocol: every API method is a tool your AI assistant (Claude, Cursor, โฆ) can call โ send mail, manage domains, search the docs, and give an agent its own inbox. Full guide: https://mailkite.dev/docs/ai-agents.
Hosted (recommended) โ one-click OAuth, no key to copy:
bash
claude mcp add --transport http mailkite https://mcp.mailkite.dev/mcp
Give an agent its own inbox. Route inbound mail to a built-in inbox agent (the agent route action) and it answers, files, or escalates on its own โ see https://mailkite.dev/docs/ai-agents.