Saltar para o conteúdo

Integração · Produtividade

Conecte Claude e ChatGPT ao Google Sheets

Dê um link de planilha para sua IA e pergunte o que contém, quais linhas precisam de atenção ou peça para adicionar os números do dia. Ela pode ler e escrever faixas de células, anexar linhas sob uma tabela, criar novas planilhas e alterar abas, ordenação e formatação. Suas planilhas permanecem onde os dados vivem, e você para de copiar valores manualmente.

Ligar Google Sheets gratuitamente

Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.

Experimente pedir

  • “Aqui está nossa planilha de orçamento. Quais linhas estão acima do orçamento?”

    A IA extrai o ID da planilha do link, lê os nomes das abas e os valores das células, e aponta as linhas onde o valor real supera o orçamento.

  • “Adicione os três novos leads de hoje à aba Leads.”

    Ela anexa três linhas após a última da tabela. Os dados existentes não são sobrescritos.

  • “Defina o status em D14 como Pago e a data em E14 para hoje.”

    Ela escreve nessas células como se você as tivesse digitado, então datas e fórmulas são processadas da maneira usual.

O que a sua IA pode fazer

Ler células e abas

Obtenha o título e as abas de uma planilha e leia valores de células de qualquer faixa em notação A1, como A1:D50 na aba que você nomear.

Escrever e anexar

Sobrescreva uma faixa, escreva várias faixas em uma chamada, anexe linhas sob uma tabela ou limpe uma faixa mantendo sua formatação.

Estrutura e formatação

Crie planilhas, adicione, renomeie, ordene ou exclua abas, aplique formatação e copie uma aba para outra planilha.

  • “Crie uma planilha chamada Campanhas Q4 com abas para Leads e Gastos.”

    Ela cria a nova planilha com as duas abas e fornece seu ID.

  • “Ordene a aba Pedidos por data e adicione uma aba chamada Arquivo.”

    Ela envia uma atualização de estrutura que ordena a faixa e adiciona a nova aba.

  • “Copie a aba Modelo para a planilha Orçamento 2027.”

    Ela copia a aba para outra planilha, onde aparece como uma nova aba.

17 ferramentas para Google Sheets

Estas ferramentas são ativadas quando estabelece a ligação. Pode desativar qualquer uma delas ou exigir a sua aprovação antes de ser executada.

  • append_rowsAltera dadosAdiciona linhas após a última linha de uma tabela, por exemplo `range` = `Sheet1!A1`, `values` = lista de linhas. Defina `value_input_option` como USER_ENTERED. Os dados existentes não são sobrescritos.
  • clear_rangeAltera dadosLimpa todos os valores em um intervalo (formatação permanece), via `spreadsheet_id` e `range`; passe `body` como um objeto vazio. Os valores limpos não podem ser restaurados por esta ferramenta.
  • copy_sheet_to_spreadsheetVisível para outras pessoasCopiar uma aba (`sheet_id`, o ID numérico da aba) de `spreadsheet_id` para outra planilha fornecida como `destination_spreadsheet_id`.
  • create_spreadsheetAltera dadosCria uma nova planilha. Defina o título em `properties.title`; opcionalmente adite abas de folha em `sheets`.
  • create_spreadsheet_developer_metadata_searchAltera dadosCria uma nova pesquisa de metadados do desenvolvedor para uma planilha. Resumo da API: Retorna todos os metadados do desenvolvedor que correspondem ao DataFilter especificado.
  • create_spreadsheet_values_batch_clearVisível para outras pessoasCria um novo limpeza em lote de valores para uma planilha. Tem efeitos visíveis fora deste sistema. Resumo da API: Limpa um ou mais intervalos de valores de uma planilha.
  • create_spreadsheet_values_batch_clear_by_data_filterVisível para outras pessoasCria um novo limpeza em lote de valores por filtro de dados para uma planilha. Tem efeitos visíveis fora deste sistema. Resumo da API: Limpa um ou mais intervalos de valores de uma planilha.
  • create_spreadsheet_values_batch_get_by_data_filterVisível para outras pessoasCriar um novo lote de obtenção de valores por filtro de dados para uma planilha. Tem efeitos visíveis fora deste sistema. Resumo da API: Retorna uma ou mais faixas de valores que correspondem aos filtros de dados especificados.
  • create_spreadsheet_values_batch_update_by_data_filterVisível para outras pessoasCriar um novo lote de atualização de valores por filtro de dados para uma planilha. Tem efeitos visíveis fora deste sistema. Resumo da API: Define valores em uma ou mais faixas de uma planilha.
  • get_spreadsheetObter o título e as abas (nomes, IDs, tamanhos) de uma planilha via `spreadsheet_id`. Desligue `include_grid_data`; use read_range para ler os valores das células.
  • get_spreadsheet_by_data_filterAltera dadosObter uma planilha pelo seu ID. Resumo da API: Retorna a planilha com o ID fornecido.
  • get_spreadsheet_developer_metadataObter um metadado de desenvolvedor para uma planilha pelo seu ID de metadados. Resumo da API: Retorna o metadado do desenvolvedor com o ID especificado.
  • list_spreadsheet_values_batch_getsListar lotes de obtenção de valores para uma planilha. Filtros opcionais: faixas, dimensão principal, opção de renderização de data/hora ou opção de renderização de valor. Resumo da API: Retorna uma ou mais faixas de valores de uma planilha.
  • read_rangeLer os valores das células de uma única faixa em notação A1, por exemplo `Sheet1!A1:D50`, via `spreadsheet_id` e `range`.
  • update_spreadsheet_structureVisível para outras pessoasAltera a estrutura ou formatação de uma planilha com solicitações do Sheets `requests` (por exemplo, addSheet, deleteSheet, updateSheetProperties, repeatCell, sortRange). Passe o ID da planilha como `batch_update_id`. Solicitações como deleteSheet removem dados permanentemente.
  • write_rangeAltera dadosSobrescrever as células de uma única faixa com `values` (uma lista de linhas). Defina `value_input_option` como USER_ENTERED para que fórmulas e datas sejam interpretadas como entrada digitada. Os valores existentes nessa faixa são substituídos.
  • write_rangesVisível para outras pessoasEscrever várias faixas em uma única chamada: `data` é uma lista de {range, values}. Defina `value_input_option` como USER_ENTERED. Substitui os valores existentes nessas faixas.

