Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Build Your Own AI Personal Assistant: Automating Calendars with n8n and MCP

Description and use

Create an AI assistant that checks availability and books meetings using n8n for API orchestration and MCP for secure calendar access.

Problem

Users want an AI that can check free slots and book meetings without manual UI navigation, while keeping calendar credentials secure.

Outcome

The setup allows secure, automated calendar management via an AI agent, with visual debugging and easy extensibility.

Workflow

  • Create n8n workflow with listEvents and createEvent nodes and expose via Webhook.
  • Build an MCP server that proxies requests to the n8n webhook and defines a tool (n8n_calendar_query).
  • Configure the AI desktop client to use the MCP server.
  • Interact: User asks AI to check availability and book a session; AI calls n8n_calendar_query with action "list"; n8n returns free slots; AI selects slot and calls action "book"; n8n updates calendar.

Evidence

Your calendar credentials live inside your self-hosted n8n instance, not in an AI vendor's cloud.

Source

Use n8n's visual execution history to see exactly why an agent failed to book a meeting.

Source

  • Record date: 2026-09-06T21:06:53.954Z