Servidor MCP do Google Sheets
Automatize, extraia e gerencie facilmente o Google Sheets com o Servidor MCP do Google Sheets do FlowHunt—sua ponte entre agentes de IA e planilhas na nuvem.

O que faz o Servidor MCP do “Google Sheets”?
O Servidor MCP do Google Sheets (Model Context Protocol) é uma ferramenta baseada em TypeScript que permite que assistentes de IA interajam de maneira segura com o Google Sheets por meio de ferramentas tipadas e bem definidas. Atuando como uma ponte entre agentes de IA e a API do Google Sheets/Drive, ele possibilita automação robusta e fluxos de manipulação de dados. O servidor suporta autenticação tanto via OAuth2 quanto Conta de Serviço, tornando-se flexível para diferentes requisitos de segurança. Seu principal papel é capacitar desenvolvedores e fluxos de trabalho de IA a realizar tarefas como criar planilhas, ler e escrever dados em células, gerenciar sheets e abas, e compartilhar documentos—tudo de forma programática e segura. Esta integração simplifica operações como consultas estilo banco de dados, edição colaborativa e automação de workflows diretamente no Google Sheets, aumentando a produtividade e os processos de desenvolvimento orientados por IA.
Lista de Prompts
Nenhum template de prompt explícito está documentado no repositório.
Lista de Recursos
Nenhum recurso explícito está documentado no repositório.
Lista de Ferramentas
- create
Cria uma nova planilha e, opcionalmente, move para uma pasta específica do Drive. - listSheets
Lista todas as abas de uma determinada planilha. - renameSheet
Renomeia uma aba existente. - createSheet
Adiciona uma nova aba em uma planilha. - spreadsheetInfo
Busca metadados (título, IDs das abas, propriedades de grade) de uma planilha. - listSpreadsheets
Lista todas as planilhas em sua pasta configurada do Drive ou no Meu Drive. - shareSpreadsheet
Compartilha uma planilha com usuários (leitor/comentarista/editor) e envia notificações. - sheetData
Lê valores de células de uma aba e intervalo (ou da aba inteira). - updateCells
Escreve um array 2D de valores em um intervalo no formato A1. - batchUpdate
Aplica múltiplas atualizações de intervalo em uma única requisição. - addRows / addColumns
Insere linhas ou colunas em um índice específico. - copySheet
Copia uma aba entre planilhas, com opção de renomear.
Casos de Uso deste Servidor MCP
- Criação e Gestão Automatizada de Planilhas
Crie novas planilhas, adicione ou renomeie abas e organize arquivos no Google Drive de forma totalmente automatizada. - Extração e Atualização de Dados
Leia e escreva grandes conjuntos de dados do/para o Google Sheets, ideal para pipelines ETL, relatórios e automação de dashboards. - Acesso Colaborativo e Compartilhamento
Compartilhe planilhas programaticamente com diferentes usuários e defina permissões, facilitando colaboração em equipe e notificações automáticas. - Operações em Massa e Manipulação de Dados
Realize atualizações em lote, insira múltiplas linhas/colunas e aplique mudanças em grandes planilhas com eficiência, economizando tempo em tarefas repetitivas. - Duplicação e Organização de Abas
Copie abas entre planilhas para templates, backup ou fluxos de organização, apoiando operações escaláveis em equipes.
Como configurar
Windsurf
- Certifique-se de ter o Bun (v1.0+) instalado e configure as credenciais do Google Cloud (OAuth2 ou Conta de Serviço).
- Clone o repositório e instale as dependências:
git clone https://github.com/rohans2/mcp-google-sheets.git
cd mcp-google-sheets
bun install
- Configure as variáveis de ambiente conforme mostrado abaixo.
- No arquivo de configuração do Windsurf, adicione o servidor MCP com um snippet JSON.
- Salve sua configuração e reinicie o Windsurf.
Exemplo de configuração JSON:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
Protegendo chaves de API com variáveis de ambiente:
{
"command": "bun",
"args": ["index.ts"],
"env": {
"CREDENTIALS_CONFIG": "BASE64_ENCODED_CONFIG",
"EMAIL_ID": "your-email@example.com"
}
}
Claude
- Instale os pré-requisitos e clone o repositório.
- Configure a autenticação do Google Cloud e as variáveis de ambiente.
- Localize e edite o arquivo de configuração MCP do Claude.
- Adicione o servidor MCP do Google Sheets com o snippet de configuração.
- Reinicie o Claude e verifique a conexão.
Exemplo de configuração JSON:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
Cursor
- Certifique-se de que o Bun está instalado e as credenciais estão configuradas.
- Baixe e configure o repositório.
- Edite o arquivo de configuração MCP do Cursor.
- Inclua a entrada do servidor MCP do Google Sheets.
- Salve as alterações e reinicie o Cursor para ativar o servidor.
Exemplo de configuração JSON:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
Cline
- Instale o Bun e configure as credenciais do seu projeto Google Cloud.
- Clone o repositório e instale todas as dependências necessárias.
- Acesse e edite a configuração do servidor MCP do Cline.
- Registre o servidor MCP do Google Sheets usando o formato JSON.
- Reinicie o Cline para aplicar a configuração.
Exemplo de configuração JSON:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
Protegendo chaves de API usando variáveis de ambiente:
{
"command": "bun",
"args": ["index.ts"],
"env": {
"CREDENTIALS_CONFIG": "BASE64_ENCODED_CONFIG",
"EMAIL_ID": "your-email@example.com"
}
}
Como usar este MCP em fluxos
Usando MCP no FlowHunt
Para integrar servidores MCP no seu fluxo do FlowHunt, comece adicionando o componente MCP ao seu fluxo e conectando-o ao seu agente de IA:

