AutomationFlows β€Ί AI & RAG β€Ί Mcp AI Agent Google Calendar - Create, Update & Manage Events

Mcp AI Agent Google Calendar - Create, Update & Manage Events

ByAmanda Benks @amandaβœ“ on n8n.io

I created this sweet little workflow with lots of love and care, just for you who wants to manage your Google Calendar in a smart and gentle way πŸ’Œ

Event triggerβ˜…β˜…β˜†β˜†β˜† complexityAI-powered6 nodesMcp TriggerGoogle Calendar Tool
AI & RAG Trigger: Event Nodes: 6 Complexity: β˜…β˜…β˜†β˜†β˜† AI nodes: yes Added:

This workflow corresponds to n8n.io template #3589 β€” we link there as the canonical source.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide β†’

Download .json
{
  "id": "9np0mcrtxQ8Zk9fQ",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "MCP Google Calendar",
  "tags": [],
  "nodes": [
    {
      "id": "9d5a8ad9-68ec-4bcb-928e-d016b78c58ec",
      "name": "MCP Server Trigger",
      "type": "@n8n/n8n-nodes-langchain.mcpTrigger",
      "position": [
        80,
        -60
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "e9b03b81-c28a-4fd0-b8ff-f514c82449da",
      "name": "Create Event with Attendee",
      "type": "n8n-nodes-base.googleCalendarTool",
      "position": [
        480,
        220
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "ba53e659-005f-48a2-ac83-c263e2f85bdb",
      "name": "Create Event",
      "type": "n8n-nodes-base.googleCalendarTool",
      "position": [
        360,
        220
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "a65c0783-9be7-498d-80b2-be6a81bfe81f",
      "name": "Get Events",
      "type": "n8n-nodes-base.googleCalendarTool",
      "position": [
        240,
        220
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "06ad460f-b6a8-44be-8c5c-68ac0370771e",
      "name": "Delete Event",
      "type": "n8n-nodes-base.googleCalendarTool",
      "position": [
        120,
        220
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "d0afcce9-0cee-4b74-9424-a94de98e78dd",
      "name": "Update Event",
      "type": "n8n-nodes-base.googleCalendarTool",
      "position": [
        0,
        220
      ],
      "parameters": {},
      "typeVersion": 1.3
    }
  ],
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "ac760115-997f-4a45-a76a-f3aeb544f1f5",
  "connections": {
    "Get Events": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Create Event": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Delete Event": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Update Event": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Create Event with Attendee": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

I created this sweet little workflow with lots of love and care, just for you who wants to manage your Google Calendar in a smart and gentle way πŸ’Œ

Source: https://n8n.io/workflows/3589/ β€” original creator credit. Request a take-down β†’

More AI & RAG workflows β†’ Β· Browse all categories β†’

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

[3-3] MCP Trigger Server(Claude). Uses mcpTrigger, googleCalendarTool, toolCalculator, httpRequestTool. Event-driven trigger; 10 nodes.

Mcp Trigger, Google Calendar Tool, Tool Calculator +3
AI & RAG

Version: 1.0.0 n8n Version: 1.88.0+ Author: Koresolucoes License: MIT

Mcp Trigger, Google Calendar Tool
AI & RAG

This template is designed for anyone who wants to use WhatsApp as a personal AI assistant hub. If you often juggle tasks, emails, calendars, and expenses across multiple tools, this workflow consolida

OpenAI Chat, Memory Buffer Window, Mcp Client Tool +12
AI & RAG

This template is designed for anyone who wants to use Telegram as a personal AI assistant hub. If you often juggle tasks, emails, calendars, and expenses across multiple tools, this workflow consolida

OpenAI Chat, Memory Buffer Window, Mcp Client Tool +11
AI & RAG

Super Assistants - [MCP Servers]. Uses slackTool, mcpTrigger, airtableTool, googleCalendarTool. Event-driven trigger; 42 nodes.

Slack Tool, Mcp Trigger, Airtable Tool +3