Email Agent MCP server
{
"mcpServers": {
"mailkite": {
"type": "http",
"url": "https://mcp.mailkite.dev/mcp?ref=email-agent"
}
}
}{
"mcpServers": {
"mailkite": {
"type": "http",
"url": "https://mcp.mailkite.dev/mcp?ref=email-agent"
}
}
}{
"mcpServers": {
"mailkite": {
"type": "http",
"url": "https://mcp.mailkite.dev/mcp?ref=email-agent"
}
}
}{
"servers": {
"mailkite": {
"type": "http",
"url": "https://mcp.mailkite.dev/mcp?ref=email-agent"
}
}
}{
"mcpServers": {
"mailkite": {
"type": "http",
"url": "https://mcp.mailkite.dev/mcp?ref=email-agent"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 0.12.0
What it does
This MCP server exposes MailKite's email API for AI agents, allowing them to send and receive email, manage domains, handle templates, and set up routing. It is for developers building AI assistants that need email capabilities.
- Send transactional or templated emails from an AI agent using a verified domain.
- Receive inbound emails as webhooks and route them to an agent for automated responses.
- Give an AI agent its own inbox where it can answer, file, or escalate messages autonomously.
Tools this server exposes
| Tool | Does |
|---|---|
| send | Send an email over a verified domain. |
| receive | Set up webhook delivery for inbound emails. |
| manage_domains | Add, verify, and manage sending domains. |
| manage_templates | Create and manage email templates. |
| setup_routing | Configure routing rules for inbound email. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.