google-workspace-mcp
google-workspace-mcp
Servidor MCP que maneja Google Workspace (Sheets / Docs / Slides / Forms) y Google Drive.
El conector oficial "Google Drive" conectado por defecto a Cowork solo admite búsqueda, lectura, creación de archivos y mover a la papelera, y no puede modificar el contenido de archivos existentes. Por eso, incluso para añadir una sola fila a una hoja, no había más opción que recrear todos los datos en un archivo nuevo y descartar el archivo existente. Este servidor llena ese vacío: añade filas a las hojas manteniendo el ID del archivo, modifica el cuerpo de los documentos y agrega diapositivas.
Herramientas disponibles
Herramienta | Qué hace |
| lectura de valores de celda / append (añadir fila) / update / clear |
| crear hojas de cálculo, añadir, eliminar y renombrar pestañas, consultar metadatos, batchUpdate |
| leer documentos como texto (incluidas tablas) o en su estructura original |
| crear documentos, añadir al final, insertar en una posición, buscar y reemplazar, batchUpdate |
| consultar texto y notas del presentador por diapositiva |
| crear presentaciones, añadir diapositivas (rellenar título y cuerpo), eliminar, buscar y reemplazar |
| crear y consultar formularios, consultar lista de respuestas o una individual, batchUpdate |
| búsqueda por nombre de archivo, búsqueda de texto completo en el contenido, MIME y condiciones de carpeta |
| metadatos, creación, creación de carpetas, reemplazo de contenido (manteniendo el ID), renombrar, mover, copiar, papelera, eliminación definitiva, descarga, export |
| consultar, escribir, responder, resolver y eliminar comentarios |
| consultar historial de versiones, recuperar contenido de versiones anteriores, fijar conservación |
| revisar, añadir, modificar y revocar permisos de uso compartido |
| lista y detalle de unidades compartidas |
| emitir un token inicial y consultar solo los cambios posteriores a ese punto |
Todas las herramientas permiten ajustar el límite de longitud de la respuesta con max_chars; si es 0, no se trunca.
Related MCP server: Google Docs, Drive & Sheets MCP Server
Variables de entorno
Nombre | Descripción |
| ID de cliente OAuth |
| Secreto de cliente OAuth |
| token de actualización que incluye el ámbito |
| lista de claves permitidas para la puerta de acceso (separadas por comas). Si está vacía, la puerta queda desactivada |
| si es |
Un solo ámbito drive cubre las API de Sheets, Docs, Slides y Forms, así como toda la API de Drive (la lista oficial de ámbitos de autenticación de cada API incluye auth/drive).
Preparación del proyecto de Google Cloud
Independientemente de los ámbitos, hay que habilitar (Enable) en el proyecto las API que se vayan a usar. Si no se activan, se produce un 403 has not been used in project ... or it is disabled.
Google Sheets API / Google Docs API / Google Slides API / Google Forms API
Google Drive API
Invocación
https://<배포도메인>/api/mcp?k=<게이트키>Prueba de humo local
Coloca las 3 credenciales de Google anteriores en scripts/.env.local.json (ignorado por git) y:
npm install
npm testCrea archivos de prueba en una cuenta real de Google y, al final, los mueve a la papelera.
This server cannot be deployed
Maintenance
Related MCP Connectors
Permissioned access to Gmail, Drive and Calendar via the user's own Google account
Multiple Gmail accounts, editable Google Sheets & Docs for AI agents. Deny-by-default access rules.
Docs, decks, forms, apps you build and deploy, automations, and AI images, video and voice.
Edworking tasks, Docs, workspace search, conversations and files with scoped OAuth access.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables comprehensive interaction with Google Docs and Google Drive through AI assistants, supporting document reading/writing, rich formatting, table/image insertion, comment management, and complete file/folder operations with secure OAuth authentication.4 npmMIT
- AlicenseNot gradedqualityDmaintenanceEnables 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.70 npmMIT
- FlicenseNot gradedqualityDmaintenanceProvides AI assistants with access to Google Workspace APIs including Sheets, Calendar, Gmail, Tasks, Drive, and Docs. Enables full CRUD operations and management of Google services through natural language.1-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to create, read, and modify Google Slides, Sheets, Docs, and Drive documents programmatically. Supports file management, content editing, and version history retrieval.1,415 npmMIT