Overview
Calendar AutoAuth MCP Server is a Model Context Protocol (MCP) server designed for Google Calendar integration in Claude Desktop, enabling AI assistants to manage Google Calendar events through natural language interactions.
To use the server, install it via Smithery, authenticate with Google Cloud credentials, and configure it in Claude Desktop. You can create, update, delete, and list calendar events using natural language commands.
- Create, retrieve, update, and delete calendar events. - Full integration with Google Calendar API. - Simple OAuth2 authentication with auto browser launch. - Global credential storage for convenience. - Support for both Desktop and Web application credentials.
- Automating event creation and management in Google Calendar.
- Integrating AI assistants for natural language event handling.
- Streamlining calendar operations for users in a desktop environment.
Add to your AI client
Use these steps to connect Calendar AutoAuth MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"gongrzhe-calendar-autoauth-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-gongrzhe-calendar-autoauth-mcp-server-mcp-mirror"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"gongrzhe-calendar-autoauth-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-gongrzhe-calendar-autoauth-mcp-server-mcp-mirror"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"gongrzhe-calendar-autoauth-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-gongrzhe-calendar-autoauth-mcp-server-mcp-mirror"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"gongrzhe-calendar-autoauth-mcp-server-mcp-mirror": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-gongrzhe-calendar-autoauth-mcp-server-mcp-mirror"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"gongrzhe-calendar-autoauth-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-gongrzhe-calendar-autoauth-mcp-server-mcp-mirror"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"gongrzhe-calendar-autoauth-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-gongrzhe-calendar-autoauth-mcp-server-mcp-mirror"
]
}
}
}FAQ
**What is required for authentication?**
You need to create a Google Cloud Project and obtain OAuth 2.0 credentials.
**Can I use this server on both Desktop and Web applications?**
Yes! It supports both types of applications.
**Is my data secure?**
Yes, OAuth credentials are stored securely in your local environment.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":1176,"uuid":"f0055ff1-dc1a-447e-ba7b-198d3982c260","name":"GongRzhe_Calendar-Autoauth-MCP-Server","title":"Calendar AutoAuth MCP Server","description":"Mirror of","avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","created_at":"2025-01-28T02:36:22.017Z","updated_at":"2025-02-23T07:20:28.696Z","status":"created","author_name":"MCP-Mirror","author_avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","tags":"calendar,auto-authentication,MCP-server","category":"calendar-management","is_featured":false,"sort":1,"url":"https://github.com/MCP-Mirror/GongRzhe_Calendar-Autoauth-MCP-Server","target":"_self","content":"$29","summary":"$2a","img_url":"https://camo.githubusercontent.com/bdeb13253995b7a6f25e7028e64cfb52b23e195263647e76b171e063bf13ee9b/68747470733a2f2f736d6974686572792e61692f62616467652f40676f6e67727a68652f7365727665722d63616c656e6461722d6175746f617574682d6d6370","type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]