Gmail MCP Server
Envie e-mails com anexos através do servidor SMTP do Gmail usando agentes de IA.
GitHub
10
Experimente este MCPPatrocinadoDocumentação
Gmail-mcp-server
Um servidor MCP resiliente construído com fastMCP para envio de e-mails através do servidor SMTP do Gmail usando agentes de IA.
Recursos
- Enviar e-mails via SMTP do Gmail
- Buscar e-mails recentes das pastas do Gmail
- Lidar com anexos de e-mail
- Endpoint de verificação de saúde para monitoramento de implantação
Implantação no Smithery.ai
Este servidor está configurado para implantação no Smithery.ai usando transporte HTTP Streamable.
Configuração
O servidor requer os seguintes parâmetros de configuração:
smtp_username: Seu endereço de e-mail do Gmailsmtp_password: Sua senha de aplicativo do Gmail (não sua senha regular)
Verificação de Saúde
O servidor fornece um endpoint de verificação de saúde em /health para monitoramento da implantação no Smithery.
EXEMPLO DE CONFIGURAÇÃO DO CLAUDE
{
"mcpServers": {
"terminal_server": {
"command": "/Users/maitreyamishra/.local/bin/uv",
"args": [
"--directory", "Path to your mcp server file",
"run",
"terminal_server.py"
]
},
"web3_server": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:3000/mcp"
]
},
"gmail_mcp": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8989/mcp"
]
}
}
}
Porta
O servidor roda na porta 5000 e vincula-se a todas as interfaces (0.0.0.0) para implantação em contêiner.
Desenvolvimento Local
-
Instale as dependências:
pip install -r requirements.txt -
Defina as variáveis de ambiente:
export SMTP_USERNAME="your-email@gmail.com" export SMTP_PASSWORD="your-app-password" -
Execute o servidor:
python gmail_mcp.py
Docker
Compile e execute com Docker:
docker build -t gmail-mcp .
docker run -p 5000:5000 -e SMTP_USERNAME=your-email -e SMTP_PASSWORD=your-password gmail-mcp