MCPInstall
google-calendar-mcp logo

google-calendar-mcp

by ABCMilioli ABCMilioli/google-calendar-mcp
READMEmain

ABC MCP Google Calendar

Script de instalação automatizada para o servidor MCP do Google Calendar.

Uso

Para instalar, execute:

curl -fsSL https://raw.githubusercontent.com/ABCMilioli/google-calendar-mcp/main/install.sh | sudo bash

Ou baixe e execute manualmente:

# 1. Baixar o script
curl -fsSL https://raw.githubusercontent.com/ABCMilioli/google-calendar-mcp/main/setup.sh -o setup.sh

# 2. Dar permissão de execução
chmod +x setup.sh

# 3. Executar o script
sudo ./setup.sh

Requisitos

  • Sistema operacional: Debian/Ubuntu
  • Acesso root
  • Credenciais do Google Calendar API (Client ID e Client Secret)

Instalação

Para instalar, execute o seguinte comando:

curl -fsSL https://raw.githubusercontent.com/ABCMilioli/google-calendar-mcp/master/setup.sh | sudo bash

Processo de Instalação

O script irá:

  1. Verificar requisitos do sistema
  2. Atualizar os pacotes do sistema
  3. Instalar Node.js e dependências
  4. Clonar o repositório do MCP Google Calendar
  5. Instalar dependências do projeto
  6. Configurar arquivos necessários
  7. Solicitar credenciais do Google
  8. Gerar refresh token
  9. Compilar o projeto

Configuração

Durante a instalação, você precisará fornecer:

  1. GOOGLE_CLIENT_ID
  2. GOOGLE_CLIENT_SECRET

Após fornecer as credenciais, o script irá:

  1. Gerar uma URL de autorização
  2. Aguardar o código de autorização
  3. Gerar o refresh token
  4. Configurar automaticamente o arquivo .env

Uso

Após a instalação, o servidor MCP Google Calendar estará pronto para uso. As credenciais serão salvas no arquivo .env para referência futura.

Suporte

Para suporte, abra uma issue no repositório: https://github.com/ABCMilioli/google-calendar-mcp/issues