Automatizando o Google Sheets com Claude
Vamos configurar o Google Sheets MCP.
Preparar o Google Cloud Console
Criar um Novo Projeto
- Abra o Google Cloud Console;
- Clique no nome do projeto atual para acessar o seletor de projetos (botão no canto superior esquerdo);
- Selecione "Novo Projeto" e forneça um nome descritivo (por exemplo, "sheets mcp agent");
- Escolha sua organização. Se estiver usando um Gmail pessoal, este campo pode ter o valor "Sem organização";
- Clique em Criar;
- Aguarde a criação do projeto e altere para o novo projeto.
Ativação da API
- No menu à esquerda, acesse APIs e Serviços → Biblioteca;
- No campo de busca, digite Google Sheets API, selecione a API correspondente e clique no botão Ativar;
- Em seguida, vá para Biblioteca no menu à esquerda, pesquise por Google Drive API, selecione a API correspondente e ative.
Configurar Tela de Consentimento OAuth
- Navegue até a guia "Credenciais";
- Se solicitado, clique em "Configurar tela de consentimento";
- Clique em "Começar";
- Insira o nome do aplicativo (por exemplo, "gsheet agent");
- Informe seu endereço de e-mail;
- Selecione "Público externo" para o tipo de usuário, se estiver usando uma conta Gmail comum;
- Insira novamente seu endereço de e-mail quando solicitado;
- Aceite a política de dados do usuário;
- Clique em Continuar e Criar.
Criar Credenciais OAuth
- Clique em "Criar cliente OAuth";
- Selecione "Aplicativo para desktop" para agentes de IA locais e scripts;
- Aceite o nome sugerido ou personalize conforme necessário;
- Baixe o arquivo JSON e salve como
credentials.json
no diretório do seu projeto; - Agora é necessário mover o arquivo de credenciais para a pasta do agente de IA (
/google_sheet_mcp
). Você pode fazer isso manualmente, arrastando o ícone do arquivo para a pasta aberta no explorador de arquivos; - Use o Claude com o agente Desktop MCP para mover o arquivo:
Move the credentials.json file from Desktop into the new
Documents/projects/google_sheet_mcp folder
Confirme a transferência bem-sucedida do arquivo e remova do local original.
Atualizar Arquivo de Configuração
Atualizar via Prompt
No Claude, escreva:
Update config file with google_sheets_mcp server uvx mcp-google-sheet@latest.
Add environment variables CREDENTIALS_PATH and TOKEN_PATH
(same as CREDENTIALS_PATH, but pointing to token.json)
Reiniciar o Claude
- Fechar completamente o Claude Desktop. (Mac:
Cmd + Q
; Windows:Alt + F4
); - Reabrir o Claude para finalizar o lançamento do MCP.
Testar o MCP do Google Sheets
Testar o MCP
- Reabrir o Claude;
- Agora é possível testar o novo agente de IA do Google Sheets. Aqui está o arquivo CSV utilizado no vídeo, juntamente com um exemplo de prompt:
Create a new Google Sheet, build a pivot table that groups the data
by the product column, summarise the total quantity and the total
revenue for each product. Use the most recent
/Downloads/sales_dataset_large.csv file.
Use Python libraries to analyse this file.
- O Claude irá analisar o arquivo e gerar uma nova planilha do Google Drive.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 4. Capítulo 1
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 8.33
Automatizando o Google Sheets com Claude
Deslize para mostrar o menu
Vamos configurar o Google Sheets MCP.
Preparar o Google Cloud Console
Criar um Novo Projeto
- Abra o Google Cloud Console;
- Clique no nome do projeto atual para acessar o seletor de projetos (botão no canto superior esquerdo);
- Selecione "Novo Projeto" e forneça um nome descritivo (por exemplo, "sheets mcp agent");
- Escolha sua organização. Se estiver usando um Gmail pessoal, este campo pode ter o valor "Sem organização";
- Clique em Criar;
- Aguarde a criação do projeto e altere para o novo projeto.
Ativação da API
- No menu à esquerda, acesse APIs e Serviços → Biblioteca;
- No campo de busca, digite Google Sheets API, selecione a API correspondente e clique no botão Ativar;
- Em seguida, vá para Biblioteca no menu à esquerda, pesquise por Google Drive API, selecione a API correspondente e ative.
Configurar Tela de Consentimento OAuth
- Navegue até a guia "Credenciais";
- Se solicitado, clique em "Configurar tela de consentimento";
- Clique em "Começar";
- Insira o nome do aplicativo (por exemplo, "gsheet agent");
- Informe seu endereço de e-mail;
- Selecione "Público externo" para o tipo de usuário, se estiver usando uma conta Gmail comum;
- Insira novamente seu endereço de e-mail quando solicitado;
- Aceite a política de dados do usuário;
- Clique em Continuar e Criar.
Criar Credenciais OAuth
- Clique em "Criar cliente OAuth";
- Selecione "Aplicativo para desktop" para agentes de IA locais e scripts;
- Aceite o nome sugerido ou personalize conforme necessário;
- Baixe o arquivo JSON e salve como
credentials.json
no diretório do seu projeto; - Agora é necessário mover o arquivo de credenciais para a pasta do agente de IA (
/google_sheet_mcp
). Você pode fazer isso manualmente, arrastando o ícone do arquivo para a pasta aberta no explorador de arquivos; - Use o Claude com o agente Desktop MCP para mover o arquivo:
Move the credentials.json file from Desktop into the new
Documents/projects/google_sheet_mcp folder
Confirme a transferência bem-sucedida do arquivo e remova do local original.
Atualizar Arquivo de Configuração
Atualizar via Prompt
No Claude, escreva:
Update config file with google_sheets_mcp server uvx mcp-google-sheet@latest.
Add environment variables CREDENTIALS_PATH and TOKEN_PATH
(same as CREDENTIALS_PATH, but pointing to token.json)
Reiniciar o Claude
- Fechar completamente o Claude Desktop. (Mac:
Cmd + Q
; Windows:Alt + F4
); - Reabrir o Claude para finalizar o lançamento do MCP.
Testar o MCP do Google Sheets
Testar o MCP
- Reabrir o Claude;
- Agora é possível testar o novo agente de IA do Google Sheets. Aqui está o arquivo CSV utilizado no vídeo, juntamente com um exemplo de prompt:
Create a new Google Sheet, build a pivot table that groups the data
by the product column, summarise the total quantity and the total
revenue for each product. Use the most recent
/Downloads/sales_dataset_large.csv file.
Use Python libraries to analyse this file.
- O Claude irá analisar o arquivo e gerar uma nova planilha do Google Drive.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 4. Capítulo 1