Руководство по коннектору5 мин чтенияMCP-инструментов: 117 языков

Как подключить Google Calendar к Gemini через MCP

Дайте ИИ работать с Google Calendar: смотреть ваши календари, выводить и искать события за любой период, читать подробности и список гостей, создавать и переносить встречи с гостями и ссылками Google Meet, отвечать на приглашения, добавлять события из одной фразы и проверять, когда люди свободны. Личные аккаунты Google и Google Workspace.

HCАвтор: команда HelpCodeОбновлено 5 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Google Calendar

Google Calendar

Let your AI work with Google Calendar: see the calendars you have, list and search events in any time range, read event details and guests, create and reschedule meetings with guests and Google Meet links, answer invitations, add events from a sentence and check when people are free. Personal Google accounts and Google Workspace.

инструментов

11

Регион

INTL

Категория

Планирование

Аутентификация

OAuth 2.0

Требуемые env-vars

GOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRET
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте Google Calendar одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Дайте ИИ работать с Google Calendar: смотреть ваши календари, выводить и искать события за любой период, читать подробности и список гостей, создавать и переносить встречи с гостями и ссылками Google Meet, отвечать на приглашения, добавлять события из одной фразы и проверять, когда люди свободны. Личные аккаунты Google и Google Workspace.

Попробуй спросить

Примеры промптов для Google Calendar

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Google Calendar · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Google Calendar, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Google Calendar + Gemini

Дайте ИИ работать с Google Calendar: смотреть ваши календари, выводить и искать события за любой период, читать подробности и список гостей, создавать и переносить встречи с гостями и ссылками Google Meet, отвечать на приглашения, добавлять события из одной фразы и проверять, когда люди свободны. Личные аккаунты Google и Google Workspace.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET

Шаг 1 — Получите учётные данные

  1. Откройте console.cloud.google.com, выберите или создайте проект, затем перейдите в APIs & Services → Library и включите Google Calendar API.
  2. Откройте APIs & Services → OAuth consent screen. Выберите Internal, если вы работаете в Google Workspace (самый простой вариант), иначе External. Для External установите статус публикации In production: пока приложение находится в режиме Testing, Google отзывает его токены обновления через 7 дней, и коннектор перестаёт работать каждую неделю. Для собственной учётной записи предупреждение «unverified app» можно просто пропустить.
  3. Откройте APIs & Services → Credentials → Create credentials → OAuth client ID, выберите тип приложения Web application и добавьте разрешённый URI перенаправления https://cloud.anythingmcp.com/api/mcp-oauth/callback. Если вы размещаете AnythingMCP сами, укажите вместо него https://your-anythingmcp-host/api/mcp-oauth/callback.
  4. Вставьте идентификатор клиента в GOOGLE_CLIENT_ID, а секрет клиента в GOOGLE_CLIENT_SECRET, затем установите коннектор.
  5. На странице коннектора нажмите Authorize with Provider и войдите в аккаунт Google, чьими календарями должен пользоваться ИИ. Токен обновления хранится в зашифрованном виде, токены доступа обновляются автоматически.

Один клиент Google для всех коннекторов Google: один и тот же проект Cloud и клиент OAuth подходят для всех коннекторов Google: Gmail, Google Calendar, Google Drive, Google Sheets, Google Docs, Google Tasks, Search Console, Analytics и Ads. Включите каждый API в этом проекте, используйте те же идентификатор и секрет клиента и авторизуйте каждый коннектор один раз. Каждый коннектор запрашивает только свои разрешения.

Приглашения и занятость: гости получают письмо, только если ИИ просит Google их уведомить; иначе событие всё равно появляется в их календарях. Занятость коллеги видна, только если его календарь открыт вам для просмотра занятости, что обычно так внутри одной организации Google Workspace.

Разрешения: коннектор запрашивает https://www.googleapis.com/auth/calendar.events (создавать, изменять и удалять события во всех календарях, которые вы можете редактировать) и https://www.googleapis.com/auth/calendar.readonly (читать список календарей, сами календари, цвета и занятость). Создавать и удалять календари или менять, кому они доступны, он не может.

Только чтение: замените scope в настройках OAuth коннектора на https://www.googleapis.com/auth/calendar.readonly, авторизуйте коннектор заново и отключите gcal_create_event, gcal_update_event, gcal_respond_to_event и gcal_quick_add.

Выключены при установке: gcal_delete_event. Включайте этот инструмент, только если ИИ должен удалять события.

Частые ошибки: 401 означает, что авторизация истекла или отозвана (это всегда происходит через 7 дней, пока экран согласия в режиме Testing): снова нажмите Authorize with Provider. 403 accessNotConfigured означает, что Google Calendar API не включён в проекте Cloud. 403 insufficientPermissions означает, что scope не разрешает вызов (изменение при настройке только для чтения) или что у вас есть только доступ на просмотр этого календаря. 404 означает, что календарь или событие не существует или не видно этой учётной записи.

