Google Calendar MCP Server
Google Calendar MCP server for AI agents
Visit Google Calendar Zapier Docs1234567891011121314151617181920212223const mcpConfig = new MCPConfiguration({ servers: { // Example 1: HTTP-based server (e.g., external web service or API gateway) server: { type: "http", url: "https://actions.zapier.com/mcp/YOUR_MCP_KEY/sse", }, }, }); // Fetch all tools from all configured MCP servers into a flat array const allTools = await mcpConfig.getTools(); const agent = new Agent({ name: "MCP Agent", instructions: "An assistant that can use MCP tools configured at startup", model: openai("gpt-4o"), tools: allTools, // Add MCP tools during initialization }); // Remember to disconnect later // await mcpConfig.disconnect();
Google Calendar MCP Tools
The Google Calendar MCP server helps your AI agents manage your calendar. It can create events, update schedules, and handle all your calendar tasks automatically.
Manage Event Attendees Effortlessly
Add people to your calendar events easily. Just tell your AI who to invite, and it will send all the invitations for you.
Add Attendee(s) to Eventadd_attendeesHow to Create and Organize New Calendars?
Make new calendars for different needs with Google Calendar MCP. Your AI helps you set up and organize them without any extra work.
Create Calendarcreate_calendarRemove Unwanted Calendar Events
Keep your calendar tidy by removing events you don't need anymore. Your AI helps you delete events and keep everything organized.
Delete Eventdelete_eventHow to Create Detailed Calendar Events?
Make complete calendar events with Google Calendar MCP. Your AI adds all the important details like time, place, and who's coming.
Create Detailed Eventcreate_detailed_eventAdd Events Using Natural Language
Just type what you want in normal words. Your AI reads it and creates the event with the right date, time, and details.
Quick Add Eventquick_add_eventHow to Access Advanced Calendar Features?
Use more powerful calendar features with Google Calendar MCP's API. Perfect for special tasks that need extra options.
API Request (Beta)api_request_betaLocate Specific Calendar Events
Find any event in your calendar quickly. Your AI can search using different details to find exactly what you're looking for.
Find Eventfind_eventHow to Prevent Duplicate Calendar Events?
Google Calendar MCP first checks if an event exists before making a new one. This keeps your calendar clean with no repeat events.
Find or Create Eventfind_or_create_eventAccess Specific Event Details
Look up any event using its ID number. Quick and easy way to check or update event information.
Retrieve Event by IDretrieve_event_by_idHow to Check Calendar Availability?
See when you're busy or free. Google Calendar MCP helps you find open time slots for planning new meetings.
Find Busy Periods in Calendarfind_busy_periodsModify Existing Events
Change event details easily. Your AI updates only what you want to change and keeps everything else the same.
Update Eventupdate_eventGoogle Calendar MCP server for AI agents
Visit Google Calendar Zapier Docs