Простой MCP-сервер Яндекс Календаря

mcp_yandex_calendar

Небольшой тестовый MCP-сервер Яндекс Календаря по CalDAV: предстоящие события, создание и удаление без подтверждения

  • 0 ★ репозитория
  • Последний коммит
MCP-сервер

Широкий доступ

Почему такой уровень

  • delete_calendar_event удаляет событие без подтверждения и без резервной копии
  • create_calendar_event создает события в первом календаре пользователя без возможности выбрать другой
Все причины и проверки
Российский стек

master-anigor/mcp_yandex_calendar

Установка

Работает в
Сервисы

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/mcp-yandex-calendar

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • delete_calendar_event удаляет событие без подтверждения и без резервной копии
  • create_calendar_event создает события в первом календаре пользователя без возможности выбрать другой

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер на FastMCP подключается к Яндекс Календарю по CalDAV через библиотеку caldav и берет первый доступный календарь пользователя. Он дает три инструмента: get_upcoming_events возвращает предстоящие события за заданное число дней в тексте или JSON, create_calendar_event создает событие по названию, дате, времени, длительности и описанию, delete_calendar_event удаляет событие. Автор сам называет проект тестовым, сделанным для проверки контейнеризации MCP-сервера, и запускает его в Docker-образе на Ubuntu с портом 8088 и часовым поясом Europe/Moscow. Дополнительных проверок перед удалением, подтверждения действий или резервных копий события в коде нет.

Для кого. Для тех, кто хочет минимальный пример MCP-сервера Яндекс Календаря в контейнере и готов доработать его под свои нужды.

Подходит, если

  • Нужен маленький, легко читаемый пример MCP-сервера Яндекс Календаря на Python и caldav
  • Достаточно базовых операций: посмотреть, создать, удалить
  • Нужен готовый Dockerfile для контейнерного запуска

Не подходит, если

  • Нужна защита от случайного удаления: подтверждения, сверки названия или резервной копии в проекте нет
  • Нужна работа с несколькими календарями: сервер всегда берет первый в списке

Пример запроса к агенту

Покажи мои предстоящие события в Яндекс Календаре за следующие 14 дней

MCP

Транспорт
http
Авторизация
API-ключ

Переменные окружения

YANDEX_USERNAME обязательная
Адрес вида email@yandex.ru
YANDEX_PASSWORD обязательная, секрет
Пароль приложения Яндекса типа Календарь

Ограничения

Автор прямо называет проект тестовым. Лицензия не указана. Удаление события не требует подтверждения и не сохраняет резервную копию. Сервер всегда работает с первым календарем из списка пользователя, выбрать другой нельзя. Нужен пароль приложения Яндекса типа Календарь, не пароль аккаунта.

Как отключить. Остановите контейнер или процесс сервера и удалите его из конфигурации MCP клиента.

Частые вопросы

Спросит ли сервер подтверждение перед удалением события?

Нет, delete_calendar_event удаляет событие сразу, без подтверждения и без резервной копии.

Можно ли выбрать, с каким календарем работать?

Нет, сервер всегда подключается к первому календарю из списка, который вернул Яндекс.

Обсуждение

Вопросов и отзывов пока нет.

MCP-сервер Яндекс Календаря

Яндекс Календарь MCP для Claude

Российский стек

MCP-сервер для Яндекс Календаря: просмотр, создание и удаление событий через пароль приложения

MCP-серверРасширенный доступ5Звезды репозитория
Российский стек

MCP-сервер Яндекс Календаря по CalDAV: чтение расписания, создание и правка событий, приглашения с реальной отправкой писем

MCP-серверШирокий доступ1Звезды репозитория
Российский стек

Неофициальный локальный MCP-плагин Яндекс Календаря для Codex по CalDAV, без промежуточного облачного сервера

ПлагинШирокий доступ
Российский стек

Неофициальный MCP-сервер и плагин для Claude Code с 45 инструментами Яндекс 360 и 11 готовыми сценариями вроде стендапа и недельного отчета

MCP-серверРасширенный доступ6Звезды репозитория

Коротко о README

README состоит из пошаговой инструкции по созданию пароля приложения Яндекса для Календаря по CalDAV и предупреждения не использовать основной пароль аккаунта, без описания самих инструментов сервера.

Бейдж для README

Сообщить о проблеме