Коннектор не создаёт, не удаляет и не открывает доступ к календарям и не работает с вложениями событий, настройками календаря и push-уведомлениями.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Gemini

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Gemini CLI читает MCP-серверы из ~/.gemini/settings.json (в Windows: %USERPROFILE%\.gemini\settings.json). Добавь:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо YOUR_MCP_API_KEY.
  2. Сохрани файл и перезапусти gemini.
  3. Выполни /mcp в Gemini CLI (или gemini mcp list в терминале): anythingmcp должен отображаться как подключённый.
  4. Начинай писать промпты: Gemini CLI теперь может вызывать инструменты Google Calendar.

Доступные инструменты

ToolWhat it does
gcal_list_calendarsList the calendars in the signed-in user's calendar list (own, shared and subscribed) with id, summary, timeZone, accessRole and primary…
gcal_get_calendarGet one calendar's metadata: summary, description, location and time zone
gcal_list_eventsList or search events of one calendar in a time window. time_min and time_max are RFC 3339 with offset (2026-10-09T00:00:00+02:00); q…
gcal_get_eventGet one event with all details: start and end, attendees and their responseStatus, organizer, recurrence, reminders, hangoutLink and…
gcal_create_eventCreate an event: title, start and end (timed or all-day), location, description, guests, recurrence, reminders and optionally a Google Meet…
gcal_update_eventChange an event: only the fields given are changed (PATCH). attendees, recurrence and reminders replace the whole current value, so read…
gcal_respond_to_eventAccept, decline or tentatively accept an invitation
gcal_quick_addCreate an event from one line of natural language, the way Calendar's quick add does, e.g. "Lunch with Ana tomorrow 12:30-13:30 at Café…
gcal_delete_eventDelete an event (all occurrences when it is a recurring series; pass an occurrence id to cancel one occurrence)
gcal_query_free_busyCheck when calendars are busy in a time window, without event details: returns busy intervals per calendar
gcal_list_colorsList the color palette: event colors (color_id "1" to "11") and calendar colors, each with background and foreground hex values

Примеры запросов

  • «Что у меня в календаре до конца недели? Отметь встречи, которые пересекаются.»
  • «Найди свободные 45 минут с [email protected] в следующий вторник или среду утром и отправь ей приглашение со ссылкой Google Meet.»
  • «Перенеси завтрашнее ревью в 15:00 на пятницу на то же время и сообщи участникам.»
  • «Прими приглашение на планёрку в четверг и отклони встречу, которая с ней пересекается.»

FAQ

Где Gemini CLI ищет MCP-серверы? В ~/.gemini/settings.json для твоего пользователя или в .gemini/settings.json внутри проекта. gemini mcp list показывает каждый сервер и статус подключения.

Следующие шаги

Это руководство помогло?

Ваш агент для Google Calendar в одном клике.

Установите коннектор, вставьте ключ, спросите Gemini. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить Google Calendar к ChatGPT через MCP

Дайте ИИ работать с Google Calendar: смотреть ваши календари, выводить и искать события за любой период, читать подробности и список гостей, создавать и переносить встречи с гостями и ссылками Google Meet, отвечать на приглашения, добавлять события из одной фразы и проверять, когда люди свободны. Личные аккаунты Google и Google Workspace.

Коннекторы

Как подключить Google Calendar к Claude через MCP

Дайте ИИ работать с Google Calendar: смотреть ваши календари, выводить и искать события за любой период, читать подробности и список гостей, создавать и переносить встречи с гостями и ссылками Google Meet, отвечать на приглашения, добавлять события из одной фразы и проверять, когда люди свободны. Личные аккаунты Google и Google Workspace.

Коннекторы

Как подключить Google Calendar к Cursor через MCP

Дайте ИИ работать с Google Calendar: смотреть ваши календари, выводить и искать события за любой период, читать подробности и список гостей, создавать и переносить встречи с гостями и ссылками Google Meet, отвечать на приглашения, добавлять события из одной фразы и проверять, когда люди свободны. Личные аккаунты Google и Google Workspace.

Коннекторы

Как подключить Google Calendar к Meta Muse через MCP

Дайте ИИ работать с Google Calendar: смотреть ваши календари, выводить и искать события за любой период, читать подробности и список гостей, создавать и переносить встречи с гостями и ссылками Google Meet, отвечать на приглашения, добавлять события из одной фразы и проверять, когда люди свободны. Личные аккаунты Google и Google Workspace.

Коннекторы

Google Calendar в MCP: управляйте Google Calendar из любого AI-агента

Дайте ИИ работать с Google Calendar: смотреть ваши календари, выводить и искать события за любой период, читать подробности и список гостей, создавать и переносить встречи с гостями и ссылками Google Meet, отвечать на приглашения, добавлять события из одной фразы и проверять, когда люди свободны. Личные аккаунты Google и Google Workspace.

GR
Коннекторы

Как подключить Georgian Railway к Gemini — через MCP

Поиск поездов Грузинской железной дороги из Gemini через MCP: станции, расписание, места и цены в лари. Без аккаунта и API-ключа.