MCP-сервер Яндекс Календаря, Почты и Контактов

yandex-calendar-mcp

MCP-сервер на HTTP для Яндекс Календаря по CalDAV, Почты по IMAP и SMTP и Контактов по CardDAV

MCP-сервер

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

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

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

novikova14051980-beep/yandex-calendar-mcp

Установка

Ручная установка

npm install && npm start

Точная настройка переменных окружения собрана по исходному коду, README не описывает установку.

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

Что делает

Сервер на Node.js и Express поднимает MCP по потоковому HTTP-транспорту и собирает три модуля поверх официальных протоколов Яндекса: календарь через CalDAV на caldav.yandex.ru с созданием iCalendar-событий и ссылок на встречи в Телемосте, почту через IMAP и SMTP на imap.yandex.ru и smtp.yandex.ru для чтения и отправки писем, контакты через CardDAV на carddav.yandex.ru. Каждый модуль требует своего пароля приложения. У репозитория нет README, назначение файлов подтверждено чтением исходного кода.

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

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

  • Нужен один сервер сразу под календарь, почту и контакты Яндекса
  • Готовы читать исходный код вместо README, чтобы разобраться в инструментах

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

  • Нужна документация с примерами вызовов: README в репозитории нет
  • Не хотите выдавать серверу пароли приложений сразу для трех сервисов Яндекса

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

Найди непрочитанные письма за сегодня и создай встречу в календаре на основе одного из них

Ограничения

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

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

MCP

Транспорт
http
Авторизация
API-ключ
Переменные окружения
Переменные окружения
YANDEX_EMAIL
обязательная
Адрес почты Яндекса, используемой сервером
YANDEX_OAUTH_TOKEN
обязательная, секрет
OAuth-токен для календаря по CalDAV
YANDEX_MAIL_APP_PASSWORD
обязательная, секрет
Пароль приложения для IMAP и SMTP почты
YANDEX_CARDDAV_APP_PASSWORD
обязательная, секрет
Пароль приложения для CardDAV контактов
MCP_PATH_SECRET
обязательная, секрет
Секрет в пути URL, защищает HTTP-эндпоинт сервера

Проверка безопасности

  • Сервер может отправлять письма от имени пользователя и менять события календаря и контакты

Коротко о README

README в репозитории отсутствует. По коду видно четыре файла: bootstrap.mjs как точку входа, server.mjs с календарем и Телемостом по CalDAV, mail-patch.mjs с IMAP и SMTP для почты, contacts-patch.mjs с CardDAV для контактов. Все модули используют официальные протоколы Яндекса с паролями приложений, а не обходят защиту.

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

Какой транспорт использует сервер?

Потоковый HTTP через express и StreamableHTTPServerTransport, а не stdio.

Официальный

Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам

MCP-серверСредний риск46,5 тыс.Звезды репозитория
Выбор редакции

CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие

CLIВысокий риск31,2 тыс.Звезды репозитория
Выбор редакции

Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP

CLIСредний рискБез VPN30,1 тыс.Звезды репозитория
Выбор редакции

Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI

MCP-серверСредний риск28,1 тыс.Звезды репозитория
Foxx AIMCP-сервер Яндекс Календаря, Почты и Контактов

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.