loading…
Search for a command to run...
loading…
An MCP server that enables Claude to directly access and manage email through IMAP. It provides tools for reading, searching, organizing, and drafting emails wi
An MCP server that enables Claude to directly access and manage email through IMAP. It provides tools for reading, searching, organizing, and drafting emails within your mailbox.
MCP (Model Context Protocol) server for IMAP email access. Connect Claude to your mailbox directly.
npm install
npm run build
Copy .env.example to .env and fill in your IMAP credentials:
cp .env.example .env
Add to your MCP config (~/.claude.json or Claude Desktop settings):
{
"mcpServers": {
"imap": {
"command": "node",
"args": ["/path/to/mcp-imap-server/dist/index.js"],
"env": {
"IMAP_HOST": "mail.datatp.cloud",
"IMAP_PORT": "993",
"IMAP_USER": "your-email",
"IMAP_PASSWORD": "your-password"
}
}
}
}
| Tool | Description |
|---|---|
list_folders |
List all mailbox folders |
list_messages |
List recent messages in a folder |
get_message |
Fetch a single email by UID |
search_messages |
Search by subject, from, date, unseen |
mark_message |
Set/remove flags (read, flagged) |
move_message |
Move message to another folder |
delete_message |
Delete or trash a message |
create_draft |
Create a new draft email |
create_reply_draft |
Create a reply draft on an existing thread (preserves In-Reply-To/References) |
Run in your terminal:
claude mcp add mcp-imap-server -- npx Read, send and search emails from Claude
by GoogleSend, search and summarize Slack messages
by SlackNo-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All communication MCPs