MCP Google Calendar
@takumi0706
About MCP Google Calendar
A Model Context Protocol (MCP) server for Google Calendar integration with Claude and other AI assistants.
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Google Calendar?
MCP Google Calendar is a Model Context Protocol server that integrates Google Calendar with AI assistants like Claude, enabling calendar management through natural language conversations.
How to use MCP Google Calendar?
Install the package globally via npm, set up a Google Cloud project, enable the Calendar API, create OAuth credentials, and configure the required environment variables (GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, MCP_PORT). Add the server configuration to Claude Desktop. On first run, authenticate through the browser-based OAuth flow.
Key features of MCP Google Calendar
- View upcoming events and meetings
- Create, update, and delete events
- Search events by time range, keywords, or participants
- Check free/busy times for scheduling
- List available calendars
- Set up meeting invitations with attendees
Use cases of MCP Google Calendar
- Schedule a meeting with a colleague at a specific time
- Check today’s events and find free time
- Cancel or reschedule existing meetings
- Search for events about a project or with a specific attendee
- Create recurring weekly meetings
FAQ from MCP Google Calendar
How do I set up the Google Calendar API?
Create a project in the Google Cloud Console, enable the Google Calendar API, generate OAuth 2.0 credentials (web application), and set the redirect URI to http://localhost:3000/oauth2callback.
How do I fix "Permission denied" errors?
Use the built-in launcher (node -e "require('child_process').spawn(...)") that does not rely on executable permissions, or manually fix permissions with chmod.
How do I clear the stored OAuth token?
Delete the token file at ~/.mcp-google-calendar/token.json and re-authenticate on the next run.
How do I run the server in debug mode?
Set the DEBUG environment variable to true when starting the server.
What Node.js version is required?
Node.js 16.x or higher is required.
Frequently asked questions
How do I set up the Google Calendar API?
Create a project in the Google Cloud Console, enable the Google Calendar API, generate OAuth 2.0 credentials (web application), and set the redirect URI to `http://localhost:3000/oauth2callback`.
How do I fix "Permission denied" errors?
Use the built-in launcher (`node -e "require('child_process').spawn(...)"`) that does not rely on executable permissions, or manually fix permissions with `chmod`.
How do I clear the stored OAuth token?
Delete the token file at `~/.mcp-google-calendar/token.json` and re-authenticate on the next run.
How do I run the server in debug mode?
Set the `DEBUG` environment variable to `true` when starting the server.
What Node.js version is required?
Node.js 16.x or higher is required.
Basic information
More Productivity MCP servers

ListingGood MCP
DedeGroupListingGood AI Recommendation Engine — a hosted MCP server + Claude/Cursor skills that make Amazon's AI recommend your products. Free no-login scan: https://listinggood.com/scan Get API key: https://listinggood.com/deve

OmniSocials
OmniSocialsOfficial OmniSocials MCP server — schedule and publish posts, stories, and reels across 11 platforms (Instagram, Facebook, LinkedIn, YouTube, TikTok, X, Pinterest, Bluesky, Threads, Mastodon, Google Business), plus media

Syncro
Syncro Technologies, IncSyncro is a Remote Monitoring and Management (RMM) and Professional Services Automation (PSA) platform. Connect Claude to your Syncro instance for live access to tickets, alerts, customers, contacts, assets, products, ap
Etincel
AIStoryHubFind the AI tells in your prose. Deterministic, local, runs in CI. MCP server + CLI + Action.

Nevent
neventNevent is a remote MCP server available at https://mcp.nevent.ai.
Comments