Google Calendar
An MCP server for creating and managing Google Calendar events.
MCP Google Calendar Server
A Model Context Protocol (MCP) server for creating Google Calendar events.
Setup
-
Install dependencies:
npm install -
Get Google Calendar API credentials:
- Go to Google Cloud Console
- Create a new project or select existing one
- Enable the Google Calendar API
- Create credentials (OAuth 2.0 Client ID)
- Download the credentials and save as
credentials.jsonin the project root
-
Authenticate:
- Run the server and use the
authenticate_google_calendartool to get the auth URL - Visit the URL, grant permissions, and get the authorization code
- Create a
token.jsonfile with your credentials
- Run the server and use the
-
Configure Claude Code: Add to your MCP settings:
{ "mcpServers": { "google-calendar": { "command": "node", "args": ["/Users/krilet/mcp-google-calendar-server/src/index.js"] } } }
Usage
The server provides two tools:
authenticate_google_calendar
Generates an authentication URL for Google Calendar access.
create_calendar_event
Creates a new event in your Google Calendar.
Parameters:
summary(required): Event titlestartDateTime(required): Start time in ISO formatendDateTime(required): End time in ISO formatdescription(optional): Event descriptionlocation(optional): Event locationtimeZone(optional): Time zone (defaults to UTC)attendees(optional): Array of email addresses
Example:
{
"summary": "Team Meeting",
"startDateTime": "2024-12-25T10:00:00-08:00",
"endDateTime": "2024-12-25T11:00:00-08:00",
"description": "Weekly team sync",
"location": "Conference Room A",
"attendees": ["colleague@example.com"]
}
Related Servers
Sequential Thinking
An MCP server designed for sequential thinking and problem-solving tasks.
Anytype
Interact with your Anytype data through its API, enabling AI assistants to access your information.
iTop MCP Server
An MCP server for interacting with iTop ITSM systems via its REST API.
Leantime MCP Bridge
An MCP proxy bridge for the Leantime project management system, forwarding JSON-RPC messages with proper authentication.
Cursor Admin
Monitor team productivity, usage, and spending for AI assistants using the Cursor Admin API.
PapersGPT for Zotero
The fastest MCP connect to Zotero
VMware vSphere MCP Server
An MCP Server that acts as a standardized interface exposing VMware vCenter functionalities as Tools directly consumable by AI models
Weather Service MCP Server
A simple note-saving system with a custom URI scheme, providing tools to add and summarize notes.
Recruitee MCP Server
Provides advanced search, reporting, and analytics for recruitment data via Recruitee.
Redmine MCP Server for Cline
Integrates with Redmine to manage projects and issues through the Cline VS Code extension.