Provides tools to query Google Calendar events, including functionality to list calendars, search for events by keyword, and retrieve upcoming or date-specific events.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Google Calendar MCP ServerWhat's on my calendar for today?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Google Calendar MCP Server
An MCP server that provides tools to query Google Calendar events.
Setup
1. Create Google Cloud credentials
Go to Google Cloud Console
Create a new project or select an existing one
Enable the Google Calendar API
Go to APIs & Services > Credentials
Click Create Credentials > OAuth client ID
Select Desktop app as the application type
Download the JSON file and save it as
credentials.jsonin this directory
2. Install dependencies
3. Authenticate (first run)
On the first run, a browser window will open for Google OAuth authentication:
This creates a token.json file for future use.
Tools
Tool | Description |
| Get the next N upcoming events |
| Get events for a specific date (YYYY-MM-DD) |
| Search events by keyword |
| List all available calendars |
Usage with Amp/Claude
Add to your MCP configuration:
Example queries
"What meetings do I have today?"
"Show me my next 5 calendar events"
"Do I have any events with 'standup' in the title?"
"What's on my calendar for 2025-01-15?"