Пропустите установку. Заработает меньше чем за 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 и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Google Calendar, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Google Calendar + Cursor
Дайте ИИ работать с Google Calendar: смотреть ваши календари, выводить и искать события за любой период, читать подробности и список гостей, создавать и переносить встречи с гостями и ссылками Google Meet, отвечать на приглашения, добавлять события из одной фразы и проверять, когда люди свободны. Личные аккаунты Google и Google Workspace.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
Шаг 1 — Получите учётные данные
- Откройте console.cloud.google.com, выберите или создайте проект, затем перейдите в APIs & Services → Library и включите Google Calendar API.
- Откройте APIs & Services → OAuth consent screen. Выберите Internal, если вы работаете в Google Workspace (самый простой вариант), иначе External. Для External установите статус публикации In production: пока приложение находится в режиме Testing, Google отзывает его токены обновления через 7 дней, и коннектор перестаёт работать каждую неделю. Для собственной учётной записи предупреждение «unverified app» можно просто пропустить.
- Откройте 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. - Вставьте идентификатор клиента в
GOOGLE_CLIENT_ID, а секрет клиента вGOOGLE_CLIENT_SECRET, затем установите коннектор. - На странице коннектора нажмите 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 — Добавьте коннектор в Cursor
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Cursor читает MCP-серверы из ~/.cursor/mcp.json. Добавь эту запись:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо
YOUR_MCP_API_KEY. - Сохрани файл и перезапусти Cursor.
- Открой Cursor → Settings → MCP и проверь, что
anythingmcpесть в списке и подключён. - Начинай общаться: агент теперь может вызывать инструменты
Google Calendar.
Доступные инструменты
| Tool | What it does |
|---|---|
gcal_list_calendars | List the calendars in the signed-in user's calendar list (own, shared and subscribed) with id, summary, timeZone, accessRole and primary… |
gcal_get_calendar | Get one calendar's metadata: summary, description, location and time zone |
gcal_list_events | List 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_event | Get one event with all details: start and end, attendees and their responseStatus, organizer, recurrence, reminders, hangoutLink and… |
gcal_create_event | Create an event: title, start and end (timed or all-day), location, description, guests, recurrence, reminders and optionally a Google Meet… |
gcal_update_event | Change an event: only the fields given are changed (PATCH). attendees, recurrence and reminders replace the whole current value, so read… |
gcal_respond_to_event | Accept, decline or tentatively accept an invitation |
gcal_quick_add | Create 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_event | Delete an event (all occurrences when it is a recurring series; pass an occurrence id to cancel one occurrence) |
gcal_query_free_busy | Check when calendars are busy in a time window, without event details: returns busy intervals per calendar |
gcal_list_colors | List 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
Поддерживает ли Cursor собственные MCP-серверы на бесплатном тарифе? Да, MCP доступен на тарифах Hobby, Pro и Business.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к ChatGPT
- Подключить к Gemini
- Подключить к Meta Muse
Это руководство помогло?