takumi0706/google-calendar-mcp

takumi0706/google-calendar-mcp

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

Google Calendar MCP Server

Apr-15-2025 12-17-08

🔔 VERSION UPDATE NOTICE 🔔
Version 1.0.5 adds support for recurring events through the recurrence parameter in both createEvent and updateEvent tools. This allows you to create and modify recurring events directly without having to set them up manually after creation.

Version License

日本語 English

Project Overview

Google Calendar MCP Server is an MCP (Model Context Protocol) server implementation that enables integration between Google Calendar and Claude Desktop. This project enables Claude to interact with the user's Google Calendar, providing the ability to display, create, update, and delete calendar events through natural language interaction.

Core Features
  • Google Calendar integration: Provides a bridge between Claude Desktop and the Google Calendar API
  • MCP implementation: Follows the Model Context Protocol specification for AI assistant tool integration
  • OAuth2 authentication: Handles the Google API authentication flow securely
  • Event management: Supports comprehensive calendar event operations (get, create, update, delete)
  • Color support: Ability to set and update event colors using colorId parameter
  • STDIO transport: Uses standard input/output for communication with Claude Desktop
Инструменты были проиндексированы:
authenticate

Запускает процесс OAuth для Google Calendar. Открывает окно браузера для получения согласия и сохраняет полученные токены в памяти.

Параметры

Без параметров.

createEvent

Создаёт событие в Google Календаре. Поддерживает события на весь день, участников, напоминания и правила повторения RFC5545.

Параметры
  • calendarIdstring
  • eventobjectобязательный
deleteEvent

Удаляет событие из Google Calendar по его event ID.

Параметры
  • calendarIdstring
  • eventIdstringобязательный
getEvents

Перечисляет события из Google Календаря в пределах опционального временного диапазона.

Параметры
  • calendarIdstring | null

    Calendar ID (uses the primary calendar if omitted or empty)

  • maxResultsinteger

    Maximum number of events to return

  • orderByenum | string | null

    Sort order for the returned events

  • timeMaxstring | null

    Upper bound (exclusive) for an event's start time, in ISO 8601 format

  • timeMinstring | null

    Lower bound (inclusive) for an event's end time, in ISO 8601 format

updateEvent

Обновляет существующее событие в Google Calendar. Пропущенные поля сохраняют свои текущие значения.

Параметры
  • calendarIdstring
  • eventobjectобязательный
  • eventIdstringобязательный

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

madbonez/caldav-mcp

madbonez/caldav-mcp

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

Python14
Google Calendar MCP

Google Calendar MCP

Сервер для интеграции Google Календаря с AI-ассистентами через MCP. Управляйте событиями, проверяйте занятость и обнаруживайте пересечения между несколькими календарями и аккаунтами. Поддерживает импорт событий из изображений и ссылок. Помогает автоматизировать планирование и анализ календаря.

TypeScript1186
fradser/mcp-server-apple-reminders

fradser/mcp-server-apple-reminders

MCP сервер для управления Apple Reminders и Calendar на macOS. Создавайте, обновляйте и удаляйте напоминания с приоритетами, повторениями, тегами, подзадачами и геозонами, а также календарные событ...

TypeScript200
temporal-cortex/mcp

temporal-cortex/mcp

Temporal Cortex — инфраструктура для автономного планирования встреч AI-агентами. Сервер управляет календарями, разрешает временные выражения и атомарно бронирует слоты без двойных записей. Полезен...

Dockerfile12
MarkusPfundstein/mcp-gsuite

MarkusPfundstein/mcp-gsuite

MCP сервер для работы с Gmail и Google Календарем: чтение, поиск и создание писем, управление черновиками, получение и создание событий. Поддерживает несколько аккаунтов. Полезен для автоматизации задач.

Python490
wyattjoh/calendar-mcp

wyattjoh/calendar-mcp

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

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

Лука Никитин