Дайте вашему ИИ доступ к Календарю на Mac (Claude, Cursor, VS Code) — без OAuth и без ключей API

Подключите вашего ИИ-ассистента к календарю на Mac за 2 минуты. Работает с Claude Desktop, Cursor, VS Code, ChatGPT и Windsurf. Создавайте события, проверяйте доступность и управляйте своим расписанием. Использует EventKit — не требуется авторизация Google или Microsoft.

L
LMCP··5 min read

Проблема

Интеграции календаря с ИИ-инструментами обычно требуют экранов согласия OAuth, управления ключами API и предоставления облачному сервису полного доступа к вашему расписанию. Для Google Calendar API нужен проект GCP с учётными данными OAuth. Для Microsoft Graph нужна регистрация приложения в Azure AD. И в том, и в другом случае данные вашего календаря должны проходить через сторонние серверы.

Для чего-то столь простого, как “что у меня запланировано на завтра?” или “заблокируй 2 часа для глубокой работы”, такая сложность настройки несоразмерна. И после настройки данные вашего календаря проходят через внешние сервисы, которые вы, возможно, не полностью контролируете.

Как LMCP это решает

LMCP использует фреймворк Apple EventKit для доступа к вашему календарю. EventKit — это тот же API, который использует встроенное приложение Calendar. Он читает из единого хранилища календарей на вашем Mac, что означает, что каждая учётная запись календаря, которую вы настроили — iCloud, Google, Outlook, Exchange, CalDAV — автоматически доступна без какой-либо дополнительной аутентификации.

Нет процесса OAuth. Нет ключей API. Единственное требуемое разрешение — это стандартный запрос доступа к календарю macOS, тот же самый, который вызвало бы любое приложение календаря. Данные вашего календаря никогда не покидают ваш Mac.

Попробуйте спросить вашего ИИ-ассистента:

Что у меня запланировано на завтра? Заблокируй 2 часа для глубокой работы во второй половине дня

Ваш ИИ проверяет ваши существующие события, находит свободный слот и создаёт событие “Deep Work” — всё за один шаг, прямо из окна чата.

Как это работает

macOS поддерживает единое хранилище календарей, управляемое процессом CalendarAgent. Каждый провайдер календаря (iCloud, Google, Exchange) синхронизируется в это хранилище. EventKit — это фреймворк Apple для чтения и записи в него.

Когда вы устанавливаете LMCP, macOS просит вас предоставить доступ к календарю через стандартный запрос TCC (Transparency, Consent, and Control). После предоставления LMCP может читать события из всех ваших календарей и создавать новые события в любом из них. Это разрешение можно отозвать в любой момент в System Settings > Privacy & Security > Calendars.

Все данные календаря остаются локальными. LMCP работает на localhost:8765 и взаимодействует напрямую с вашим ИИ-клиентом — без промежуточных серверов.

Шаг 1: Установите LMCP на ваш Mac

Скачать LMCP и установите его:

  1. Откройте загруженный файл .dmg из папки Downloads
  2. Перетащите Local MCP в папку Applications
  3. Откройте Local MCP из папки Applications — он появится в строке меню

Занимает около 30 секунд. Ваши ИИ-клиенты настраиваются автоматически.

Шаг 2: Предоставьте доступ к Календарю

При первом запуске macOS предложит вам разрешить LMCP доступ к вашим календарям. Нажмите “Allow.” Если вы пропустили запрос, перейдите в System Settings > Privacy & Security > Calendars и включите LMCP.

Затем перезапустите вашего ИИ-клиента, чтобы он подхватил новые инструменты MCP:

  • Claude Desktop — полностью завершите работу (Cmd+Q) и откройте снова
  • Cursor — перезапустите редактор
  • VS Code — перезагрузите окно (Cmd+Shift+P → “Reload Window”)
  • ChatGPT / Windsurf — перезапустите приложение

Шаг 3: Управляйте вашим Календарём из вашего ИИ-ассистента

