outlook-mcp
MCP-сервер для доступа агента к почте, календарю, файлам OneDrive и потокам Power Automate через Microsoft Graph
- 455 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Читает и отправляет почту, меняет календарь и файлы
- Работает с клиентским секретом и токенами доступа
- Может запускать потоки Power Automate
Установка
- Работает в
Ручная установка
git clone https://github.com/ryaker/outlook-mcp.git
cd outlook-mcp
npm installДальше нужна регистрация приложения в Azure и настройка переменных окружения.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Читает и отправляет почту, меняет календарь и файлы
- Работает с клиентским секретом и токенами доступа
- Может запускать потоки Power Automate
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
outlook-mcp соединяет агента с сервисами Microsoft 365 через Microsoft Graph. Он дает инструменты для почты: список, поиск, чтение, отправка, отметка прочтения, работа с папками и правилами. Для календаря доступны просмотр, создание, принятие, отклонение и удаление событий. Отдельно есть работа с OneDrive: список, поиск, загрузка, выгрузка и создание ссылок, а также запуск потоков Power Automate и просмотр их истории. Сервер ставится локально и подключается к Claude через конфигурацию MCP, доступ выдается по OAuth.
Для кого. Для тех, кто работает в Microsoft 365 и хочет поручить агенту почту, календарь и файлы.
Подходит, если
- Нужно, чтобы агент разбирал и отправлял почту в Outlook
- Нужно работать с событиями календаря и папками писем
- Нужно доставать и делиться файлами OneDrive или запускать потоки Power Automate
Не подходит, если
- Нет учетной записи Microsoft 365 и регистрации приложения в Azure
- Нельзя доверять агенту отправку писем и действия с рабочими данными
Пример запроса к агенту
Покажи последние письма в Outlook и создай событие в календаре на завтра в 15:00MCP
- Транспорт
- stdio
- Авторизация
- OAuth
Переменные окружения
OUTLOOK_CLIENT_IDобязательная- Идентификатор приложения из регистрации в Azure.
OUTLOOK_CLIENT_SECRETобязательная, секрет- Значение клиентского секрета приложения Azure.
MS_TENANT_ID- Идентификатор арендатора для приложений с одним арендатором.
Ограничения
Нужны учетная запись Microsoft 365 и регистрация приложения в Azure с настроенными разрешениями и клиентским секретом. У репозитория нет файла лицензии. Работа с Power Automate ограничена: доступны только потоки в решениях и с ручным запуском.
Как отключить. Уберите сервер из конфигурации MCP клиента, удалите файл токенов ~/.outlook-mcp-tokens.json и папку репозитория.
Частые вопросы
Какие сервисы поддерживаются?
Outlook с почтой и календарем, OneDrive с файлами и папками, а также Power Automate.
Как устроен вход?
Через OAuth 2.0 в Microsoft Graph, токены сохраняются локально в файле в домашней папке.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыЛокальный MCP-сервер для Mac и Windows: агент работает с почтой, мессенджерами, календарем и файлами.
Google Docs MCP — Docs, Sheets, Drive, Gmail и Calendar
Google Docs MCP
MCP-сервер дает агенту Google Docs, Sheets, Drive, Gmail, Calendar и Apps Script: чтение, правка, письма и события; вход через OAuth
MCP-шлюз с OAuth, ролями Entra и подтверждением отправки писем для Microsoft 365 от 21Vianet: почта, календарь, файлы, Teams
Microsoft 365 MCP Server
ms-365-mcp-server
Неофициальный MCP-сервер для Microsoft 365 и Office через Graph API: почта, файлы, календарь, вход аккаунтом Microsoft и режим организации
MCP почта на 52 инструмента: агент читает, ищет, отправляет и сортирует письма в нескольких ящиках по IMAP и SMTP, планирует отправку
MCP-сервер почты по IMAP и SMTP: агент ищет, читает, сортирует и отправляет письма из нескольких ящиков
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| outlook-mcp (эта карточка) | нет | OAuth | 455 | |
| Thunderbird MCP | нет | API-ключ | 443 | расширение для Thunderbird и MCP-мост |
| Nextcloud MCP Server | нет | API-ключ | 411 | подключает агента к Nextcloud |
Коротко о README
README представляет сервер как помощника по Microsoft 365 поверх Microsoft Graph и Power Automate. Перечислены инструменты по трем областям: почта и календарь Outlook, файлы OneDrive, потоки Power Automate. Подробно расписаны регистрация приложения в Azure, нужные разрешения, клиентский секрет и заполнение переменных окружения. Показан пример конфигурации Claude Desktop с запуском через node и вход по OAuth. Есть тестовый режим с фиктивными данными и раздел про частые ошибки.