Исправлена ошибка, при которой явные поля PATCH-запроса перезаписывались автоматически сглаженными значениями.
- Fixed: Явное тело PATCH-запроса теперь имеет приоритет над автоматически сглаженными полями, что предотвращает потерю данных.
Сервер MCP для взаимодействия с Microsoft 365 и сервисами Office через Graph API
Это MCP-сервер для взаимодействия с Microsoft 365 и Office через Graph API, позволяющий LLM-агентам управлять почтой, календарями, файлами и Teams.
Инструмент решает задачу интеграции Microsoft 365 в экосистему AI-агентов, предоставляя более 200 инструментов для чтения и записи данных. Он полезен для автоматизации рутинных задач в корпоративной среде, таких как поиск информации, управление встречами и обработка документов, с возможностью настройки прав доступа.
👤 Кому подойдёт: разработчики, внедряющие AI-агентов в корпоративные среды, и DevOps-инженеры, настраивающие интеграцию с Microsoft 365
Исправлена ошибка, при которой явные поля PATCH-запроса перезаписывались автоматически сглаженными значениями.
Введено ограничение на размер определений инструментов для обеспечения их корректного отображения в списке.
Добавлена поддержка федеративных учетных данных и управляемой идентичности для запуска в режиме приложения.
Добавлена поддержка аутентификации через приложение (app-mode) для получения разрешений приложения.
Исправление зависимостей: обновление библиотеки валидации Zod до версии 4.
Добавлены функции обновления страниц OneNote, получения дельты и версий элементов списков SharePoint, а также дельты списков To Do.
Добавлены инструменты для записи в календарь другого пользователя.
В версии 0.174.0 инструменты теперь доступны напрямую на этапе обнаружения, упрощая их использование.
Добавлена поддержка аргумента командной строки --enabled-tools-file для управления списком включённых инструментов.
Добавлена поддержка вложения файлов через contentId при получении URL загрузки.
Добавлены инструменты для создания планов в Planner и вкладок в каналах Teams.
Исправлена ошибка в схеме инструмента отправки почты: ключи PascalCase теперь корректно подписываются.
Исправление: перенос конфигурации инструментов в endpoints.json и удаление неподдерживаемых параметров запросов To Do.
Добавлена поддержка облачного типа gcc-high для US Government login authority.
Добавлена поддержка сокращённого синтаксиса упоминания пользователей через <at user-id> в инструментах сообщений Teams.
Исправлена логирование: улучшена линейная обработка паттернов маскировки email в длинных текстах.
В версии 0.166.0 добавлена поддержка On-Behalf-Of (OBO) с обработкой ошибок 401 и возможностью настройки списков разрешенных арен и пользователей.
Добавлены типизированные конечные точки для файлов почты, опциональный вывод blob и ограничение на скачивание.
Добавлена возможность прикрепления локальных файлов к черновикам и событиям в режиме stdio.
В версии 0.163.0 добавлены инструменты для управления элементами чеклистов (шагами) в Microsoft To Do.
В версии 0.162.0 ключ подписи URL для вложений стал опциональным, что упрощает настройку HTTP-компонента сервера.
Исправлена потеря метаданных @odata.count при объединении страниц в инструментах.
Исправлена ошибка, из-за которой функция fetchAllPages не могла корректно объединить ссылки на страницы.
Добавлена возможность загрузки файлов по URL в черновики и события через одноразовый PUT-тикет.
Исправлена ошибка, из-за которой scope relay терялся на эндпоинте /authorize при использовании флагов --obo и --allowed-scopes.
Исправлена обработка символа доллара в сырых параметрах пути.
В версии 0.158.0 добавлена настраиваемая белая списка полей для инструмента list-users.
Исправлена передача дополнительных scopes при авторизации через On-Behalf-Of.
Исправлена ошибка AADSTS70011 при использовании флага --obo для личных аккаунтов за счёт корректной передачи scope.
В версии 0.157.0 добавлена возможность генерации ссылок для скачивания файлов в режимах Bearer и OBO.