Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Configuração da Automação de Calendário do Google com IA | Comunicação Inteligente e Controle de Tempo
IA Agente para Automação de Tarefas Diárias de Escritório

bookConfiguração da Automação de Calendário do Google com IA

Nesta configuração, será realizada a conexão com o servidor Google Calendar MCP.

Configuração do Google Cloud Console

A API do Google Calendar exige uma configuração de projeto dedicada no Google Cloud Console. Este processo é semelhante à configuração do Gmail, mas requer permissão específica para a API do Calendar.

Etapas para Criação do Projeto
expand arrow
  1. Acessar o Google Cloud Console pelo navegador;
  2. Criar novo projeto com nome descritivo (ex.: "gcalendar agent");
  3. Alternar para o novo projeto após a conclusão da inicialização.
Configuração da Tela de Consentimento OAuth
expand arrow
  1. Se solicitado, clicar em "Configurar tela de consentimento";
  2. Informar o nome do aplicativo (ex.: "calendar mcp");
  3. Especificar o endereço de e-mail autorizado;
  4. Selecionar "Público externo" para restrições de tipo de usuário;
  5. Fornecer informações de contato utilizando o mesmo e-mail;
  6. Aceitar os requisitos da Política de Dados do Usuário.
Ativação da API do Calendar
expand arrow
  1. Navegar até APIs e ServiçosBiblioteca;
  2. Pesquisar por "Calendar API";
  3. Selecionar o primeiro resultado e habilitar o acesso à API;
  4. Verificar se o status da API está como "Habilitada".
Geração de Credenciais
expand arrow
  1. Acessar a seção Credenciais em APIs e Serviços;
  2. Criar ID do cliente OAuth;
  3. Selecionar "Aplicativo para computador" como tipo de aplicativo;
  4. Baixar o arquivo JSON de credenciais gerado;
  5. Armazenar temporariamente o arquivo na área de trabalho para fácil acesso (opcional).

Opção 1: Executar Prompts no Claude (Recomendado)

Clonando o Repositório do Servidor MCP
expand arrow

No Claude, copie e cole o seguinte prompt:

Create a new folder named projects in my Documents directory to store all MCP servers.
Then clone the repository using: git clone https://github.com/nspady/google-calendar-mcp.git into that folder.
After cloning, move the file gcp-oauth.keys.json from my Desktop into the cloned repo.

Claude criará automaticamente a pasta projects, clonará o repositório e moverá o arquivo de credenciais JSON para dentro do repositório.

Verificar Localização dos Arquivos (Opcional)
expand arrow
  • Abra sua pasta Documents;
  • Verifique se há uma nova pasta projects;
  • Dentro do repositório clonado, localize a nova pasta (por exemplo, google-calendar-mcp). O arquivo gcp-oauth.keys.json deve estar dentro do repositório.
Adicionando Bloco de Configuração
expand arrow

Execute o próximo prompt no Claude:

