# Que un agente use Gmail y Calendar

> Agendar reuniones y ordenar el correo se comen la primera hora del día.

Esta configuración es para quien pasa la primera hora del día ordenando el correo y cuadrando reuniones. Claude lee tu Gmail y Google Calendar mediante un servidor MCP comunitario de Workspace, prepara borradores de respuesta, propone horarios y te envía un resumen matinal por Slack. Al final tienes borradores listos para revisar y una lista corta de lo importante del día.

## Pasos

1. **Crea credenciales OAuth de Google**: En Google Cloud Console, crea un proyecto, activa la API de Gmail y la de Google Calendar y crea un cliente OAuth de tipo aplicación de escritorio. Configura la pantalla de consentimiento y añádete como usuario de prueba si la app sigue en modo prueba. Pide al principio solo permisos de lectura de Gmail y Calendar.
   Consejo: Usa un proyecto de Cloud aparte para el agente; así puedes revocarlo sin tocar otras apps.
2. **Ejecuta el servidor Workspace**: Instala un servidor MCP de Google Workspace, como el proyecto de código abierto google_workspace_mcp, y pásale el ID y el secreto del cliente OAuth como variables de entorno. Regístralo en el archivo de configuración de Claude Desktop o con claude mcp add en Claude Code y completa el inicio de sesión en el navegador. Pide a Claude que liste los eventos de hoy para comprobarlo.
   Consejo: Consulta el README del servidor para ver los nombres exactos de las variables; cambian de un proyecto a otro.
3. **Empieza con borradores**: Pide a Claude que deje borradores en Gmail en lugar de enviar, y que proponga horarios sin crear eventos. Revisa los borradores en Gmail: tono, nombres y fechas. Añade el permiso de envío o de escritura en el calendario solo cuando los borradores salgan bien de forma constante.
   Consejo: Dile a Claude qué correos no debe contestar nunca, por ejemplo los de legal o RR. HH.
4. **Recibe un resumen matinal**: Añade el servidor MCP de Slack limitado a tu mensaje directo o a un canal privado. Pide a Claude cada mañana los correos sin leer que requieren respuesta, las reuniones del día con notas de preparación y los solapamientos. Mantén el resumen corto para que de verdad lo leas.
   Consejo: Si quieres el resumen listo antes de conectarte, ejecútalo con Claude Code de forma programada.

## Prompts para probar

- Lista los correos sin leer de las últimas 24 horas que necesitan respuesta mía y prepara borradores para los tres más urgentes.
- Busca un hueco de 30 minutos la semana que viene en el que Sam y yo estemos libres y redacta la invitación, pero no crees el evento todavía.
- Envíame el resumen de la mañana por Slack: reuniones de hoy, solapamientos y correos pendientes de mí.
- Resume el hilo con el proveedor sobre el pedido retrasado y prepara un seguimiento educado.
- Enséñame las reuniones de la semana que viene que no tienen orden del día en la descripción.

## Qué necesitas

- Una cuenta de Google y un proyecto de Google Cloud con las API de Gmail y Calendar activadas
- Un ID y un secreto de cliente OAuth
- Python o Node, según el servidor MCP de Workspace que elijas
- Claude Desktop o Claude Code, y Slack para el resumen

## Límites

- Claude puede equivocarse al decidir qué correos importan; compara el resumen con tu bandeja las primeras semanas.
- Las zonas horarias y los eventos periódicos provocan la mayoría de errores de agenda; confirma los horarios antes de enviar invitaciones.
- Google puede mostrar un aviso de app no verificada y caducar los tokens de prueba, así que tendrás que volver a iniciar sesión de vez en cuando.

## Notas de seguridad

- Servidor de la comunidad: revisa el código antes de instalarlo.
- Concede primero permisos de lectura; añade envío/escritura solo si hace falta.

## Servidores MCP

- [Google Workspace MCP Server](https://github.com/taylorwilsdon/google_workspace_mcp): gmail-read, gmail-send, calendar-read, calendar-write
- [Slack MCP Server](https://docs.slack.dev/ai/mcp-server): channel-read, message-write

## Preguntas frecuentes

**¿Es un servidor oficial?**

No. Los servidores MCP de Google Workspace son proyectos de la comunidad, así que revisa el código y cómo guardan los tokens antes de instalarlos. Tus tokens OAuth dan acceso a tu correo, así que trata el equipo donde corre el servidor como sensible.

**¿Funciona con una cuenta de empresa de Google Workspace?**

Muchas veces sí, pero tu administrador puede bloquear apps OAuth no verificadas o limitar el acceso a la API. Pregúntale antes de configurarlo en una cuenta corporativa.

**¿Puede Claude enviar correos por su cuenta?**

Solo si concedes un permiso de envío y el servidor ofrece esa herramienta. Quédate en borradores hasta que confíes en el resultado y mantén activadas las confirmaciones de herramientas en Claude.

**¿Tiene algún coste?**

Las API de Gmail y Calendar son gratuitas para un uso personal normal dentro de las cuotas de Google. Sigues necesitando un plan de Claude que admita servidores MCP.

## Herramientas

- **[Gmail](https://suiteintent.com/t/gmail?m=ES)**: El servicio de correo de Google. · Ideal para: Correo junto a Google Calendar y Drive · Plan gratis
- **[Google Calendar](https://suiteintent.com/t/google-calendar?m=ES)**: El calendario online de Google. · Ideal para: Citas con clientes sin otra herramienta · Plan gratis
- **[Slack](https://suiteintent.com/t/slack?m=ES)**: Mensajería de equipo organizada en canales. · Ideal para: Sacar las conversaciones del equipo del email · Plan gratis · Gratis para ONG
