Gmail-MCP-Server

329

The Gmail AutoAuth MCP Server integrates Gmail functionalities into Claude Desktop, allowing AI-driven management of emails through natural language. It offers comprehensive email and label management, advanced search capabilities, and efficient batch processing, with secure OAuth authentication and Docker support.

Gmail AutoAuth MCP Server

A Model Context Protocol (MCP) server enabling AI assistants to manage Gmail through natural language interactions.

Features

  • Send and draft emails with support for HTML, attachments, and international characters.
  • Search and read emails with advanced MIME handling.
  • Comprehensive label management, including create, update, delete, and list functions.
  • Batch email operations and full Gmail API integration.
  • OAuth2 authentication with auto browser launch for both Desktop and Web applications.

Installation & Authentication

Instructions provided for installing via Smithery, manually, and using Docker. Includes steps for creating a Google Cloud Project and running authentication, with configurations for both Local and Cloud environments.

Available Tools

Includes capabilities like sending, drafting, searching, and modifying emails and labels. Batch operations and advanced search syntax are supported.

Security Notes

Credentials are stored securely, with guidelines for maintaining security and addressing issues such as working with OAuth credentials.

Troubleshooting

Provides solutions for common issues, such as missing OAuth keys, credential errors, and port conflicts.

Contributing

Contributions are welcome via Pull Requests.

License

MIT