LogoZero

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 Header Format
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