# outlook

Связывает Claude с классическим клиентом Outlook на Windows: письма, календарь, контакты, задачи и правила. Нужен Windows 10 или 11 и установленный Outlook desktop.

- плагин · `type=plugin` · Claude Code · ★ 36
- Автор: anasahmed07
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/anasahmed07/Outlook-Classic-MCP
- Обновлён: 2026-10-20
- HTML: https://affpapa.org/nevibecode/plugins/outlook

## Что делает

Плагин ставит локальный MCP-сервер `outlook-classic-mcp` и скилл, который объясняет агенту, как этими инструментами пользоваться. Сервер общается с Outlook через COM API на `pywin32` — тем же путём, что макросы и надстройки Office. Авторизация берётся от аккаунта, под которым уже подписан Outlook: регистрация приложения в Azure, Microsoft Graph и токены OAuth не нужны.

Внутри 31 инструмент с префиксом `outlook_*` по девяти категориям: почта, папки, календарь, контакты, задачи, цветовые категории, правила и статус Out-of-Office. Есть `outlook_whoami` — быстрая проверка, к какому ящику привязался сервер. Часть инструментов чтения отдаёт интерактивные HTML-представления: список писем, читалку, повестку дня, контакты и задачи прямо в чате.

Поддерживается только классический Outlook (`OUTLOOK.EXE`) из Microsoft 365 или Office. Новый Outlook (`olk.exe`) не подойдёт, потому что у него нет COM-поверхности. Нужен Python 3.10+, установщик сам подтянет 3.11 через `uv`. Открывать Outlook заранее не обязательно: сервер запустит его при первом COM-вызове. Первый вызов после установки тормозит на 5–15 секунд, пока `uvx` разрешает пакет.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install outlook@claude-community
```

## Когда брать
- разобрать входящие и разложить письма по папкам
- найти письмо по отправителю или теме
- создать встречу и разослать приглашения
- сохранить вложения из письма на диск
- отметить задачи выполненными и добавить новые

## Примеры запросов агенту
- Покажи непрочитанные письма за сегодня и отметь их прочитанными
- Найди письма от бухгалтерии и сохрани вложения в папку `docs`
- Создай встречу на завтра в 15:00 и пригласи команду

## Похожие
- [typespec-m365-copilot](https://affpapa.org/nevibecode/plugins/typespec-m365-copilot.md) — плагин · ★ 40418
- [project-documenter](https://affpapa.org/nevibecode/plugins/project-documenter.md) — плагин · ★ 40418
- [mcp-m365-copilot](https://affpapa.org/nevibecode/plugins/mcp-m365-copilot.md) — плагин · ★ 40418
- [outlook-calendar](https://affpapa.org/nevibecode/plugins/outlook-calendar.md) — плагин · ★ 7596
- [sharepoint](https://affpapa.org/nevibecode/plugins/sharepoint.md) — плагин · ★ 7596
- [gmail](https://affpapa.org/nevibecode/plugins/gmail.md) — плагин · ★ 7596

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
