Zero MCP
Zero MCP capabilities for email management, label handling, and AI-powered features.
Zero MCP provides comprehensive capabilities for email management, label handling, and AI-powered features.
Capabilities
Zero MCP provides the following capabilities:
Email Management
- Get email threads by ID - Retrieve complete email conversations
- List emails in specific folders - Browse inbox, sent, drafts, etc.
- Create and send new emails - Compose and deliver messages
- Create email drafts - Save work-in-progress emails
- Send existing drafts - Complete and send saved drafts
- Delete emails - Remove unwanted messages
- Mark emails as read/unread - Manage email status
- Modify email labels - Organize with custom tags
- Bulk delete emails - Remove multiple emails at once
- Bulk archive emails - Archive multiple emails efficiently
Label Management
- Get all user labels - Retrieve your complete label system
- Create new custom labels - Add labels with custom colors
- Delete existing labels - Remove unused labels
AI-Powered Features
- Compose emails with AI assistance - Get help writing emails
- Ask questions about mailbox content - Query your email data
- Ask questions about specific email threads - Get insights about conversations
- Web search using Perplexity AI - Enhanced search capabilities
Search and Organization
- Search emails with custom queries - Find specific emails
- Filter emails by labels - Organize by categories
- Manage email organization through labels - Structure your inbox
- Archive and trash management - Efficient email lifecycle management
Authentication Methods
Choose your preferred authentication method to connect to Zero MCP:
Better Auth Session Token
This method requires access to browser cookies and is recommended for development use.
Open your browser's developer tools
Navigate to the Application/Storage tab
Find the session cookie in your browser cookies
Copy the cookie value
Add it to the Authorization header
Authorization: better-auth-{env}.session_token={value}
Replace {env}
with dev
for local development and {value}
with your actual session token.
OAuth Authentication
OAuth integration is coming soon for more secure and streamlined authentication.
Features planned for OAuth integration:
- Secure token exchange
- Refresh token support
- Scoped permissions
- Enterprise-grade security