Communitygithub.com

mattaspira/google-docs-mcp-server

🔗 Conecte LLMs ao Google Docs com este servidor MCP não oficial para workflows mais inteligentes e gerenciamento aprimorado de documentos.

O que é google-docs-mcp-server?

Este servidor MCP (Model Context Protocol) não oficial, mattaspira/google-docs-mcp-server, permite que LLMs (Modelos de Linguagem de Grande Escala) interajam diretamente com o Google Docs. Ele possibilita a criação, leitura, edição e listagem de documentos, além de gerenciar permissões e estilos de formatação de texto. A ferramenta é projetada para se integrar perfeitamente a workflows de desenvolvimento baseados em IA, especialmente com agentes como Claude Code, Cursor e Codex, que suportam o protocolo MCP. Ao expor as funcionalidades do Google Docs como ferramentas acessíveis por LLMs, este servidor permite automatizar tarefas de documentação, como gerar relatórios, compilar anotações ou atualizar conteúdos, tudo através de comandos em linguagem natural. Seu uso requer configuração de credenciais OAuth 2.0 do Google e apontamento para o servidor MCP no ambiente do agente.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add mattaspira/google-docs-mcp-server

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que google-docs-mcp-server faz?

🔗 Conecte LLMs ao Google Docs com este servidor MCP não oficial para workflows mais inteligentes e gerenciamento aprimorado de documentos.

Visão Geral

Este servidor MCP permite que modelos de linguagem (LLMs) interajam com o Google Docs de forma programática. Ele fornece um conjunto de ferramentas para criar, ler, atualizar e gerenciar documentos do Google.

Recursos

  • Criar Documento: Crie um novo documento do Google.
  • Ler Documento: Leia o conteúdo de um documento existente.
  • Editar Documento: Atualize o conteúdo de um documento.
  • Listar Documentos: Liste todos os documentos acessíveis.
  • Gerenciar Permissões: Adicione ou remova permissões de acesso.
  • Formatar Texto: Aplique estilos (negrito, itálico, etc.) ao texto.

Configuração

Pré-requisitos

  • Conta Google e projeto no Google Cloud Console.
  • Credenciais OAuth 2.0 (arquivo credentials.json).
  • Node.js (v18 ou superior).

Instalação

  1. Clone o repositório:

    git clone https://github.com/mattaspira/google-docs-mcp-server.git
    cd google-docs-mcp-server
    
  2. Instale as dependências:

    npm install
    
  3. Configure as credenciais:

    • Coloque seu arquivo credentials.json na raiz do projeto.
    • Execute o servidor pela primeira vez para autorizar:
      npm start
      
  4. Configure o agente (ex.: Claude Code) para usar este servidor MCP.

Uso com Agentes

Adicione a configuração do servidor no arquivo mcp.json do seu agente:

{
  "mcpServers": {
    "google-docs": {
      "command": "node",
      "args": ["caminho/para/server.js"]
    }
  }
}

Exemplo de Prompt

"Crie um novo documento no Google Docs com o título 'Relatório de Vendas' e adicione o texto 'Vendas do mês: R$ 10.000'."

Contribuição

Contribuições são bem-vindas! Abra uma issue ou envie um pull request.

Licença

MIT

Habilidades Relacionadas