Personal Assistant MCP server

Automated workflow: Personal Assistant MCP server. This workflow integrates 11 different services: stickyNote, lmChatGoogleGemini, gmailTool, mcpClientTool, agent. It contains 28 nodes and follows best practices for error handling and security.

Workflow Structure (17 nodes)
100%
No Op
When chat message received
No Op
Google Gemini Chat Model
No Op
Personal Assistant
Manual Trigger
Manual Trigger
No Op
Simple Memory
No Op
MCP Client
Google Sheets Tool
Add new row
Google Sheets Tool
Find row
Google Sheets Tool
Update row
No Op
MCP Server Trigger
Gmail Tool
Find emails
Gmail Tool
Draft email
Google Calendar Tool
Update event
Google Calendar Tool
Find multiple events
Google Calendar Tool
Find single event
Google Calendar Tool
Create event
Stop And Error
Error Handler
Node Types:
trigger
default
action
Requires credentials

Prerequisites

Required Credentials (4)

Gmail

Used by: Draft email, Find emails

Docs

Google Calendar

Used by: Create event, Update event +2 more

Docs

Google Palm

Used by: Google Gemini Chat Model

Docs

Google Sheets

Used by: Add new row, Find row +1 more

Docs

Multiple services required

This workflow needs 4 different credentials. Make sure you have accounts for all services before importing.

Complexity

Complex

Advanced features used. Requires n8n experience.

Setup time: ~45 min
Score: 60/100
6 Integrations

When to Use This Workflow

Automated Reporting

Automatically collect and organize data into spreadsheets for analysis.

Spend less time on data entry and more time on insights.

Email Automation

Automate email responses, forwarding, or organization based on rules.

Handle routine email tasks automatically and focus on what matters.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

workflow.json
{
  "id": "KhUd3rHKtZAImiXZ",
  "meta": {
    "instanceId": "workflow-3668cdba",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:54.946069",
    "updatedAt": "2025-09-29T07:07:54.946077",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "name": "Personal Assistant MCP server",
  "tags": [
    "automation",
    "n8n",
    "production-ready",
    "excellent",
...

Workflow Details

Nodes
22
Trigger
Manual
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Reservation Medcin

Automated workflow: Reservation Medcin. This workflow integrates 8 different services: stickyNote, agent, stopAndError,...

Googlecalendartool
Googlesheetstool
14 nodesManual

AI Agent for project management and meetings with Airtable and Fireflies

Replace API key for Fireflies

Agent
Lmchatopenai
Toolworkflow
Gmailtool
18 nodesEvent
Curated

AI Agent - Cv Resume - Automated Screening , Sorting , Rating and Tracker System

Automated workflow: AI Agent - Cv Resume - Automated Screening , Sorting , Rating and Tracker System. This workflow inte...

Google-docs
Google-drive
Gmailtool
Googledrivetool
21 nodesEvent

Agent Workflow

Automated workflow: Agent Workflow. This workflow integrates 97 different services: vectorStoreInMemory, if, gumroadTrig...

Bitly
Dropbox
Gmail
Google-calendar
113 nodesEvent

AI Agent : Google calendar assistant using OpenAI

Automated workflow: AI Agent : Google calendar assistant using OpenAI. This workflow integrates 7 different services: st...

Googlecalendartool
15 nodesManual

Build an MCP Server with Google Calendar

Automated workflow: Build an MCP Server with Google Calendar. This workflow integrates 9 different services: stickyNote,...

Googlecalendartool
25 nodesManual