Google Calendar MCP

Google Calendar MCP

от nspady
Управляет Google Calendar: создаёт и редактирует события, находит пересечения и свободные окна, импортирует встречи из изображений и ссылок.

Google Calendar MCP Server

A Model Context Protocol (MCP) server that provides Google Calendar integration for AI assistants like Claude.

Cocal

I also built Cocal, the calendar integration I wanted for chat: a visual calendar inside Claude that shows your whole day around a proposed time, plus booking links and invites you manage from the conversation. It's hosted, so it works on desktop and mobile with no Google Cloud setup.

Cocal visual calendar showing work meetings and a personal gym session together on a timeline Cocal event card showing attendees, timezone context, a description, and no conflicts

Real Cocal UI with sample calendar data. Click either screenshot to enlarge.

Try Cocal →


Features

  • Multi-Account Support: Connect multiple Google accounts (e.g., work, personal) and query them simultaneously
  • Multi-Calendar Support: List events from multiple calendars in a single request
  • Cross-Account Conflicts: Detect overlapping events across any combination of calendars
  • Event Management: Create, update, delete, and search calendar events
  • Recurring Events: Advanced modification capabilities for recurring events
  • Free/Busy Queries: Check availability across calendars
  • Smart Scheduling: Natural language understanding for dates and times
  • Intelligent Import: Add calendar events from images, PDFs, or web links

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.
2.7.0основная
2.6.3
2.6.2
2.6.1
2.6.0
2.4.1
2.4.0
2.3.1
2.3.0
2.2.0
2.1.0
2.0.7
2.0.6
2.0.5
2.0.4
2.0.2
2.0.1
2.0.0
1.4.9
1.4.8
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.4.0
1.3.0
1.2.0-beta.3
1.2.0-beta.2
1.2.0-beta.1
1.2.0-beta.0

Выберите клиент, чтобы установить Google Calendar MCP:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "google-calendar-mcp-n8lb": {
      "command": "npx",
      "args": [
        "@cocal/google-calendar-mcp"
      ],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "google-calendar-mcp-n8lb": {
      "command": "npx",
      "args": [
        "@cocal/google-calendar-mcp"
      ],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "google-calendar-mcp-n8lb": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@cocal/google-calendar-mcp"
      ],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"google-calendar-mcp-n8lb\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"@cocal/google-calendar-mcp\"],\"env\":{\"GOOGLE_OAUTH_CREDENTIALS\":\"/path/to/your/gcp-oauth.keys.json\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "google-calendar-mcp-n8lb": {
      "command": "npx",
      "args": [
        "@cocal/google-calendar-mcp"
      ],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add google-calendar-mcp-n8lb --env GOOGLE_OAUTH_CREDENTIALS=/path/to/your/gcp-oauth.keys.json -- npx @cocal/google-calendar-mcp

Либо через JSON-конфиг:

claude mcp add-json google-calendar-mcp-n8lb "{\"command\":\"npx\",\"args\":[\"@cocal/google-calendar-mcp\"],\"env\":{\"GOOGLE_OAUTH_CREDENTIALS\":\"/path/to/your/gcp-oauth.keys.json\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add google-calendar-mcp-n8lb --env GOOGLE_OAUTH_CREDENTIALS=/path/to/your/gcp-oauth.keys.json -- npx @cocal/google-calendar-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.google-calendar-mcp-n8lb]
command = "npx"
args = ["@cocal/google-calendar-mcp"]

[mcp_servers.google-calendar-mcp-n8lb.env]
GOOGLE_OAUTH_CREDENTIALS = "/path/to/your/gcp-oauth.keys.json"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите Google Calendar MCP, а в поле команды запуска — строку ниже:
npx @cocal/google-calendar-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "google-calendar-mcp-n8lb": {
      "command": "npx",
      "args": [
        "@cocal/google-calendar-mcp"
      ],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "google-calendar-mcp-n8lb": {
      "command": "npx",
      "args": [
        "@cocal/google-calendar-mcp"
      ],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например google-calendar-mcp-n8lb.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: google-calendar-mcp-n8lb
    command: npx
    args:
      - "@cocal/google-calendar-mcp"
    env:
      GOOGLE_OAUTH_CREDENTIALS: /path/to/your/gcp-oauth.keys.json
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "google-calendar-mcp-n8lb": {
      "command": "npx",
      "args": [
        "@cocal/google-calendar-mcp"
      ],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
  }
}

Похожие MCP-сервера

takumi0706/google-calendar-mcp

takumi0706/google-calendar-mcp

от takumi0706

MCP-сервер для интеграции Google Календаря с Claude Desktop. Управляйте событиями через естественный язык: создавайте, редактируйте, удаляйте встречи, настраивайте повторения и цвета. Безопасная ау...

TypeScript⭐ 59
wyattjoh/calendar-mcp

wyattjoh/calendar-mcp

от wyattjoh

MCP-сервер для чтения данных macOS Календаря: поиск событий, получение последних, предстоящих, за диапазон дат и сегодняшних с обнаружением пересечений. Полезен для интеграции с LLM-ассистентами. Т...

TypeScript⭐ 2
MarkusPfundstein/mcp-gsuite

MarkusPfundstein/mcp-gsuite

от markuspfundstein

Gmail и Календарь Google: ищет письма, создаёт черновики и ответы, планирует встречи. Поддерживает несколько аккаунтов.

Python⭐ 490
poolside-ventures/meetbot-mcp

poolside-ventures/meetbot-mcp

от poolside-ventures

MCP инструмент для интеграции с Meet.bot: AI-ассистенты теперь могут самостоятельно бронировать встречи. Скажите «назначь встречу на следующей неделе», и сервер подберет слот и подтвердит бронирова...

TypeScript⭐ 1
taylorwilsdon/google_workspace_mcp

taylorwilsdon/google_workspace_mcp

от taylorwilsdon

Управляет Gmail, Календарём, Диском, Документами, Таблицами и Презентациями: пишет письма, создаёт события, редактирует файлы.

Python⭐ 3386
dominik1001/caldav-mcp

dominik1001/caldav-mcp

от dominik1001

MCP сервер для управления календарем через CalDAV. Предоставляет AI-ассистентам инструменты для просмотра, создания и редактирования событий и задач. Подходит для автоматизации планирования и синхронизации с любым CalDAV-совместимым сервером.

TypeScript⭐ 103
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин