Gmail MCP
Gmail MCP
Permita que Claude busque y recupere correos electrónicos de su cuenta de Gmail.
Configuración
1. Obtener las credenciales de la API de Google
Visita la consola de Google Cloud
Crea un nuevo proyecto o selecciona uno existente
Habilite la API de Gmail para su proyecto
Vaya a "API y servicios" > "Biblioteca".
Busque "API de Gmail" y habilítela
Crear credenciales OAuth:
Vaya a "API y servicios" > "Credenciales".
Haga clic en "Crear credenciales" > "ID de cliente OAuth".
Seleccione "Aplicación de escritorio" como tipo de aplicación
Nombra a tu cliente y haz clic en "Crear"
Descargar el archivo JSON de credenciales
Guárdelo como
credentials.jsonen el directorio de su proyecto
2. Autorizar la solicitud
Ejecute el comando de autorización para generar su token:
uv run gmail-mcp auth --creds-path credentials.json --token-path token.jsonSe abrirá una ventana del navegador donde deberá iniciar sesión en su cuenta de Google y otorgar los permisos necesarios. Tras la autorización, se creará un archivo token.json en el directorio de su proyecto.
Related MCP server: Gmail MCP Server
Configurando con Claude
Agregue el servidor MCP de Gmail a su archivo de configuración de Claude:
{
"mcpServers": {
"gmail": {
"args": [
"--from",
"git+https://github.com/vinayak-mehta/gmail-mcp",
"gmail-mcp"
],
"command": "/Users/username/.local/bin/uvx",
"env": {
"GMAIL_CREDS_PATH": "/Users/username/path/to/gmail-mcp/credentials.json",
"GMAIL_TOKEN_PATH": "/Users/username/path/to/gmail-mcp/token.json"
}
}
}
}Asegúrese de:
Reemplace
/Users/username/path/to/gmail-mcpcon la ruta real de su proyectoAjuste la ruta
commanda su ejecutableuvxinstaladoProporcione rutas correctas a sus archivos
credentials.jsonytoken.json
Claude ahora tendrá acceso a las siguientes herramientas:
1. Buscar correos electrónicos
Busca correos electrónicos en tu cuenta de Gmail.
Ejemplo de mensaje: "Buscar todos los correos electrónicos de ejemplo@gmail.com "
2. Obtener contenido de correo electrónico
Recuperar el contenido completo de un correo electrónico específico.
Ejemplo de mensaje: "Muéstrame el contenido completo del correo electrónico con el asunto 'Reunión mañana'"
3. Lista de mensajes
Enumera los mensajes recientes de tu bandeja de entrada de Gmail.
Ejemplo de mensaje: "Enumerar mis 5 correos electrónicos más recientes"
Variables de entorno
Puede configurar las rutas a sus credenciales y archivos de token mediante variables de entorno:
GMAIL_CREDS_PATH: Ruta a su archivo credentials.jsonGMAIL_TOKEN_PATH: Ruta a su archivo token.json
Cree un archivo .env en la raíz del proyecto con estas variables para una fácil configuración.
This server cannot be deployed
Maintenance
Related MCP Connectors
Email infrastructure for AI agents — send, receive, search, and reply to email over MCP.
A MCP server for Gmail that lets you search, read, and draft emails and replies.
Connect any mailbox to Claude, ChatGPT & AI: read, send, reply, schedule & search emails.
Email inboxes and calendars for AI agents: send, receive, search, draft and schedule.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceServer for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions.14,617 npm1,167MIT
- AlicenseNot gradedqualityDmaintenanceAn integration server that provides Claude Desktop access to Gmail, enabling users to view recent emails and search their Gmail inbox using natural language commands.8MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Claude AI to interact with Gmail, supporting email sending, reading, searching, labeling, draft management, and batch operations through natural language commands.2MIT
- -licenseNot gradedqualityNot gradedmaintenanceA Model Context Protocol server that enables Claude to interact with Gmail through a secure OAuth2 connection, providing email management capabilities like listing, sending, deleting, and organizing emails.-