Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Automatización de Google Docs con Claude | Redacción, Edición y Archivo de Documentos
IA Agente para Automatizar Tareas Diarias de Oficina

bookAutomatización de Google Docs con Claude

Configuremos el servidor MCP de Google Docs.

Configuración de Google Cloud Console

Configuración de un nuevo proyecto
expand arrow
  1. Acceder a Google Cloud Console mediante la interfaz del navegador;
  2. Hacer clic en el nombre del proyecto actual para acceder al selector de proyectos;
  3. Seleccionar "Nuevo proyecto" y proporcionar un nombre descriptivo (por ejemplo, "docs mcp");
  4. Esperar la creación del proyecto y cambiar al nuevo proyecto.
Activaciones de API requeridas
expand arrow
  1. Google Docs API: navegar a APIs y serviciosBiblioteca, buscar "Google Docs API" y habilitar;
  2. 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.

Configurar pantalla de consentimiento OAuth
expand arrow
  1. Navegar a la pestaña "Credenciales";
  2. Si se solicita, hacer clic en "Configurar pantalla de consentimiento";
  3. Hacer clic en "Comenzar";
  4. Ingresar el nombre de la aplicación (por ejemplo, "gmail agent");
  5. Introducir su dirección de correo electrónico;
  6. Seleccionar "Audiencia externa" como tipo de usuario, si utiliza una cuenta general de Gmail;
  7. Volver a ingresar su dirección de correo electrónico cuando se solicite;
  8. Aceptar la política de datos de usuario;
  9. Hacer clic en Continuar y Crear.
Crear credenciales OAuth
expand arrow
  • 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 comando cp 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)

Clonar el Repositorio
expand arrow
  • 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.
Instalar Dependencias
expand arrow
  • En el chat de Claude, pega:
run npm install
  • Ejecuta el comando. Claude instala todos los paquetes requeridos.
Mover el Archivo de Credenciales
expand arrow
  • En Claude, pega:
Move Desktop/credentials.json into project directory.
  • Ejecuta el comando. Claude coloca el archivo OAuth dentro del repositorio clonado automáticamente.
Compilar e Iniciar el Servidor
expand arrow
  • 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".
Agregar el Bloque de Configuración
expand arrow
  • 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.
Verificar Configuración (Opcional)
expand arrow
  • Abre Configuración de Claude (Mac: Cmd + ,; Windows: Ctrl + ,);
  • Ve a DesarrolladorEditar 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.
Reiniciar Claude
expand arrow
  • Cierra completamente Claude Desktop. (Mac: Cmd + Q; Windows: Alt + F4);
  • Reabre Claude para finalizar el lanzamiento de MCP.

Instalación Manual del Servidor

Preparación del Entorno Local
expand arrow
  • Navega al directorio designado para el almacenamiento del agente de IA
cd Documents/projects
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
  • Descarga todos los paquetes y dependencias requeridos
npm install
Proceso de Compilación y Autenticación
expand arrow

Optimización de código, minificación de archivos y creación de paquetes listos para producción

npm run build
Inicialización de Autenticación
expand arrow

Lanzamiento del servidor de autenticación e inicio del flujo OAuth

npm start
Integración con Claude Desktop
expand arrow

Acceso a Configuración

  • Abre la configuración de Claude Desktop (Cmd+, o Ctrl+,);
  • 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.
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 1

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 10

bookAutomatización de Google Docs con Claude

Desliza para mostrar el menú

Configuremos el servidor MCP de Google Docs.

Configuración de Google Cloud Console

Configuración de un nuevo proyecto
expand arrow
  1. Acceder a Google Cloud Console mediante la interfaz del navegador;
  2. Hacer clic en el nombre del proyecto actual para acceder al selector de proyectos;
  3. Seleccionar "Nuevo proyecto" y proporcionar un nombre descriptivo (por ejemplo, "docs mcp");
  4. Esperar la creación del proyecto y cambiar al nuevo proyecto.
Activaciones de API requeridas
expand arrow
  1. Google Docs API: navegar a APIs y serviciosBiblioteca, buscar "Google Docs API" y habilitar;
  2. 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.

Configurar pantalla de consentimiento OAuth
expand arrow
  1. Navegar a la pestaña "Credenciales";
  2. Si se solicita, hacer clic en "Configurar pantalla de consentimiento";
  3. Hacer clic en "Comenzar";
  4. Ingresar el nombre de la aplicación (por ejemplo, "gmail agent");
  5. Introducir su dirección de correo electrónico;
  6. Seleccionar "Audiencia externa" como tipo de usuario, si utiliza una cuenta general de Gmail;
  7. Volver a ingresar su dirección de correo electrónico cuando se solicite;
  8. Aceptar la política de datos de usuario;
  9. Hacer clic en Continuar y Crear.
Crear credenciales OAuth
expand arrow
  • 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 comando cp 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)

Clonar el Repositorio
expand arrow
  • 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.
Instalar Dependencias
expand arrow
  • En el chat de Claude, pega:
run npm install
  • Ejecuta el comando. Claude instala todos los paquetes requeridos.
Mover el Archivo de Credenciales
expand arrow
  • En Claude, pega:
Move Desktop/credentials.json into project directory.
  • Ejecuta el comando. Claude coloca el archivo OAuth dentro del repositorio clonado automáticamente.
Compilar e Iniciar el Servidor
expand arrow
  • 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".
Agregar el Bloque de Configuración
expand arrow
  • 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.
Verificar Configuración (Opcional)
expand arrow
  • Abre Configuración de Claude (Mac: Cmd + ,; Windows: Ctrl + ,);
  • Ve a DesarrolladorEditar 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.
Reiniciar Claude
expand arrow
  • Cierra completamente Claude Desktop. (Mac: Cmd + Q; Windows: Alt + F4);
  • Reabre Claude para finalizar el lanzamiento de MCP.

Instalación Manual del Servidor

Preparación del Entorno Local
expand arrow
  • Navega al directorio designado para el almacenamiento del agente de IA
cd Documents/projects
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
  • Descarga todos los paquetes y dependencias requeridos
npm install
Proceso de Compilación y Autenticación
expand arrow

Optimización de código, minificación de archivos y creación de paquetes listos para producción

npm run build
Inicialización de Autenticación
expand arrow

Lanzamiento del servidor de autenticación e inicio del flujo OAuth

npm start
Integración con Claude Desktop
expand arrow

Acceso a Configuración

  • Abre la configuración de Claude Desktop (Cmd+, o Ctrl+,);
  • 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.
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 1
some-alt