Automatización de Google Docs con Claude
Configuremos el servidor MCP de Google Docs.
Configuración de Google Cloud Console
- Acceder a Google Cloud Console mediante la interfaz del navegador;
- Hacer clic en el nombre del proyecto actual para acceder al selector de proyectos;
- Seleccionar "Nuevo proyecto" y proporcionar un nombre descriptivo (por ejemplo, "docs mcp");
- Esperar la creación del proyecto y cambiar al nuevo proyecto.
- Google Docs API: navegar a APIs y servicios → Biblioteca, buscar "Google Docs API" y habilitar;
- Google Drive API: habilitar de igual manera Google Drive API para capacidades de gestión de archivos.
Estas APIs proporcionan acceso integral al ecosistema de documentos de Google, permitiendo operaciones de lectura, escritura, creación, edición y eliminación tanto en Docs como en Drive.
- Navegar a la pestaña "Credenciales";
- Si se solicita, hacer clic en "Configurar pantalla de consentimiento";
- Hacer clic en "Comenzar";
- Ingresar el nombre de la aplicación (por ejemplo, "gmail agent");
- Introducir su dirección de correo electrónico;
- Seleccionar "Audiencia externa" como tipo de usuario, si utiliza una cuenta general de Gmail;
- Volver a ingresar su dirección de correo electrónico cuando se solicite;
- Aceptar la política de datos de usuario;
- Hacer clic en Continuar y Crear.
- Hacer clic en "Crear cliente OAuth";
- Seleccionar "Aplicación de escritorio" para agentes de IA locales y scripts;
- Aceptar el nombre sugerido o personalizar según sea necesario;
- Descargar el archivo JSON y guardarlo como
credentials.json
en el directorio de su proyecto; - Ahora debe mover el archivo de credenciales a la carpeta del agente de IA (
/MCP-Google-Doc
). Puede hacerlo manualmente arrastrando el icono del archivo a la carpeta abierta en el explorador de archivos. O utilizar la Terminal/Línea de comandos y copiar el archivo con el comandocp path/to/file_name .
, por ejemplo:
cp ~/Desktop/credentials.json .
El punto (.
) al final especifica el directorio actual como destino;
- Confirmar la transferencia exitosa del archivo y eliminarlo de la ubicación original.
Inicio automático del servidor MCP (recomendado)
- En el chat de Claude, pega:
Clone this repo to the Documents/projects
https://github.com/ophydami/MCP-Google-Doc.git
- Ejecuta el comando. El repositorio se clona en la misma carpeta que otros servidores MCP.
- En el chat de Claude, pega:
run npm install
- Ejecuta el comando. Claude instala todos los paquetes requeridos.
- En Claude, pega:
Move Desktop/credentials.json into project directory.
- Ejecuta el comando. Claude coloca el archivo OAuth dentro del repositorio clonado automáticamente.
- En Claude, pega:
run npm run build and npm start
-
Ejecuta. Claude ejecuta los comandos de manera consistente.
-
El navegador se abre → autentica con tu cuenta de Google:
- Selecciona el mismo correo electrónico utilizado en Google Cloud Console → haz clic en Permitir;
- Cierra la pestaña después de ver "Authentication successful".
- En Claude, pega:
Add this block to the Claude config file
{
"mcpServers": {
"googledocs": {
"command": "node",
"args": ["/absolute/path/to/build/server.js"]
}
}
}
- Ejecuta el prompt.
- Abre Configuración de Claude (Mac:
Cmd + ,
; Windows:Ctrl + ,
); - Ve a Desarrollador → Editar Configuración;
- Confirma que el nuevo bloque se haya agregado (ya sea después de otro servidor Google MCP o al final). Ambas opciones son válidas.
- Cierra completamente Claude Desktop. (Mac:
Cmd + Q
; Windows:Alt + F4
); - Reabre Claude para finalizar el lanzamiento de MCP.
Instalación Manual del Servidor
- Navega al directorio designado para el almacenamiento del agente de IA
cd Documents/projects
- Descarga y accede al repositorio Google Docs MCP
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
- Descarga todos los paquetes y dependencias requeridos
npm install
Optimización de código, minificación de archivos y creación de paquetes listos para producción
npm run build
Lanzamiento del servidor de autenticación e inicio del flujo OAuth
npm start
Acceso a Configuración
- Abre la configuración de Claude Desktop (
Cmd+,
oCtrl+,
); - Navega a la pestaña Desarrollador;
- Selecciona "Editar Configuración" para acceder al archivo de configuración.
Integración de Configuración
- Añade una coma después de los bloques de configuración existentes;
- Inserta el bloque de configuración de Google Docs MCP
"googledocs": {
"command": "node",
"args": [
"/path/to/build/server.js"
]
}
- Actualiza la información de la ruta utilizando la salida del comando
pwd
en la Terminal/Línea de comandos; - Guarda el archivo de configuración y reinicia Claude Desktop.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 10
Automatización de Google Docs con Claude
Desliza para mostrar el menú
Configuremos el servidor MCP de Google Docs.
Configuración de Google Cloud Console
- Acceder a Google Cloud Console mediante la interfaz del navegador;
- Hacer clic en el nombre del proyecto actual para acceder al selector de proyectos;
- Seleccionar "Nuevo proyecto" y proporcionar un nombre descriptivo (por ejemplo, "docs mcp");
- Esperar la creación del proyecto y cambiar al nuevo proyecto.
- Google Docs API: navegar a APIs y servicios → Biblioteca, buscar "Google Docs API" y habilitar;
- Google Drive API: habilitar de igual manera Google Drive API para capacidades de gestión de archivos.
Estas APIs proporcionan acceso integral al ecosistema de documentos de Google, permitiendo operaciones de lectura, escritura, creación, edición y eliminación tanto en Docs como en Drive.
- Navegar a la pestaña "Credenciales";
- Si se solicita, hacer clic en "Configurar pantalla de consentimiento";
- Hacer clic en "Comenzar";
- Ingresar el nombre de la aplicación (por ejemplo, "gmail agent");
- Introducir su dirección de correo electrónico;
- Seleccionar "Audiencia externa" como tipo de usuario, si utiliza una cuenta general de Gmail;
- Volver a ingresar su dirección de correo electrónico cuando se solicite;
- Aceptar la política de datos de usuario;
- Hacer clic en Continuar y Crear.
- Hacer clic en "Crear cliente OAuth";
- Seleccionar "Aplicación de escritorio" para agentes de IA locales y scripts;
- Aceptar el nombre sugerido o personalizar según sea necesario;
- Descargar el archivo JSON y guardarlo como
credentials.json
en el directorio de su proyecto; - Ahora debe mover el archivo de credenciales a la carpeta del agente de IA (
/MCP-Google-Doc
). Puede hacerlo manualmente arrastrando el icono del archivo a la carpeta abierta en el explorador de archivos. O utilizar la Terminal/Línea de comandos y copiar el archivo con el comandocp path/to/file_name .
, por ejemplo:
cp ~/Desktop/credentials.json .
El punto (.
) al final especifica el directorio actual como destino;
- Confirmar la transferencia exitosa del archivo y eliminarlo de la ubicación original.
Inicio automático del servidor MCP (recomendado)
- En el chat de Claude, pega:
Clone this repo to the Documents/projects
https://github.com/ophydami/MCP-Google-Doc.git
- Ejecuta el comando. El repositorio se clona en la misma carpeta que otros servidores MCP.
- En el chat de Claude, pega:
run npm install
- Ejecuta el comando. Claude instala todos los paquetes requeridos.
- En Claude, pega:
Move Desktop/credentials.json into project directory.
- Ejecuta el comando. Claude coloca el archivo OAuth dentro del repositorio clonado automáticamente.
- En Claude, pega:
run npm run build and npm start
-
Ejecuta. Claude ejecuta los comandos de manera consistente.
-
El navegador se abre → autentica con tu cuenta de Google:
- Selecciona el mismo correo electrónico utilizado en Google Cloud Console → haz clic en Permitir;
- Cierra la pestaña después de ver "Authentication successful".
- En Claude, pega:
Add this block to the Claude config file
{
"mcpServers": {
"googledocs": {
"command": "node",
"args": ["/absolute/path/to/build/server.js"]
}
}
}
- Ejecuta el prompt.
- Abre Configuración de Claude (Mac:
Cmd + ,
; Windows:Ctrl + ,
); - Ve a Desarrollador → Editar Configuración;
- Confirma que el nuevo bloque se haya agregado (ya sea después de otro servidor Google MCP o al final). Ambas opciones son válidas.
- Cierra completamente Claude Desktop. (Mac:
Cmd + Q
; Windows:Alt + F4
); - Reabre Claude para finalizar el lanzamiento de MCP.
Instalación Manual del Servidor
- Navega al directorio designado para el almacenamiento del agente de IA
cd Documents/projects
- Descarga y accede al repositorio Google Docs MCP
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
- Descarga todos los paquetes y dependencias requeridos
npm install
Optimización de código, minificación de archivos y creación de paquetes listos para producción
npm run build
Lanzamiento del servidor de autenticación e inicio del flujo OAuth
npm start
Acceso a Configuración
- Abre la configuración de Claude Desktop (
Cmd+,
oCtrl+,
); - Navega a la pestaña Desarrollador;
- Selecciona "Editar Configuración" para acceder al archivo de configuración.
Integración de Configuración
- Añade una coma después de los bloques de configuración existentes;
- Inserta el bloque de configuración de Google Docs MCP
"googledocs": {
"command": "node",
"args": [
"/path/to/build/server.js"
]
}
- Actualiza la información de la ruta utilizando la salida del comando
pwd
en la Terminal/Línea de comandos; - Guarda el archivo de configuración y reinicia Claude Desktop.
¡Gracias por tus comentarios!