mcp-mail-server and mcp-mail

mcp-mail-server
64
Established
mcp-mail
39
Emerging
Maintenance 13/25
Adoption 15/25
Maturity 18/25
Community 18/25
Maintenance 6/25
Adoption 8/25
Maturity 8/25
Community 17/25
Stars: 22
Forks: 12
Downloads: 8,235
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 47
Forks: 9
Downloads:
Commits (30d): 0
Language: TypeScript
License:
No risk flags
No License No Package No Dependents

About mcp-mail-server

yunfeizhu/mcp-mail-server

A lightweight Model Context Protocol (MCP) server that provides IMAP and SMTP email functionality for AI assistants like Claude in Cursor IDE. Built with TypeScript and optimized for easy deployment via npm/npx.

Supports multi-mailbox navigation with RFC 6154 auto-detection of special folders (Sent, Drafts), concurrent connection management with timeout guards, and comprehensive search operations (by sender/subject/date/keyword) with optional inbox-only filtering. Implements stateless message retrieval using UIDs rather than connection state, HTML-escape injection prevention in replies, and automatic attachment metadata extraction. Integrates with Claude Desktop, Cursor, Claude Code, and other MCP clients via stdio transport with environment-based configuration for TLS/SSL email servers.

About mcp-mail

shuakami/mcp-mail

📧 MCP Mail Tool - AI-powered email management tool | 基于 MCP 的智能邮件管理工具

Implements MCP (Model Context Protocol) as a bridge between AI models and email servers using Node.js with nodemailer/node-imap backends, exposing standardized tools for SMTP sending and IMAP inbox access. Features advanced search across multiple folders, intelligent contact extraction from mail history, and local processing of sensitive data without third-party relay. Integrates with Claude Desktop and Cursor via Python bridging layer, supporting SMTP/IMAP configuration for major email providers.

Scores updated daily from GitHub, PyPI, and npm data. How scores work