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 también 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" para el 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.jsonen 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 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 automáticamente el archivo OAuth dentro del repositorio clonado.
- 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 "Autenticación exitosa".
- 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 ha añadido (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 del código, minificación de archivos y creación de paquetes listos para producción
npm run build
Iniciar el servidor de autenticación e iniciar el 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 el resultado del comando
pwden 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
Genial!
Completion tasa mejorada a 8.33
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 también 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" para el 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.jsonen 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 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 automáticamente el archivo OAuth dentro del repositorio clonado.
- 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 "Autenticación exitosa".
- 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 ha añadido (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 del código, minificación de archivos y creación de paquetes listos para producción
npm run build
Iniciar el servidor de autenticación e iniciar el 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 el resultado del comando
pwden la Terminal/Línea de comandos; - Guarda el archivo de configuración y reinicia Claude Desktop.
¡Gracias por tus comentarios!