Templates / Build a personal assistant with Google Gemini, Gmail and Calendar using MCP

Build a personal assistant with Google Gemini, Gmail and Calendar using MCP

Needs changes

by Aitor | 1Node ✓ · 38,759 views · created 2025-05-06 · Personal Productivity, AI Chatbot

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 15 nodes and runs when a chat message arrives (plus 1 other trigger). Along the way it connects Google Gemini Chat Model, MCP Client, Google Calendar and Gmail and 1 more.

How it runs

Trigger: When a chat message arrives (plus 1 other trigger).

  1. Personal Assistant (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 1 tool (MCP Client); memory: Simple Memory

Services it uses

Google Gemini Chat ModelMCP ClientGoogle CalendarGmailGoogle Sheets

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • AI Agent v1 (old agent modes) in Personal Assistant (v1.9): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
AI Agent v1 (old agent modes)
Personal Assistant (v1.9)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (9)

From the author

Talk to Your Apps: Building a Personal Assistant MCP Server with Google Gemini Wouldn't it be cool to just tell your computer or phone to "schedule a meeting with Sarah next Tuesday at 3 PM" or "find John Doe's email address" and have it actually do it?…

Excerpt from Aitor | 1Node's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.