Перейти к содержимому

caldav-mcp

Сервер CalDAV на MCP для предоставления операций с календарями как инструментов ИИ-ассистентам.

TypeScript
29 stars

Описание

Это сервер на базе Model Context Protocol (MCP), реализующий клиент CalDAV для интеграции с ИИ-ассистентами. Ключевые особенности: подключение к CalDAV-серверам, создание событий с указанием заголовка, времени начала и конца, а также поиск событий в заданном временном интервале. Разработан на TypeScript, совместим с MCP. Применения: автоматизация управления календарями в чатботах, планировщиках и AI-системах для создания и просмотра событий.

Возможности

Подключение к CalDAV-серверам

Установка соединения с серверами CalDAV для работы с календарями.

Создание событий календаря

Генерация новых событий с параметрами: summary (заголовок), start и end (временные метки), возвращает ID события.

Список событий в интервале

Поиск и вывод событий в заданном временном диапазоне по start и end, возвращает список заголовков.

Установка

{ “mcpServers”: { “calendar”: { “command”: “npx”, “args”: [ “caldav-mcp” ], “env”: { “CALDAV_BASE_URL”: “”, “CALDAV_USERNAME”: “”, “CALDAV_PASSWORD”: “” } } } }

Для разработки:

  1. Компиляция: npx tsc
  2. Запуск: node index.js

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
29

Ссылки