Microsoft 365 MCP: Документация
Обновлено:
Подключение
Пакет: npx @softeria/ms-365-mcp-server (stdio по умолчанию) либо HTTP-режим — поднимает Express-сервер с MCP-эндпоинтом на /mcp. Авторизация: вызов инструмента входа получает URL и код для ввода в браузере (device code flow) — без хранения пароля в конфиге; в HTTP-режиме поддерживается и OAuth authorization code, и «принеси свой токен» (BYOT).
Инструменты
300+ инструментов на поверхности Microsoft Graph API: личные — почта (Outlook), календарь, файлы OneDrive, Excel, OneNote, задачи To Do, Planner, контакты, профиль пользователя, поиск; для организаций — Teams, SharePoint, управление пользователями. Экспериментальный режим вывода TOON вместо JSON снижает объём ответов на 30-60% токенов — полезно при большом числе вызовов подряд.
Сценарий для агента
«Какие письма мне пришли за последний час и что у меня в календаре сегодня?», «найди в OneDrive последнюю версию сметы и добавь задачу в Planner на проверку», «создай событие в календаре на завтра в 15:00 и пригласи команду».
Важно
Community-проект (MIT, 874★/336 форков), не официальный продукт Microsoft — использует те же Graph API, что доступны любому зарегистрированному приложению Azure AD.
Тарифы
MCP-сервер бесплатный и открытый; доступ к данным Microsoft 365 — по лицензии Microsoft 365/Azure AD аккаунта, к которому подключается агент.