chrestopherm77/google-calendar-mcp-server
3.2
If you are the rightful owner of google-calendar-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This document provides a comprehensive overview of the Google Calendar MCP Server, designed for seamless integration with Claude Desktop.
Tools
get_auth_url
Obtain OAuth authentication URL.
list_events
List calendar events.
create_event
Create new calendar events.
Google Calendar MCP Server
Servidor MCP (Model Context Protocol) para integração do Google Calendar com Claude Desktop.
🚀 Deploy no Render
Este servidor está configurado para rodar no Render.com gratuitamente.
Configuração:
-
Variáveis de Ambiente Necessárias:
GOOGLE_CALENDAR_CREDENTIALS
: JSON com credenciais OAuth2 do Google CloudPORT
: 10000 (automático no Render)
-
Comandos:
- Build:
npm install
- Start:
npm start
- Build:
Credenciais Google:
- Acesse Google Cloud Console
- Crie um projeto novo
- Ative a Google Calendar API
- Crie credenciais OAuth2 (Web Application)
- Configure redirect URI:
https://your-app.onrender.com/auth/callback
- Baixe o JSON e adicione como variável de ambiente
🛠️ Ferramentas Disponíveis:
get_auth_url
- Obter URL de autenticação OAuthlist_events
- Listar eventos do calendáriocreate_event
- Criar novos eventos
📡 Uso:
Após deploy, configure no Claude Desktop MCP:
{
"mcpServers": {
"google-calendar": {
"command": "node",
"args": ["/path/to/index.js"],
"env": {
"GOOGLE_CALENDAR_CREDENTIALS": "..."
}
}
}
}
🌐 Status:
- ✅ Servidor HTTP para Render
- ✅ Suporte a variáveis de ambiente
- ✅ Fallback para arquivos locais
- ✅ Logs detalhados