Bienvenido de nuevo. Hace tiempo que no publico un tutorial tan práctico, así que aquí tienes una guía completa y sin rodeos para configurar tu propio asistente de línea de mandatos con acceso a Gmail, Google Drive, Calendar y el ecosistema Google desde la terminal.
Por qué este setup es una locura útil: enviar correos sin abrir el navegador, programar reuniones con un comando, subir archivos a Drive desde la terminal, buscar en Gmail como si fuera una base de datos y gestionar eventos del calendario sin cambiar de ventana. Todo desde la línea de comandos para mantener el flujo y evitar el cambio de contexto.
Requisitos: un equipo con conexión estable a internet, conocimientos básicos de terminal, una cuenta de Google y aproximadamente 30 a 45 minutos para la configuración inicial.
Paso 1 Instalar Gemini CLI y la versión correcta: la integración con Google Apps Script funciona mejor con una versión específica. Ejecuta en la terminal npm install -g @google/generative-ai-cli@0.1.12 y verifica con gemini --version que muestre 0.1.12. Las versiones más nuevas pueden estar rotas o inestables.
Paso 2 Configurar Google Cloud Console: crea un proyecto nuevo y activa las APIs necesarias como Gmail API, Google Drive API y Google Calendar API. En Credenciales crea una API Key y guárdala en un lugar seguro. Opcionalmente restringe esa clave a las APIs que activaste para mayor seguridad.
Paso 3 Crear el Google Apps Script que hará de servidor MCP: crea un nuevo proyecto en script.google.com y añade un script que reciba peticiones POST y reenvíe a las bibliotecas MCPApp y ToolsForMCPServer. En el proyecto configura el manifest appsscript.json para habilitar los servicios avanzados Drive, Gmail y Calendar y añade los scopes de OAuth necesarios para Gmail, Drive, Calendar, Docs, Sheets y acceso externo. Ajusta la zona horaria y guarda los cambios. En el código vincula la API Key que generaste en Google Cloud y habilita las herramientas base para Gmail, Drive y Calendar.
Paso 4 Desplegar el script como Web App: en Apps Script elige Deploy New deployment tipo Web app, ejecuta como tu cuenta y permite acceso anyone si quieres comprobarlo rápidamente. Autoriza los permisos cuando Google te lo solicite y copia la URL de Web App que te da el despliegue.
Paso 5 Configurar Gemini CLI para usar tu MCP server: inicia gemini config y sigue los pasos para registrar tu clave de Gemini si hace falta. Luego ejecuta gemini y en la interfaz escribe /mcp para abrir la configuración MCP, añade un nuevo servidor MCP pegando la URL de tu Web App y prueba comandos simples como Check my latest emails o What's on my calendar today para verificar la conexión.
Paso 6 Comenzar a usarlo: ya puedes enviar correos desde la terminal, crear eventos en el calendario, buscar correos de forma avanzada y subir archivos a Drive con comandos directos. Crea alias en tu shell para comandos frecuentes y automatiza flujos con scripts si lo deseas.
Consejos prácticos y resolución de problemas: si aparece permission denied vuelve a desplegar el Apps Script y autorizar; si hay errores de versión confirma que usas gemini CLI 0.1.12 y reinstala si es necesario con npm uninstall -g @google/generative-ai-cli && npm install -g @google/generative-ai-cli@0.1.12; si el servidor MCP no responde revisa la URL del Web App, el despliegue y la validez de la API Key.
Mejoras y personalización: ajusta las banderas de herramientas en el script según lo que uses, añade scopes OAuth para servicios adicionales y conecta más bibliotecas si quieres integrar Classroom, Maps o Analytics. Experimenta con prompts y con flujos automatizados que encadenen varias acciones.
Impacto real para el trabajo: enviar correos se vuelve mucho más rápido, programar reuniones se hace en segundos, la búsqueda de archivos y correos desde cualquier terminal evita pérdidas de tiempo y dispara la concentración. Cuando todo se controla desde la línea de comandos, disminuye el switching y aumenta la productividad.
Sobre Q2BSTUDIO: en Q2BSTUDIO somos una empresa de desarrollo de software especializada en aplicaciones a medida y software a medida, con experiencia en inteligencia artificial y soluciones para empresas. Ofrecemos servicios de ciberseguridad y pentesting, además de arquitecturas en la nube con servicios cloud aws y azure y plataformas de inteligencia de negocio como Power BI. Si buscas integrar agentes IA, ia para empresas o automatizar procesos complejos podemos ayudarte a diseñar soluciones sólidas y seguras.
Si quieres profundizar más te puedo preparar guías sobre automatización avanzada con este setup, configuraciones técnicas del servidor MCP o integrar otros servicios. También podemos adaptar esta solución a un entorno empresarial con políticas de seguridad y despliegues en la nube gestionados.
Si te interesa explorar capacidades de inteligencia artificial aplicadas a procesos de negocio visita nuestra sección de inteligencia artificial donde explicamos cómo implementamos agentes IA, soluciones de ia para empresas y pipelines de datos para modelos productivos.
Gracias por leer y manos a la obra. Si te atascas en algún paso comenta y te ayudo a resolverlo.

.jpg)

.jpg)
.jpg)