outlook-mcp

MCP-сервер для доступа агента к почте, календарю, файлам OneDrive и потокам Power Automate через Microsoft Graph

  • 455 ★ репозитория
  • Последний коммит
MCP-сервер

Широкий доступ

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

  • Читает и отправляет почту, меняет календарь и файлы
  • Работает с клиентским секретом и токенами доступа
  • Может запускать потоки Power Automate
Все причины и проверки

ryaker/outlook-mcp

Установка

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

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:00

MCP

Транспорт
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: агент работает с почтой, мессенджерами, календарем и файлами.

MCP-серверШирокий доступ80Звезды репозитория

MCP-сервер дает агенту Google Docs, Sheets, Drive, Gmail, Calendar и Apps Script: чтение, правка, письма и события; вход через OAuth

MCP-серверШирокий доступ686Звезды репозитория

MCP-шлюз с OAuth, ролями Entra и подтверждением отправки писем для Microsoft 365 от 21Vianet: почта, календарь, файлы, Teams

MCP-серверШирокий доступ90Звезды репозитория

Microsoft 365 MCP Server

ms-365-mcp-server

Неофициальный MCP-сервер для Microsoft 365 и Office через Graph API: почта, файлы, календарь, вход аккаунтом Microsoft и режим организации

MCP-серверШирокий доступ1,1 тыс.Звезды репозитория

MCP почта на 52 инструмента: агент читает, ищет, отправляет и сортирует письма в нескольких ящиках по IMAP и SMTP, планирует отправку

MCP-серверШирокий доступ158Звезды репозитория

MCP-сервер почты по IMAP и SMTP: агент ищет, читает, сортирует и отправляет письма из нескольких ящиков

MCP-серверШирокий доступ391Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
outlook-mcp (эта карточка)нетOAuth455
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. Есть тестовый режим с фиктивными данными и раздел про частые ошибки.

Бейдж для README

Сообщить о проблеме