Inbox Zero MCP
by elie222
AI personal assistant for email management and inbox zero automation
productivity Node.js Intermediate Self-hostable
β 3k stars π
Updated: 1mo ago
Description
AI personal assistant for email that helps you achieve inbox zero. Inbox Zero provides AI-powered email management with auto-categorization, bulk unsubscribe, and smart replies. The included MCP server enables integration with AI assistants for seamless email workflows β list and search emails, draft replies, categorize messages, and manage subscriptions. Built as an open-source, self-hosted solution, it gives you full control over your email data while leveraging AI to tame your inbox.
β Best for
Developers who want AI-powered email management with full control over their data
βοΈ Skip if
You need a quick, zero-setup email MCP or use email providers other than Gmail
π‘ Use cases
- Managing Gmail inbox through AI assistants with natural language
- Auto-categorizing incoming emails and applying labels
- Drafting context-aware replies to emails from your AI editor
- Bulk unsubscribing from newsletters and unwanted emails
π Pros
- β Open-source with self-hosted deployment for full data privacy
- β Comprehensive email management β categories, replies, unsubscribe
- β Large community with 3k+ GitHub stars and active development
- β Combines AI email assistant with MCP server capabilities
π Cons
- β Self-hosted setup required β no simple npx install
- β Gmail OAuth configuration adds setup complexity
- β AGPL license may restrict use in proprietary products
π§ Exposed tools (5 tools)
| Tool | Category | Description |
|---|---|---|
| categorize_emails | automation | Auto-categorize emails and apply labels |
| bulk_unsubscribe | automation | Unsubscribe from multiple newsletters at once |
| manage_labels | management | Create, update, and manage Gmail labels |
| list_emails | read | List and search emails in your Gmail inbox |
| draft_reply | write | Draft a context-aware reply to an email |
β‘ Installation
Prerequisites:
- β’ Node.js v18+
- β’ Gmail OAuth credentials
- β’ Self-hosted deployment required
- β’ API key required
Check Claude Code documentation to configure this MCP server.
π‘ Tips & tricks
Follow the project's self-hosting guide to set up Gmail OAuth credentials. The MCP server runs alongside the main Inbox Zero app β deploy both together for the full experience.
π Alternatives
Quick info
- Author
- elie222
- License
- AGPL-3.0
- Runtime
- Node.js 18+
- Transport
- β
- Category
- productivity
- Difficulty
- Intermediate
- Self-hostable
- β
- Auth
- β
- Docker
- β
- Version
- latest
- Updated
- Feb 28, 2026
Client compatibility
- β Claude Code
- β Cursor
- β VS Code Copilot
- β Gemini CLI
- β Windsurf
- β Cline
- β JetBrains AI
- β Warp
Platforms
π macOS π§ Linux πͺ Windows