# OfficeIMO Document Tools

MCP-сервер для просмотра, поиска и конвертации локальных документов и почтовых хранилищ с ограниченным доступом к данным.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 633
- Автор: EvotecIT
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/EvotecIT/OfficeIMO/tree/HEAD/officeimo.tool
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/officeimo-document-tools

## Что делает

Сервер подключается к агенту и даёт ему инструменты для работы с офисными файлами: посмотреть содержимое, найти нужное, вытащить данные, перевести в другой формат. Полезно, когда проект держит документацию, отчёты или архивы писем, а вы хотите спрашивать о них прямо в чате, не открывая каждый файл руками.

Внутри — библиотеки OfficeIMO для .NET, которые разбирают и собирают форматы без Microsoft Office и LibreOffice. Word, Excel и PowerPoint опираются на Open XML SDK, а разбор PDF, Markdown, RTF, OpenDocument, EPUB и почтовых хранилищ (EML, MSG, PST, mbox) реализован в самих библиотеках. Доступ к файлам ограничен — сервер работает с заданной областью, а не со всей файловой системой.

Перед подключением проверьте, что нужный формат действительно поддержан: часть конвертеров возвращает диагностику, когда целевой формат не может вместить всё из исходного. Для форматов вроде `.doc`, `.xls`, `.ppt` поддержка заявлена отдельно, и она не равна поддержке современных `.docx`/`.xlsx`/`.pptx`.

## Требования
- Переменные окружения: `OFFICEIMO_MCP_ALLOWED_ROOTS` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

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

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- вытащить текст из PDF-отчёта, не открывая его вручную
- найти письмо в PST-архиве по теме или отправителю
- перевести документ Markdown в другой формат
- прочитать содержимое `.docx` прямо в чате с агентом
- собрать данные из нескольких офисных файлов в одном запросе

## Примеры запросов агенту
- Покажи, что лежит в `reports/q3.pdf`, и выпиши основные цифры
- Найди в `mail/archive.pst` письма от бухгалтерии за прошлый месяц
- Сконвертируй `docs/spec.md` в PDF и сохрани рядом

## Похожие
- [Power BI Authoring MCP Server (Local)](https://affpapa.org/nevibecode/mcp/power-bi-authoring-mcp-server-local.md) — MCP-сервер · ★ 1247
- [anymd](https://affpapa.org/nevibecode/mcp/anymd.md) — MCP-сервер · ★ 1051
- [Docling MCP](https://affpapa.org/nevibecode/mcp/docling-mcp.md) — MCP-сервер · ★ 777
- [OpenTakeoff](https://affpapa.org/nevibecode/mcp/opentakeoff.md) — MCP-сервер · ★ 667
- [canvas-mcp](https://affpapa.org/nevibecode/mcp/canvas-mcp.md) — MCP-сервер · ★ 307
- [reMarkable MCP Server](https://affpapa.org/nevibecode/mcp/remarkable-mcp-server.md) — MCP-сервер · ★ 252

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