Попробуйте эти запросы:

  • “Что у меня запланировано на этой неделе?” — посмотрите все события по всем календарям.
  • “Заблокируй 2 часа для глубокой работы завтра во второй половине дня” — ваш ИИ находит свободный слот и создаёт событие.
  • “Создай встречу с командой дизайна в следующий вторник в 14:00” — ваш ИИ создаёт событие в предпочитаемом вами календаре.
  • “Свободен ли я в пятницу с 10 до 12?” — быстрая проверка доступности.
  • “Удали встречу standup в четверг” — ваш ИИ показывает детали события и просит подтверждения перед удалением.

Какие провайдеры календарей работают?

Любая учётная запись календаря, настроенная в приложении macOS Calendar (или в System Settings > Internet Accounts), доступна автоматически:

  • iCloud — календарный сервис Apple
  • Google Calendar — личные учётные записи и учётные записи Google Workspace
  • Microsoft Outlook / Exchange — включая Office 365 и локальный Exchange
  • CalDAV — любой совместимый с CalDAV сервер (Fastmail, Nextcloud, Synology и т. д.)
  • Подписные календари — подписки .ics только для чтения (праздники, спорт и т. д.)

Если у вас несколько учётных записей календаря, ваш ИИ может читать из них всех, и вы можете указать, в какой из них создавать события: “Добавь это в мой рабочий календарь.”

Что ваш ИИ может делать с вашим Календарём

  • Список событий — просматривайте события за любой диапазон дат по всем календарям
  • Список названий календарей — смотрите все доступные календари и то, каким учётным записям они принадлежат
  • Создание событий — добавляйте новые события с названием, временем, местоположением и заметками
  • Удаление событий — удаляйте события после показа предварительного просмотра для подтверждения

Для деструктивных операций, таких как удаление событий, ваш ИИ всегда сначала показывает вам детали события и просит подтверждения.

Реальные сценарии работы

Утренний обзор расписания

Что у меня в календаре сегодня? Сделай сводку по каждой встрече и скажи, есть ли у меня промежутки дольше 30 минут.

Ваш ИИ читает ваш день, делает сводку по каждому событию и выделяет свободные блоки — всё в одном ответе.

Планирование между приложениями

Проверь мою почту на наличие любых запросов на встречи, на которые я не ответил, затем посмотри мой календарь и скажи, какие из них я могу принять.

Поскольку LMCP подключает ваш ИИ как к почте, так и к календарю, он может сопоставлять запросы с вашей реальной доступностью.

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

Работает ли это напрямую с Google Calendar или только через приложение Mac Calendar?

LMCP читает из единого хранилища календарей macOS через EventKit. Если ваш Google Calendar добавлен в System Settings > Internet Accounts (что синхронизирует его с приложением Calendar), это работает. LMCP не подключается к API Google Calendar напрямую — он читает локально синхронизированную копию, и именно так он избегает необходимости в OAuth.

Может ли мой ИИ создавать события в конкретном календаре?

Да. Просто укажите название календаря в вашем запросе: “Создай событие обеда в моём календаре Personal” или “Добавь это в Work.” Если вы не укажете, ваш ИИ будет использовать ваш календарь по умолчанию. Вы можете спросить “Покажи мои календари”, чтобы увидеть все доступные варианты.

Что произойдёт, если я отзову доступ к календарю позже?

Перейдите в System Settings > Privacy & Security > Calendars и отключите LMCP. Инструменты календаря немедленно перестанут работать, и ваш ИИ сообщит вам, что доступ к календарю недоступен. Вы можете снова включить его в любой момент с того же экрана настроек.

Что ещё может LMCP?

Календарь — одна из многих интеграций, которые предлагает LMCP. Вы также можете подключить вашего ИИ-ассистента к вашей почте, Microsoft Teams, Contacts, OneDrive, Notes, Reminders и многому другому. Смотрите полный список руководств для всех доступных интеграций.

Связанные руководства

Ready to try it?

Works with Claude, Cursor, VS Code, ChatGPT and any MCP client

Download LMCP (.dmg)
Free for the first 500 installsmacOS 12+ · Apple Silicon & Intel

✦ llms.txt