Zero MCP provides the following capabilities:
- Get email threads by ID
- List emails in specific folders
- Create and send new emails
- Create email drafts
- Send existing drafts
- Delete emails
- Mark emails as read/unread
- Modify email labels
- Bulk delete emails
- Bulk archive emails
- Get all user labels
- Create new custom labels with custom colors
- Delete existing labels
- Compose emails with AI assistance
- Ask questions about mailbox content
- Ask questions about specific email threads
- Web search using Perplexity AI
- Search emails with custom queries
- Filter emails by labels
- Manage email organization through labels
- Archive and trash management
You can connecto ZeroMCP using two methods:
- Better Auth session token
- OAuth (Coming soon)
Copy the session cookie from your browser cookies and place it into the Authorization header. You can copy the entire cookie field used in Zero webapp and it will work. Or you can use the format: better-auth-{env}.session_token={value}.
Replace env with dev for local development, value is your session token.