Gmail MCP
Gerencie sua conta do Gmail, incluindo envio, leitura e organização de e-mails.
Documentação
Gmail MCP
Permita que o Claude pesquise e recupere e-mails da sua conta do Gmail.
Configuração
1. Obter Credenciais da API do Google
- Visite o Google Cloud Console
- Crie um novo projeto ou selecione um existente
- Ative a API do Gmail para o seu projeto
- Navegue até "APIs & Services" > "Library"
- Pesquise por "Gmail API" e ative-a
- Crie credenciais OAuth:
- Vá para "APIs & Services" > "Credentials"
- Clique em "Create Credentials" > "OAuth client ID"
- Selecione "Desktop application" como o tipo de aplicativo
- Dê um nome ao seu cliente e clique em "Create"
- Baixe o arquivo JSON de credenciais
- Salve-o como
credentials.jsonno diretório do seu projeto
2. Autorizar o Aplicativo
Execute o comando de autorização para gerar seu token:
uv run gmail-mcp auth --creds-path credentials.json --token-path token.json
Isso abrirá uma janela do navegador onde você precisará fazer login na sua conta do Google e conceder as permissões necessárias. Após a autorização, um arquivo token.json será criado no diretório do seu projeto.
Configurando com o Claude
Adicione o servidor Gmail MCP ao seu arquivo de configuração do 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"
}
}
}
}
Certifique-se de:
- Substitua
/Users/username/path/to/gmail-mcppelo caminho real do seu projeto - Ajuste o caminho
commandpara o executáveluvxinstalado - Forneça caminhos corretos para seus arquivos
credentials.jsonetoken.json
O Claude agora terá acesso às seguintes ferramentas:
1. Pesquisar E-mails
Pesquise e-mails na sua conta do Gmail.
Exemplo de prompt:
"Pesquise todos os e-mails de example@gmail.com"
2. Obter Conteúdo do E-mail
Recupere o conteúdo completo de um e-mail específico.
Exemplo de prompt:
"Mostre-me o conteúdo completo do e-mail com o assunto 'Meeting Tomorrow'"
3. Listar Mensagens
Liste mensagens recentes da sua caixa de entrada do Gmail.
Exemplo de prompt:
"Liste meus 5 e-mails mais recentes"
Variáveis de Ambiente
Você pode configurar os caminhos para seus arquivos de credenciais e token usando variáveis de ambiente:
GMAIL_CREDS_PATH: Caminho para o seu arquivo credentials.jsonGMAIL_TOKEN_PATH: Caminho para o seu arquivo token.json
Crie um arquivo .env na raiz do projeto com essas variáveis para facilitar a configuração.