G

Gmail

An MCP server that provides Gmail integration functions, supporting email viewing and searching
2.5 points
18

What is the Gmail MCP Server?

The Gmail MCP Server is a tool based on the Model Context Protocol (MCP) that allows you to view and search for emails in your Gmail inbox through simple commands. It supports OAuth2 authentication to ensure the security of your data.

How to use the Gmail MCP Server?

First, you need to set up a Google Cloud project and download the credential file. Then, install the server and integrate it into your Claude desktop application via the configuration file. When you run it for the first time, the system will prompt you to authorize access in your browser.

Use Cases

This server is suitable for users who need to quickly access and manage their Gmail inboxes, such as daily email organization and finding specific emails.

Main Features

View Recent EmailsDisplay the last 10 emails in your Gmail inbox.
Email SearchQuery emails according to Gmail search syntax.
OAuth2 AuthenticationVerify your identity through a secure OAuth2 process.

Advantages and Limitations

Advantages
High - level security through OAuth2
Support for complex Gmail search syntax
Easy integration with Claude desktop
Limitations
Requires the setup of a Google Cloud project
Only supports read operations and cannot send emails

How to Use

Create a Google Cloud Project
Go to the Google Cloud Console to create a new project and enable the Gmail API.
Generate OAuth 2.0 Credentials
Download the OAuth 2.0 client ID and key file.
Install the Gmail MCP Server
Clone the repository and install the server in your environment.
Configure Claude Desktop
Edit the configuration file to add the server path and credential path.

Usage Examples

View Recent EmailsEnter the command directly in Claude to view recent emails in the inbox.
Search for Specific EmailsSearch for emails based on keywords and time ranges.

Frequently Asked Questions

How to start using it for the first time?
Does it support write operations?
What if I forget the token file?

Related Resources

Official Documentation
Detailed installation and usage guide.
Google API Console
The place to create Google Cloud projects and API keys.
Gmail API Reference
Learn more detailed information about the Gmail API.
Installation
Copy the following command to your Client for configuration
{
  "mcpServers": {
    "gmail": {
      "command": "/path/to/conda/envs/mcp-gmail/bin/python",
      "args": ["-m", "gmail_mcp_server.server"],
      "env": {
        "PYTHONPATH": "/path/to/gmail-mcp-server/src",
        "GMAIL_CREDENTIALS_FILE": "/path/to/credentials.json",
        "GMAIL_TOKEN_FILE": "/path/to/token.json"
      }
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.
Featured MCP Services
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
141
4.5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
86
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
1.7K
5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
830
4.3 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
6.7K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
567
5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
754
4.8 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
284
4.5 points
AIbase
Zhiqi Future, Your AI Solution Think Tank
© 2025AIbase