MCP-серверы

google calendar mcp google calendar mcp логотип

Сайт https://github.com/takumi0706/google-calendar-mcp
Цена Бесплатный доступ
Основные направления Персональная продуктивность и ассистенты, МСР для планирования встреч

Google Calendar MCP Server — это MCP-сервер, который обеспечивает глубокую двустороннюю интеграцию между AI-ассистентами, такими как Claude Desktop, и Google Calendar. Он позволяет управлять расписанием, создавать повторяющиеся события, приглашать участников и переключаться между аккаунтами, не прерывая сессию, полностью заменяя ручное взаимодействие с календарём на диалог с AI.

Ключевые особенности:

Полный цикл управления событиями: Реализованы инструменты getEvents для фильтрации встреч по дате, createEvent для создания событий с участниками и цветовыми метками, updateEvent для частичного обновления полей без потери данных и deleteEvent для удаления.

Поддержка повторяющихся событий: В инструментах createEvent и updateEvent доступен параметр recurrence в формате RFC5545, что позволяет создавать и модифицировать регулярные встречи напрямую, без дополнительных ручных настроек.

Безопасная потоковая аутентификация: Использует OAuth 2.1 с PKCE и шифрованием токенов AES-256-GCM. Токены хранятся только в памяти, а для серверных окружений предусмотрен режим ручного ввода кода авторизации.

Динамическое переключение аккаунтов: Уникальный инструмент authenticate позволяет AI-ассистенту запускать процесс повторной аутентификации для смены Google-аккаунта без перезапуска Claude Desktop.

Надёжная обработка параметров: Реализована продвинутая валидация через Zod с корректной обработкой пустых строк и null-значений для всех параметров инструментов, исключающая ошибки MCP-протокола.

Для кого: Ориентирован на профессионалов, руководителей и команды с высокой интенсивностью встреч, которые используют Claude Desktop как основной рабочий интерфейс и хотят управлять своим расписанием, планировать встречи и организовывать мероприятия на естественном языке, не переключаясь в веб-интерфейс Google Calendar.

Сценарии использования:

Голосовое или текстовое планирование дня: “Claude, посмотри мои встречи на завтра и добавь командный митинг с 14:00 до 15:00 с уведомлением для коллег из команды”.

Сложное планирование повторяющихся событий: “Создай встречу ‘Спринт-ревью’ каждую пятницу в 17:00 с приглашением для всей команды, начиная со следующей недели”.

Частичное редактирование встреч: “Перенеси встречу с инвестором на час позже, не меняя список участников и описание” — AI-ассистент обновит только время, сохранив остальные поля.

Переключение между календарями: Быстрая смена рабочего и личного аккаунтов Google через AI для планирования мероприятий в разных календарях без остановки сессии Claude.

Цены и доступность: Проект является полностью бесплатным, с открытым исходным кодом (лицензия MIT). Сервер публикуется как npm-пакет для прямой установки командой npx. Для работы требуется бесплатное создание проекта в Google Cloud Console с включённым API Google Calendar и настройка OAuth-клиента.