Generate AI meeting briefs for Google Calendar with GPT-4 & MadKudu MCP
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 8 nodes and runs on a schedule (every hour). Along the way it connects Google Calendar, MCP Client and OpenAI Chat Model.
How it runs
Trigger: On a schedule (every hour).
- Get many events (Google Calendar): get many
- Split Calendar Events (Split Out): splits a list into separate items
- Keep meetings with external attendees (Filter): keeps only the items that match a condition
- AI Agent: runs an AI agent, with model: OpenAI Model; 1 tool (MadKudu MCP)
- Send summary as event (Google Calendar): uses Google Calendar
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Calendar
n8n-nodes-base.googleCalendar - Split Out
n8n-nodes-base.splitOut - Filter
n8n-nodes-base.filter - AI Agent
@n8n/n8n-nodes-langchain.agent - MCP Client Tool
@n8n/n8n-nodes-langchain.mcpClientTool - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
From the author
Prepare external meetings in Google Calendar with AI summaries powered by MadKudu Intelligence Automatically prepare for external meetings by generating AI-powered attendee briefs and sending them to your calendar, using MadKudu MCP. Who’s it for This…