google-calendar-streamable-mcp-server
A server for managing Google Calendar events and availability through a streamable HTTP interface.
The Google Calendar MCP Server allows users to interact with their Google Calendar in a streamlined manner. It supports functionalities such as searching for events across all calendars, creating, updating, and deleting events, as well as checking availability for scheduling. Users can also utilize natural language processing to create events easily, like saying 'Lunch tomorrow at noon', and it can automatically generate Google Meet links for events. This server can be deployed locally using Node.js or Hono.dev, or remotely as a Cloudflare Worker. It is designed with user-friendliness in mind, providing smart defaults and clear feedback on operations. While it offers a robust set of features for managing calendar events, it is important to note that security measures should be implemented for production use, especially when handling OAuth tokens and sensitive data.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"google-calendar-streamable-mcp-server": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-google-calendar-streamable-mcp-server"
]
}
}
}Config File Location
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/claude/claude_desktop_config.json
Some servers require additional setup - check the GitHub README for specific instructions.
Permissions
Reviews
Sign in to reviewLoading reviews...
Credentials
Store API keys for google-calendar-streamable-mcp-server securely
Loading...