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
-
Clone o repositório:
git clone https://github.com/mattaspira/google-docs-mcp-server.git cd google-docs-mcp-server -
Instale as dependências:
npm install -
Configure as credenciais:
- Coloque seu arquivo
credentials.jsonna raiz do projeto. - Execute o servidor pela primeira vez para autorizar:
npm start
- Coloque seu arquivo
-
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