Configure em três passos

  1. 1

    Escolha a aplicação

    Crie uma conta gratuita no PipMCP e escolha Google Sheets na lista de aplicações.

  2. 2

    Cole a sua chave

    Cole o ID do cliente OAuth e a chave secreta do seu próprio projeto Google Cloud, depois faça login no Google uma vez. No console do Google Cloud crie um projeto e ative a API do Google Sheets (APIs & Serviços > Biblioteca). Configure a tela de consentimento OAuth como Interno para Google Workspace ou como Externo e clique em Publicar aplicativo, porque aplicativos deixados em Teste obtêm tokens de renovação que expiram após 7 dias. Em seguida, vá até Credenciais > Criar credenciais > ID do cliente OAuth > Aplicativo Web, adicione a URI de redirecionamento https://pipmcp.com/oauth/callback e copie o ID e a chave secreta do cliente. O PipMCP renova o acesso automaticamente depois disso.

  3. 3

    Adicione a ligação à sua IA

    Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:

    1. Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
    2. Cole a sua ligação no campo URL do servidor MCP remoto.
    3. Ative-o no menu + de uma conversa.

Perguntas

O que a IA pode fazer no Google Sheets?

Pode ler abas e valores de qualquer intervalo de uma planilha. Pode escrever em um ou vários intervalos, adicionar linhas, limpar intervalos, criar planilhas, alterar estrutura e formatação com solicitações do Sheets como addSheet, sortRange ou deleteSheet, e copiar uma aba para outra planilha.

A IA vê minhas credenciais do Google Sheets?

Não. Seu segredo OAuth e o acesso ao seu login no Google são criptografados em repouso e nunca mostrados à IA. Após você salvá-los, eles não são mostrados novamente, nem mesmo a você. A IA só vê os resultados das ferramentas que ela chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, então pode começar em modo de leitura apenas. Escrever em um intervalo substitui o que está lá; um intervalo limpo não pode ser restaurado pela ferramenta, e excluir uma aba remove seus dados permanentemente, então essas ferramentas podem exigir sua aprovação antes de rodar. Cada chamada de ferramenta é registrada.

Funciona com o ChatGPT?

Sim. No ChatGPT, vá em Configurações › Aplicações & Conectores › Avançado e ative o Modo Desenvolvedor, depois adicione seu link do PipMCP. O Modo Desenvolvedor requer um plano pago do ChatGPT: Plus, Pro, Business ou Enterprise. O mesmo link funciona também no Claude (Configurações › Conectores › Adicionar conector personalizado), Cursor e outros clientes MCP.

Qual é o custo?

O Google Sheets se conecta via OAuth, e conexões OAuth precisam do plano PipMCP Pro ou superior. O PipMCP também tem um plano gratuito sem cartão de crédito, mas não inclui essa conexão. Planos pagos cobram por tarefa concluída. Você também precisa de sua própria conta do Google.

A IA pode encontrar uma planilha pelo seu nome?

Não apenas com o Google Sheets. A API do Sheets não pode listar ou pesquisar planilhas, então você dá à IA o link da planilha ou o ID da URL. Se também conectar ao Google Drive, a IA pode pesquisar o arquivo lá primeiro.

Deixe a sua IA trabalhar em Google Sheets ainda hoje.

Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.

Ligar Google Sheets gratuitamente

O PipMCP não tem qualquer afiliação com Google Sheets. Os nomes dos produtos são marcas comerciais dos respetivos titulares.