Build an MCP server with Google Calendar and custom functions
Knowledge & search workflow for n8n with 22 active steps. Starts with MCP Server Trigger, Execute Workflow Trigger, Chat Trigger. Uses OpenAI. Integrations include Google Calendar, OpenAI.
What it does
22 active nodes · Starts with MCP Server Trigger, Execute Workflow Trigger, Chat Trigger.
Steps in the template include:
- AI Agent (AI Agent)
- SearchEvent (google Calendar Tool) — getAll
- CreateEvent (google Calendar Tool)
- UpdateEvent (google Calendar Tool) — update
Nodes and integrations
- AI Agent
- google Calendar Tool ×4
- MCP Server Trigger ×2
- Execute Workflow Trigger
- Switch
- Edit Fields (Set) ×3
- Call n8n Workflow Tool ×3
- Chat Trigger
- Simple Memory
- MCP Client Tool ×2
- DebugHelper
- HTTP Request
- OpenAI Chat Model
See the author’s step names
- AI Agent (AI Agent)
- SearchEvent (google Calendar Tool) — getAll
- CreateEvent (google Calendar Tool)
- UpdateEvent (google Calendar Tool) — update
- DeleteEvent (google Calendar Tool) — delete
- Google Calendar MCP (MCP Server Trigger)
- When Executed by Another Workflow (Execute Workflow Trigger)
- Switch (Switch)
- Convert Text to Upper Case (Edit Fields (Set))
- Convert Text to Lower Case (Edit Fields (Set))
- Convert Text (Call n8n Workflow Tool)
- When chat message received (Chat Trigger)
- Simple Memory (Simple Memory)
- Calendar MCP (MCP Client Tool)
- My Functions (MCP Client Tool)
- My Functions Server (MCP Server Trigger)
- Random user data (DebugHelper)
- Generate random user data (Call n8n Workflow Tool)
- Return only some fields (Edit Fields (Set))
- Joke Request (HTTP Request)
- Random Jokes (Call n8n Workflow Tool)
- OpenAI 4o (OpenAI Chat Model)
Accounts and credentials
- Google Calendar
- OpenAI access
Check the HTTP request steps for any additional service accounts or API keys.
AI models and swaps
OpenAI · Chat
gpt-4o in OpenAI 4o. Potentially swappable with a compatible n8n chat model node. Match tool calling before testing.
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
