Calendar AutoAuth MCP Server
@MCP-Mirror
About Calendar AutoAuth MCP Server
Mirror of
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"GongRzhe_Calendar-Autoauth-MCP-Server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@gongrzhe/server-calendar-autoauth-mcp",
"--client",
"claude"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Calendar AutoAuth MCP Server?
A Model Context Protocol (MCP) server that integrates Google Calendar with Claude Desktop, using auto-authentication via OAuth2. It enables AI assistants to manage Google Calendar events through natural language interactions.
How to use Calendar AutoAuth MCP Server?
Install via Smithery (npx -y @smithery/cli install @gongrzhe/server-calendar-autoauth-mcp --client claude) or run npx @gongrzhe/server-calendar-autoauth-mcp auth after placing a gcp-oauth.keys.json file in ~/.calendar-mcp/. Then add a calendar entry to Claude Desktop’s mcpServers configuration. Docker usage is also documented.
Key features of Calendar AutoAuth MCP Server
- Create calendar events with title, time, description, and location
- Retrieve event details by event ID
- Update existing events (title, time, description, location)
- Delete events
- List events within a specified time range
- Simple OAuth2 flow with auto browser launch
- Global credential storage in
~/.calendar-mcp/
Use cases of Calendar AutoAuth MCP Server
- Schedule meetings and appointments via natural language in Claude Desktop
- Update event details without leaving the chat interface
- Query upcoming events within a date range
- Remove cancelled events directly from a conversation
FAQ from Calendar AutoAuth MCP Server
Where should I place the OAuth keys file?
Place gcp-oauth.keys.json either in the current directory or in ~/.calendar-mcp/. The authentication process copies it to the global location if found locally.
What should I do if port 3000 is already in use during authentication?
Free port 3000 by stopping the process using it before running the authentication command.
What formats are accepted for the OAuth credentials file?
The file must contain either web (for Web application credentials) or installed (for Desktop app) credentials. For web applications, add http://localhost:3000/oauth2callback to the authorized redirect URIs.
Frequently asked questions
Where should I place the OAuth keys file?
Place `gcp-oauth.keys.json` either in the current directory or in `~/.calendar-mcp/`. The authentication process copies it to the global location if found locally.
What should I do if port 3000 is already in use during authentication?
Free port 3000 by stopping the process using it before running the authentication command.
What formats are accepted for the OAuth credentials file?
The file must contain either `web` (for Web application credentials) or `installed` (for Desktop app) credentials. For web applications, add `http://localhost:3000/oauth2callback` to the authorized redirect URIs.
Basic information
More Productivity MCP servers

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
Lamda
firerpaAndroid Full-Stack Device Control Platform: WebRTC/H.264 remote desktop, UI/OCR/image-matching automation, one-click MITM, built-in Frida, proxy/VPN/frp/P2P networking, MCP/Agent, 160+ APIs, designed for multi-device clusters and engineered deployments.

Nevent
neventNevent is a remote MCP server available at https://mcp.nevent.ai.
mcp-server-macos-use
mediar-aiAI agent that controls computer with OS-level tools, MCP compatible, works with any model
Comments