
mcp-ical MCP Server
The mcp-ical MCP Server connects AI assistants to your macOS Calendar, enabling natural language scheduling, event management, and availability checks directly ...
AI automation for Google Calendar—list, create, update, and manage events, check availability, and import events from images or links using FlowHunt’s MCP integration.
The Google Calendar MCP Server is a Model Context Protocol (MCP) server that enables AI assistants to interact seamlessly with Google Calendar. This server allows AI agents to access, manage, and manipulate calendar data, making it possible to list events from multiple calendars, create or update events, handle recurring events, check user availability, and even add events from non-standard sources like images or web links. By providing a bridge between AI systems and Google Calendar, it empowers developers to automate scheduling, event management, and availability queries, greatly enhancing productivity and workflow automation for teams and individuals alike.
No explicit prompt templates are listed in the available documentation or repository files.
No explicit MCP “resources” are described in the documentation or repository files.
No setup instructions for Windsurf are provided in the repository.
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
mcpServers
section:{
"mcpServers": {
"google-calendar": {
"command": "npx",
"args": ["@cocal/google-calendar-mcp"],
"env": {
"GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
}
}
}
}
Securing API Keys
GOOGLE_OAUTH_CREDENTIALS
).No setup instructions for Cursor are provided in the repository.
No setup instructions for Cline are provided in the repository.
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"google-calendar": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “google-calendar” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | No prompt templates found |
List of Resources | ⛔ | No explicit MCP resources documented |
List of Tools | ✅ | Event management, scheduling, free/busy, import, etc. |
Securing API Keys | ✅ | Uses GOOGLE_OAUTH_CREDENTIALS environment variable |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
The Google Calendar MCP Server offers robust calendar management tools and clear setup for Claude. However, documentation is lacking for prompt templates, explicit MCP resources, and support for other platforms. If you need Google Calendar automation for AI agents, it’s a strong choice but would benefit from broader documentation and resource clarity.
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 116 |
Number of Stars | 364 |
Score: 6/10 — Strong tooling and setup for Claude, but missing docs for prompts, resources, and multi-platform support.
The Google Calendar MCP Server is an interface that allows AI agents to interact programmatically with Google Calendar, automating event creation, updates, scheduling, and availability checks.
Agents can list, create, update, and delete events, search for events, perform free/busy queries, handle recurring events, and even import events from images, PDFs, and web links.
Credentials are managed via environment variables, specifically the GOOGLE_OAUTH_CREDENTIALS variable, to keep sensitive information secure and out of source control.
Setup documentation is provided for Claude Desktop. Other platforms—Windsurf, Cursor, and Cline—are not currently documented in the repository.
Use cases include personal and team scheduling, meeting coordination, AI-powered reminders, managing recurring events, and importing events from non-standard sources like images or web pages.
It is MIT licensed, has 116 forks and 364 stars, reflecting strong community interest and support for the project.
Empower your AI agents and workflows with seamless calendar management, smart event importing, and advanced scheduling automation.
The mcp-ical MCP Server connects AI assistants to your macOS Calendar, enabling natural language scheduling, event management, and availability checks directly ...
The Calendly MCP Server connects AI assistants with Calendly’s scheduling tools through a unified MCP interface, enabling automated event management, appointmen...
The Google Workspace MCP Server connects AI agents and large language models to Google Workspace services, enabling seamless programmatic automation and workflo...