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", llm: new VercelAIProvider(), 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 Event
add_attendees
How 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 Calendar
create_calendar
Remove 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 Event
delete_event
How 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 Event
create_detailed_event
Add 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 Event
quick_add_event
How 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_beta
Locate 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 Event
find_event
How 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 Event
find_or_create_event
Access Specific Event Details
Look up any event using its ID number. Quick and easy way to check or update event information.
Retrieve Event by ID
retrieve_event_by_id
How 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 Calendar
find_busy_periods
Modify Existing Events
Change event details easily. Your AI updates only what you want to change and keeps everything else the same.
Update Event
update_event
Google Calendar MCP server for AI agents
Visit Google Calendar Zapier Docs