add next config block to claude config file
    "google-calendar": {
      "command": "npx",
      "args": ["@cocal/google-calendar-mcp"],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
Verificar Arquivo de Configuração (Opcional)
expand arrow
  • Abra Configurações → atalho: Cmd + , no Mac ou Ctrl + , no Windows;
  • Vá até a aba Developer → clique em Edit Config;
  • Abra o arquivo claude_desktop_config.json com um editor de texto. O arquivo JSON deve exibir agora o novo bloco de configuração com o caminho correto para seu arquivo de credenciais;
  • Se estiver correto, feche a janela de configuração.
Reiniciando o Claude
expand arrow
  • Saia completamente do Claude (Mac: Cmd + Q, Windows: Alt + F4);
  • Reinicie o aplicativo;
  • Ao iniciar, você será redirecionado para uma página de autenticação do Google:
    • Selecione a mesma conta Google utilizada no projeto;
    • Quando solicitado, clique em Permitir para conceder acesso;
    • Após ver a mensagem de autenticação bem-sucedida, feche a aba.

Opção 2: Configuração Manual (caso a Opção 1 não funcione)

Criação da Estrutura de Diretórios
expand arrow

No Terminal (Mac) ou Prompt de Comando (Windows), inicie pelo diretório raiz (por padrão) e navegue até a pasta onde serão armazenados todos os diretórios de Agentes de IA futuros.

  • Para acessar uma pasta, utilize o comando cd folder_name, por exemplo:
cd Documents

Para criar uma nova pasta, utilize o comando mkdir new_folder_name, por exemplo:

mkdir projects

E navegue até essa nova pasta com o comando cd command:

cd projects
Download do Repositório
expand arrow

Utilize o comando git clone link para clonar o repositório do GitHub:

git clone https://github.com/nspady/google-calendar-mcp.git

Acesse o repositório recém-criado utilizando o comando cd:

cd google-calendar-mcp
Note
Nota

Se o Git não estiver instalado, faça o download no site oficial Git.

Integração de Credenciais
expand arrow

Agora é necessário mover o arquivo de credenciais para a pasta do agente de IA (google_calendar_mcp). Isso pode ser feito manualmente, arrastando o ícone do arquivo para a pasta aberta no explorador de arquivos. Ou utilize o Terminal/Linha de Comando e copie o arquivo com o comando cp path/to/file_name ., por exemplo:

cp ~/Desktop/gsp-oauth.keys.json .

O ponto (.) ao final indica o diretório atual como destino.

É possível verificar se o arquivo JSON foi movido com sucesso para a pasta usando o comando ls no Terminal e localizando o nome do arquivo na lista.

Após mover o arquivo, exclua-o do local original (por exemplo, Desktop).

Instalação de Pacotes
expand arrow

No Terminal/Linha de Comando utilize

npm install

Este comando baixa todos os pacotes e dependências necessários.

Inicialização do Servidor
expand arrow

Continue no Terminal/Linha de Comando e execute

npm start

Este comando executa o script de inicialização padrão definido no arquivo package.json do projeto, que normalmente inicia a aplicação ou servidor; neste caso, inicia o fluxo de autenticação.

Fluxo de Autenticação
expand arrow
  1. Janela do navegador é aberta automaticamente;
  2. Seleção da conta Google apropriada;
  3. Concessão de permissões de acesso ao calendário;
  4. Confirmação da mensagem "Autenticação bem-sucedida";
  5. Fechamento da janela do navegador.
Adição do Bloco de Configuração
expand arrow

Integração com Claude Desktop

  • Copie o bloco de configuração:
    "google-calendar": {
      "command": "node",
      "args": [
        "/path/to/build/index.js"
      ]
    }
  • Acesse o arquivo de configuração do Claude via Command/Ctrl + , → "Developer" → "Edit Config";
  • Abra o arquivo de configuração claude_desktop_config.json com um editor de texto;
  • Adicione a nova configuração como próximo bloco após as configurações existentes e antes das duas últimas chaves de fechamento;
  • Certifique-se da sintaxe correta do JSON, com fechamento adequado das chaves e vírgulas após cada bloco de configuração, exceto o último.
Configuração de Caminho
expand arrow

No Terminal/Linha de Comando execute

pwd

Copie o caminho completo do diretório e insira antes de "/build" no arquivo de configuração.

Salve o arquivo de configuração com Command/Ctrl + S.

Ativação do Serviço
expand arrow
  1. Reinicie completamente o Claude Desktop;
  2. Verifique se o novo servidor aparece nas ferramentas disponíveis.
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 10

bookConfiguração da Automação de Calendário do Google com IA

Deslize para mostrar o menu

Nesta configuração, será realizada a conexão com o servidor Google Calendar MCP.

Configuração do Google Cloud Console

A API do Google Calendar exige uma configuração de projeto dedicada no Google Cloud Console. Este processo é semelhante à configuração do Gmail, mas requer permissão específica para a API do Calendar.

Etapas para Criação do Projeto
expand arrow
  1. Acessar o Google Cloud Console pelo navegador;
  2. Criar novo projeto com nome descritivo (ex.: "gcalendar agent");
  3. Alternar para o novo projeto após a conclusão da inicialização.
Configuração da Tela de Consentimento OAuth
expand arrow
  1. Se solicitado, clicar em "Configurar tela de consentimento";
  2. Informar o nome do aplicativo (ex.: "calendar mcp");
  3. Especificar o endereço de e-mail autorizado;
  4. Selecionar "Público externo" para restrições de tipo de usuário;
  5. Fornecer informações de contato utilizando o mesmo e-mail;
  6. Aceitar os requisitos da Política de Dados do Usuário.
Ativação da API do Calendar
expand arrow
  1. Navegar até APIs e ServiçosBiblioteca;
  2. Pesquisar por "Calendar API";
  3. Selecionar o primeiro resultado e habilitar o acesso à API;
  4. Verificar se o status da API está como "Habilitada".
Geração de Credenciais
expand arrow
  1. Acessar a seção Credenciais em APIs e Serviços;
  2. Criar ID do cliente OAuth;
  3. Selecionar "Aplicativo para computador" como tipo de aplicativo;
  4. Baixar o arquivo JSON de credenciais gerado;
  5. Armazenar temporariamente o arquivo na área de trabalho para fácil acesso (opcional).

Opção 1: Executar Prompts no Claude (Recomendado)

Clonando o Repositório do Servidor MCP
expand arrow

No Claude, copie e cole o seguinte prompt:

Create a new folder named projects in my Documents directory to store all MCP servers.
Then clone the repository using: git clone https://github.com/nspady/google-calendar-mcp.git into that folder.
After cloning, move the file gcp-oauth.keys.json from my Desktop into the cloned repo.

Claude criará automaticamente a pasta projects, clonará o repositório e moverá o arquivo de credenciais JSON para dentro do repositório.

Verificar Localização dos Arquivos (Opcional)
expand arrow
  • Abra sua pasta Documents;
  • Verifique se há uma nova pasta projects;
  • Dentro do repositório clonado, localize a nova pasta (por exemplo, google-calendar-mcp). O arquivo gcp-oauth.keys.json deve estar dentro do repositório.
Adicionando Bloco de Configuração
expand arrow

Execute o próximo prompt no Claude:

add next config block to claude config file
    "google-calendar": {
      "command": "npx",
      "args": ["@cocal/google-calendar-mcp"],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
Verificar Arquivo de Configuração (Opcional)
expand arrow
  • Abra Configurações → atalho: Cmd + , no Mac ou Ctrl + , no Windows;
  • Vá até a aba Developer → clique em Edit Config;
  • Abra o arquivo claude_desktop_config.json com um editor de texto. O arquivo JSON deve exibir agora o novo bloco de configuração com o caminho correto para seu arquivo de credenciais;
  • Se estiver correto, feche a janela de configuração.
Reiniciando o Claude
expand arrow
  • Saia completamente do Claude (Mac: Cmd + Q, Windows: Alt + F4);
  • Reinicie o aplicativo;
  • Ao iniciar, você será redirecionado para uma página de autenticação do Google:
    • Selecione a mesma conta Google utilizada no projeto;
    • Quando solicitado, clique em Permitir para conceder acesso;
    • Após ver a mensagem de autenticação bem-sucedida, feche a aba.

Opção 2: Configuração Manual (caso a Opção 1 não funcione)

Criação da Estrutura de Diretórios
expand arrow

No Terminal (Mac) ou Prompt de Comando (Windows), inicie pelo diretório raiz (por padrão) e navegue até a pasta onde serão armazenados todos os diretórios de Agentes de IA futuros.

  • Para acessar uma pasta, utilize o comando cd folder_name, por exemplo:
cd Documents

Para criar uma nova pasta, utilize o comando mkdir new_folder_name, por exemplo:

mkdir projects

E navegue até essa nova pasta com o comando cd command:

cd projects
Download do Repositório
expand arrow

Utilize o comando git clone link para clonar o repositório do GitHub:

git clone https://github.com/nspady/google-calendar-mcp.git

Acesse o repositório recém-criado utilizando o comando cd:

cd google-calendar-mcp
Note
Nota

Se o Git não estiver instalado, faça o download no site oficial Git.

Integração de Credenciais
expand arrow

Agora é necessário mover o arquivo de credenciais para a pasta do agente de IA (google_calendar_mcp). Isso pode ser feito manualmente, arrastando o ícone do arquivo para a pasta aberta no explorador de arquivos. Ou utilize o Terminal/Linha de Comando e copie o arquivo com o comando cp path/to/file_name ., por exemplo:

cp ~/Desktop/gsp-oauth.keys.json .

O ponto (.) ao final indica o diretório atual como destino.

É possível verificar se o arquivo JSON foi movido com sucesso para a pasta usando o comando ls no Terminal e localizando o nome do arquivo na lista.

Após mover o arquivo, exclua-o do local original (por exemplo, Desktop).

Instalação de Pacotes
expand arrow

No Terminal/Linha de Comando utilize

npm install

Este comando baixa todos os pacotes e dependências necessários.

Inicialização do Servidor
expand arrow

Continue no Terminal/Linha de Comando e execute

npm start

Este comando executa o script de inicialização padrão definido no arquivo package.json do projeto, que normalmente inicia a aplicação ou servidor; neste caso, inicia o fluxo de autenticação.

Fluxo de Autenticação
expand arrow
  1. Janela do navegador é aberta automaticamente;
  2. Seleção da conta Google apropriada;
  3. Concessão de permissões de acesso ao calendário;
  4. Confirmação da mensagem "Autenticação bem-sucedida";
  5. Fechamento da janela do navegador.
Adição do Bloco de Configuração
expand arrow

Integração com Claude Desktop

  • Copie o bloco de configuração:
    "google-calendar": {
      "command": "node",
      "args": [
        "/path/to/build/index.js"
      ]
    }
  • Acesse o arquivo de configuração do Claude via Command/Ctrl + , → "Developer" → "Edit Config";
  • Abra o arquivo de configuração claude_desktop_config.json com um editor de texto;
  • Adicione a nova configuração como próximo bloco após as configurações existentes e antes das duas últimas chaves de fechamento;
  • Certifique-se da sintaxe correta do JSON, com fechamento adequado das chaves e vírgulas após cada bloco de configuração, exceto o último.
Configuração de Caminho
expand arrow

No Terminal/Linha de Comando execute

pwd

Copie o caminho completo do diretório e insira antes de "/build" no arquivo de configuração.

Salve o arquivo de configuração com Command/Ctrl + S.

Ativação do Serviço
expand arrow
  1. Reinicie completamente o Claude Desktop;
  2. Verifique se o novo servidor aparece nas ferramentas disponíveis.
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 2
some-alt