What are the prerequisites?
You need Node.js 14 or higher and a Google Cloud Console project with the Calendar API enabled and OAuth 2.0 credentials configured.
@highlight-ing
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"google-calendar-mcp-server": {
"command": "node",
"args": [
"get-refresh-token.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that provides tools for interacting with the Google Calendar API. It enables developers to manage calendar events programmatically through the MCP interface.
Clone the repository, run npm install, create a credentials.json file with your OAuth 2.0 credentials, then execute node get-refresh-token.js to authenticate and obtain a token. After building with npm run build, add the server configuration to your MCP settings file (e.g., claude_desktop_config.json), specifying the GOOGLE_ACCESS_TOKEN environment variable.
You need Node.js 14 or higher and a Google Cloud Console project with the Calendar API enabled and OAuth 2.0 credentials configured.
Run `node get-refresh-token.js`; it will open a browser for Google OAuth authentication, save the token to `token.json`, and display the refresh token in the console.
In the MCP settings file for your client—for example, `~/Library/Application Support/Claude/claude_desktop_config.json` for the Claude desktop app.
The server requests the `https://www.googleapis.com/auth/calendar` scope, granting full access to the user's calendar.
The README does not mention time zone configuration or selecting a non-default calendar; only event properties like `start` and `end` (ISO 8601 format) are documented.

Connect AI assistants to Mailercloud, the email marketing platform — manage campaigns, contacts, lists, templates, and sending, plus AI-powered campaign analysis and deliverability audits. Endpoint: https://mcp.mailerclo

Your TruLata marketing account from any MCP client: leads, dashboard numbers, website edits, articles, brand assets, Google and Meta ads, teammates and support. 24 tools. AI marketing software for service businesses. Sig

Buzzmark is a ghostwriter that writes, plans and schedules social media posts for founders and growing businesses. It reads your website and products first, so the first draft already sounds like you, and it keeps learni
Comuna is a free-forever team workspace (Kanban, table, calendar, Gantt, chat, notes, wiki) where your AI is a real board member. Connect Claude or ChatGPT via MCP in 60 seconds: 80+ tools to work cards under its own ide

Official MCP server for assign2me.com, a task management app for IT teams and their clients. Assign2me is lightweight, intuitive software that lets you use Connect Claude, Claude Code, ChatGPT, or other MCP-compatible as
Comments