Agentβ™₯︎Age
Catalog

io.github.nikolausm/imap-mcp-server

Official

by nikolausm Β· TypeScript

IMAP/SMTP MCP server to search, read, organize, send, reply & forward email for AI assistants

The IMAP/SMTP MCP server enables AI assistants to search, read, organize, send, reply, and forward email via IMAP and SMTP. It includes secure account management with encrypted credential storage and uses connection pooling to manage IMAP connections efficiently.

πŸ› οΈ Key Features

  • Secure account management with AES-256 encrypted credential storage
  • IMAP connection pooling
  • Email operations: search, read, move, mark, delete, and bulk delete
  • Email sending via SMTP: send, reply, and forward
  • Folder management: list folders, check status, and get unread counts

πŸš€ Use Cases

  • Searching and reading emails as model context for AI assistants
  • Organizing and updating email state (move, mark, delete) through MCP
  • Sending responses and forwarding messages via SMTP

⚑ Developer Benefits

  • Integration with Model Context Protocol (MCP) for email workflows
  • TypeScript implementation topics include TypeScript, IMAP, SMTP, and MCP server

⚠️ Limitations

  • The provided documentation excerpt does not specify advanced capabilities beyond IMAP/SMTP operations, folder status, and unread counts

Topics

aiclaudeemailimapllmmcpmcp-servermodel-context-protocolsmtptypescript