Google Docs, Drive & Sheets MCP Server
Enables deep integration with Google Workspace for AI assistants, allowing for document creation, spreadsheet manipulation, and file management. It supports advanced features like template processing, comment thread management, and cell formatting.
README
Servidor MCP de Google Docs para Antigravity
Este repositorio contiene un servidor Model Context Protocol (MCP) especializado para una integraci贸n profunda con Google Docs, Drive y Sheets. Est谩 optimizado para ser utilizado por asistentes de IA como Antigravity.
Caracter铆sticas Principales
馃搫 Gesti贸n de Google Docs
- Lectura y Escritura Avanzada: Lee y escribe documentos en formatos Texto, JSON o Markdown.
- Sistema de Comentarios: Gesti贸n completa de hilos de comentarios (a帽adir, responder, resolver).
- Motor de Plantillas: Crea documentos a partir de plantillas con reemplazo din谩mico de
{{variables}}. - Formateo de Estilos: Control total sobre estilos de texto (negrita, color, fuentes) y p谩rrafos (encabezados, alineaci贸n).
- Inserci贸n de Contenido: Inserta tablas, saltos de p谩gina e im谩genes (locales o desde URL).
馃搧 Gesti贸n de Google Drive
- B煤squeda Inteligente: Localiza archivos por nombre o contenido dentro de los documentos.
- Operaciones de Archivo: Mover, renombrar, copiar, eliminar y gestionar carpetas.
- Listado de Documentos: Filtra y lista tus documentos recientes o carpetas espec铆ficas.
馃搳 Gesti贸n de Google Sheets
- Acceso a Datos: Lee y escribe en celdas y rangos usando notaci贸n A1.
- Formateo de Celdas: Aplica estilos visuales, colores de fondo y bordes.
- Gesti贸n de Hojas: Crea, duplica, renombra o elimina pesta帽as dentro de un libro.
- Validaciones: Configura listas desplegables y congela filas/columnas.
Estructura del Proyecto
src/: C贸digo fuente en TypeScript del servidor MCP.SKILL_GENERIC.md: Archivo de "Skill" para Antigravity que documenta c贸mo utilizar este servidor de forma proactiva, incluyendo flujos ABM y prompts de dise帽o.
Configuraci贸n y Setup
1. Requisitos Previos
- Node.js instalado.
- Un proyecto en Google Cloud con las APIs de Google Docs, Google Drive y Google Sheets habilitadas.
- Credenciales OAuth 2.0 (tipo Desktop App) descargadas como
credentials.json.
2. Instalaci贸n
Carga las dependencias y construye el proyecto:
npm install
npm run build
3. Autenticaci贸n
La primera vez que utilices el servidor (o mediante el comando auth si est谩 disponible), se abrir谩 una ventana en tu navegador para autorizar el acceso a tu cuenta de Google.
node dist/index.js
El token de acceso se guardar谩 en ~/.config/google-docs-mcp/token.json.
4. Configuraci贸n en Antigravity
A帽ade la configuraci贸n en tu archivo mcp_config.json:
{
"mcpServers": {
"google_docs": {
"command": "node",
"args": ["/ruta/absoluta/a/este/repo/dist/index.js"],
"disabled": false
}
}
}
Uso con Antigravity
Una vez configurado, puedes a帽adir el contenido de SKILL_GENERIC.md a tu sistema de Skills globales para que el asistente pueda:
- Generar reportes t茅cnicos autom谩ticos.
- Sincronizar cambios entre c贸digo y documentaci贸n.
- Crear presentaciones de proyectos con portadas generadas por IA.
Nota: Este servidor es una versi贸n personalizada y optimizada basada en el trabajo original de a-bonus/google-docs-mcp.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.