MCP server for Gmail integration in Claude Desktop
Top 57.5% on sourcepulse
This project provides a Model Context Protocol (MCP) server for seamless Gmail integration with AI assistants like Claude Desktop. It enables users to manage their emails, including sending, reading, searching, and organizing, using natural language commands, thereby enhancing productivity and streamlining communication workflows.
How It Works
The server leverages the Gmail API and OAuth2 for secure authentication, automatically launching a browser for user consent. It supports various email formats (plain text, HTML, multipart) and handles international characters. Key features include advanced MIME structure handling for email content extraction, comprehensive label management, and efficient batch operations for bulk email processing.
Quick Start & Requirements
npx -y @smithery/cli install @gongrzhe/server-gmail-autoauth-mcp --client claude
http://localhost:3000/oauth2callback
must be added to authorized redirect URIs.gcp-oauth.keys.json
in ~/.gmail-mcp/
and run npx @gongrzhe/server-gmail-autoauth-mcp auth
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project relies on external Google Cloud credentials and API access. Ensure proper configuration of redirect URIs for web application credentials, especially in cloud environments. Troubleshooting common issues like "OAuth Keys Not Found" or "Port Already in Use" is detailed in the README.
1 month ago
Inactive