Clique no componente MCP para abrir o painel de configuração. Na seção de configuração do sistema MCP, insira os detalhes do seu servidor MCP utilizando este formato JSON:
{
"google-sheets": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Uma vez configurado, o agente de IA poderá utilizar este MCP como ferramenta com acesso a todas as suas funções e capacidades. Lembre-se de alterar “google-sheets” para o nome real do seu servidor MCP e substituir a URL pela do seu servidor MCP.
Visão Geral
Seção | Disponível | Detalhes/Notas |
---|---|---|
Visão Geral | ✅ | |
Lista de Prompts | ⛔ | Nenhum template de prompt documentado. |
Lista de Recursos | ⛔ | Nenhum recurso MCP explícito documentado. |
Lista de Ferramentas | ✅ | 13 ferramentas, de create a copySheet. |
Proteção de Chaves de API | ✅ | Exemplos .env e JSON fornecidos. |
Suporte a Sampling (menos relevante na avaliação) | ⛔ | Não mencionado. |
Nossa opinião
Este servidor MCP é bem documentado quanto à configuração e oferece um conjunto robusto de ferramentas para automação no Google Sheets. No entanto, não possui templates explícitos de prompt MCP e recursos, e não há menção a suporte para sampling ou roots. Sua ampla cobertura de ferramentas e orientações claras de segurança tornam-no valioso para automação de planilhas, mas poderia ser melhorado com documentação de prompts/recursos e esclarecimento sobre sampling/roots.
Pontuação MCP
Possui uma LICENSE | ✅ (MIT) |
---|---|
Possui ao menos uma ferramenta | ✅ |
Número de Forks | 1 |
Número de Stars | 8 |
Perguntas frequentes
- O que é o Servidor MCP do Google Sheets?
O Servidor MCP do Google Sheets é uma ferramenta baseada em TypeScript que conecta agentes de IA e as APIs do Google Sheets/Drive, permitindo a criação automatizada e segura de planilhas, edição, extração de dados e compartilhamento por meio de ferramentas bem definidas e tipadas.
- Quais métodos de autenticação ele suporta?
Ele suporta autenticação via OAuth2 e Conta de Serviço, proporcionando flexibilidade para diferentes exigências de segurança e ambientes de implantação.
- Quais operações posso automatizar com este Servidor MCP?
Você pode automatizar a criação de planilhas, adicionar/renomear abas, leitura e escrita de dados, compartilhamento de documentos, atualizações em lote, inserção de linhas/colunas e cópia de abas para template e backup.
- Como posso proteger minhas credenciais do Google?
Utilize variáveis de ambiente para dados sensíveis como chaves de API e credenciais do Google. Os exemplos de configuração mostram como utilizar uma configuração de credenciais codificada em BASE64 e e-mail para acesso seguro.
- Posso usar este servidor MCP com o FlowHunt?
Sim! Basta adicionar o componente MCP ao seu fluxo no FlowHunt e configurar utilizando o formato JSON fornecido para conectar seus agentes de IA à automação do Google Sheets.
- Há templates de prompt ou recursos incluídos?
Não há templates de prompt explícitos ou recursos documentados no repositório, mas todas as ferramentas principais para interação com o Google Sheets estão disponíveis.
Simplifique a Automação do Google Sheets com o FlowHunt
Aproveite o poder da gestão de planilhas orientada por IA—automatize criação, compartilhamento e fluxos de dados diretamente pelo FlowHunt.