Google Calendar MCP Server

0
0 Reviews
1 Stars
A specialized MCP for Google Calendar that allows users to list, create, update, delete events, and find free times. It supports CLI and SSE for real-time interaction, requiring Google API credentials and OAuth 2.0 setup for authentication.
Added on:
Created by:
Apr 03 2025
Google Calendar MCP Server

Google Calendar MCP Server

0 Reviews
1
0
Google Calendar MCP Server
A specialized MCP for Google Calendar that allows users to list, create, update, delete events, and find free times. It supports CLI and SSE for real-time interaction, requiring Google API credentials and OAuth 2.0 setup for authentication.
Added on:
Created by:
Apr 03 2025
Yuri Mello
Featured

What is Google Calendar MCP Server?

The Google Calendar MCP Server is a comprehensive tool designed to facilitate interaction with Google Calendar through the Model Context Protocol (MCP). It provides functionalities such as listing events within a date range, creating new events, updating existing ones, deleting events, and searching for free time slots. The server supports both command-line interface (CLI) operations and server-sent events (SSE) for real-time data streaming. It requires users to set up OAuth 2.0 credentials and configure environment variables for authentication. Once configured, users can run it locally or integrate it into systems to automate calendar management tasks, enabling efficient scheduling and event handling.

Who will use Google Calendar MCP Server?

  • Developers integrating Google Calendar into applications
  • Teams automating scheduling and event management
  • Technical users managing calendar data via scripts

How to use the Google Calendar MCP Server?

  • Step1: Clone the repository and set up local environment
  • Step2: Copy `.env.example` to `.env` and configure your Google OAuth credentials
  • Step3: Install dependencies with `npm install`
  • Step4: Run `npm run build` to compile the code
  • Step5: Start the server using `npm run start:http` for HTTP/SSE or `npm run start:stdio` for CLI mode
  • Step6: Use the provided endpoints or CLI tools to interact with Google Calendar

Google Calendar MCP Server's Core Features & Benefits

The Core Features
  • List calendar events
  • Create new events
  • Update existing events
  • Delete events
  • Find free time slots
The Benefits
  • Enables automation of calendar management
  • Supports real-time updates via SSE
  • Simplifies integration with other systems and applications

Google Calendar MCP Server's Main Use Cases & Applications

  • Automating appointment scheduling
  • Syncing events between systems
  • Creating custom calendar management tools
  • Real-time event notifications and tracking

FAQs of Google Calendar MCP Server

Developer

You may also like:

Developer Tools

A desktop application for managing server and client interactions with comprehensive functionalities.
A Model Context Protocol server for Eagle that manages data exchange between Eagle app and data sources.
A chat-based client that integrates and uses various MCP tools directly within a chat environment for enhanced productivity.
A Docker image hosting multiple MCP servers accessible through a unified entry point with supergateway integration.
Provides access to YNAB account balances, transactions, and transaction creation through MCP protocol.
A fast, scalable MCP server for managing real-time multi-client Zerodha trading operations.
A remote SSH client facilitating secure, proxy-based access to MCP servers for remote tool utilization.
A Spring-based MCP server integrating AI capabilities for managing and processing Minecraft mod communication protocols.
A minimalistic MCP client with essential chat features, supporting multiple models and contextual interactions.
A secure MCP server enabling AI agents to interact with Authenticator App for 2FA codes and passwords.

Security

A Python-based MCP server enabling secure management and automation of OPNsense firewalls via API.
Enables interaction with SharePoint Online via REST API, supporting site, list, and user management functions.
A MCP server wrapper enabling full protocol utilization without tool limits or context overload.
A server that provides access to repositories, code quality analysis, security, and coverage metrics via API.
A wrapper around MCP server to select which tools to expose to mcp clients, enhancing control and safety.
Securely run MCP servers without modifying configs by managing secrets safely through the launcher.
An advanced SSH client supporting MCP with security checks, session management, and confidential logging features.
Provides secure, relative filesystem access for AI agents with batch operations and detailed error reporting.
A client for connecting to MCP servers, enabling AI agents to discover and utilize tools via MCP protocol.
A server for sending notifications to self-hosted ntfy servers with secure token authentication support.

Calendar Management

A server implementation enabling AI to create and manage Google Calendar events via MCP protocol.
A Python-based MCP server for creating and managing Google Calendar events through MCP protocols.
A server-based MCP that integrates Google Calendar with custom APIs for event management and synchronization.
A server providing tools to manage Google Calendar and Google Tasks for scheduling and event management.
A simple MCP server that interacts with Google Calendar to list events and manage calendar data.
A calendar management MCP using an OpenAI agent for macOS integrates with Google and Apple calendars.
Python-based MCP server enabling LLMs to perform Google Calendar actions via natural language.
Enables Claude Desktop to interact with Google Calendar, supporting event retrieval, creation, updating, and deletion.
A server to schedule and manage Outlook calendar meetings with attendee handling via Microsoft Graph API.
A server providing access to Google Calendar events for viewing, creating, and updating through MCP interface.