Google Calendar MCP Server
@agc129
About Google Calendar MCP Server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"gcal-mcp-server": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
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 Google Calendar MCP Server?
Google Calendar MCP Server is a Model Context Protocol (MCP) server that provides integration with Google Calendar. It allows LLM applications to manage calendar events through a standardized interface.
How to use Google Calendar MCP Server?
Set up a .env file with required environment variables, then run uv run client.py after installing the package in a virtual environment. The server exposes tools for listing, creating, updating, and deleting calendar events.
Key features of Google Calendar MCP Server
- List available calendars
- List events from a calendar
- Create new calendar events
- Update existing events
- Delete events
Use cases of Google Calendar MCP Server
- An LLM assistant helping a user view upcoming events
- Automatically scheduling meetings based on natural language requests
- Modifying or deleting events as part of a workflow
- Integrating calendar management into a chatbot or AI agent
FAQ from Google Calendar MCP Server
What Google Cloud setup is required?
You need a Google Cloud project with the Calendar API enabled and OAuth 2.0 credentials (Desktop app type). Add your email as a test user under the OAuth Consent screen.
How do I install the server?
Clone the repository, create a virtual environment with uv venv, activate it, and run uv pip install -e . to install the package in editable mode.
What transports or authentication does it use?
The README does not specify transport details. It uses OAuth 2.0 for authentication with Google Calendar API, with credentials obtained from Google Cloud Console.
Does it require any runtime dependencies?
Yes, it requires Python with uv and the Google Calendar API client libraries (installed via the editable install). A .env file with environment variables is also needed.
Can it be used with any LLM platform?
The README does not specify platform compatibility beyond being an MCP server. It is designed for LLM applications that support the Model Context Protocol.
Frequently asked questions
What Google Cloud setup is required?
You need a Google Cloud project with the Calendar API enabled and OAuth 2.0 credentials (Desktop app type). Add your email as a test user under the OAuth Consent screen.
How do I install the server?
Clone the repository, create a virtual environment with `uv venv`, activate it, and run `uv pip install -e .` to install the package in editable mode.
What transports or authentication does it use?
The README does not specify transport details. It uses OAuth 2.0 for authentication with Google Calendar API, with credentials obtained from Google Cloud Console.
Does it require any runtime dependencies?
Yes, it requires Python with `uv` and the Google Calendar API client libraries (installed via the editable install). A `.env` file with environment variables is also needed.
Can it be used with any LLM platform?
The README does not specify platform compatibility beyond being an MCP server. It is designed for LLM applications that support the Model Context Protocol.
Basic information
More Productivity MCP servers

LinkedIn Ghostwriter
ContentInWrite LinkedIn posts in your own voice from Claude, ChatGPT, or any MCP client. ContentIn trains a personal AI on your own LinkedIn posts, then generates ideas, drafts in your voice, schedules, publishes via LinkedIn's o

Turnale
Turnale.appTournament software for tennis, padel, pickleball and more: fair draws, live standings, scores and dropout handling. Run recreational racket-sport tournaments from chat: schedules for americano, mexicano, round robin, g

Fdback.io
FdbackFdback.io is a user feedback platform (feedback board, roadmap, changelog) with a built-in remote MCP server - no local install, connect any MCP client with a URL and API key. Your AI agents can: - List, search, and rea

crosscode-cli
amsultan2010Multiplayer coding in the agentic era through an MCP server for real-time codebase sync between your agents.
twocents
twocents-pageHuman feedback for AI agents — remote MCP server at twocents.page/mcp (share_page / get_feedback)
Comments