office-oxide-mcp — Office и PDF для ИИ-агентов
office-oxide-mcp
MCP-сервер на Rust читает и создает Excel, Word, PowerPoint и PDF локально и заполняет формы PDF с вашего подтверждения
- 164 ★ репозитория
- Последний коммит
- GPL-3.0
Широкий доступ
Почему такой уровень
- Агент записывает, переименовывает и удаляет листы и ячейки в ваших файлах Office, а также создает новые документы
- Формы PDF содержат персональные данные: имя, адрес, дату рождения проходят через модель агента
Установка
- Работает в
Ручная установка
cargo install office-oxide-mcpНужен Rust; готовые бинарники лежат в релизах GitHub.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент записывает, переименовывает и удаляет листы и ячейки в ваших файлах Office, а также создает новые документы
- Формы PDF содержат персональные данные: имя, адрес, дату рождения проходят через модель агента
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
office-oxide-mcp работает с файлами Office и PDF на вашем компьютере, без облака. Агент читает документ в JSON, Markdown, фрагментах или простом тексте, а затем правит его. Для Excel есть запись ячеек и диапазонов, форматирование, диаграммы, сводные таблицы, листы и условное форматирование. Для Word и PowerPoint есть создание документов и презентаций, в том числе из Markdown. Отдельная часть работы связана с PDF: список полей формы, заполнение AcroForm и XFA, наложение текста по координатам на плоский скан и анализ разметки, чтобы найти эти координаты. Идея автора простая: один раз описать, кто вы, и не вводить имя, адрес и дату рождения в десятый бланк. Агент читает форму, вы одобряете значения, он заполняет. Набор инструментов широкий (list_formats, get_document_info, office_read, office_fill_pdf_form, office_export_pdf и другие), а типовые сценарии вынесены в YAML-навыки: excel.basic, excel.chart, ppt.deck, word.invoice и подобные.
Для кого. Бухгалтерам и аналитикам, которые собирают отчеты в Excel и Word, и всем, кто регулярно заполняет однотипные PDF-формы банков, страховых и госорганов.
Подходит, если
- Квартальный отчет нужно собрать в Excel с диаграммой и сводной таблицей по данным из таблицы
- Страховая или банк прислали PDF-форму с полями, которые вы заполняли уже не раз
- Из заметок в Markdown надо получить презентацию PowerPoint
- Счет или договор в Word создается по одному шаблону с разными реквизитами
Не подходит, если
- Нужно сверстать документ с точным дизайном: сервер правит содержимое, а оформление сложных макетов лучше доверить редактору
- Документ защищен паролем или зашифрован: об этом случае в README ничего не сказано
- Формулы Excel должны пересчитываться с учетом внешних данных, к которым у сервера нет доступа
Пример запроса к агенту
Покажи поля этого PDF-бланка, заполни их по моим данным из файла profile.md и сохрани результат рядом с оригиналом.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Распознавание сканов не заявлено: на плоском PDF без полей агенту нужно сначала определить координаты через office_analyze_pdf_layout, а затем накладывать текст. Сервер ставится из исходников командой cargo install, нужен Rust, либо берется готовый бинарник из релизов GitHub.
Лицензия указана по-разному: в GitHub отмечена GPL-3.0, а в README и в Cargo написано MIT или Apache-2.0. Перед использованием в продукте стоит уточнить условия по файлу LICENSE. Репозиторий называется opendocswork-mcp, а в реестре и в README проект значится как office-oxide-mcp.
Как отключить. Удалите блок office-oxide-mcp из конфигурации клиента и при желании сам бинарник командой cargo uninstall office-oxide-mcp. Служебных данных сервер не хранит.
Частые вопросы
Какие форматы поддерживает office-oxide-mcp?
Excel, Word, PowerPoint и PDF. Полный перечень возможностей агент получает вызовом list_formats, а для PDF есть чтение, список полей, заполнение AcroForm и XFA, наложение текста и экспорт в PDF.
Данные уходят в облако?
Нет, в README сервер назван локальным и работает с файлами на вашей машине. Модель агента при этом все равно видит то, что вы ей передали, поэтому для чувствительных форм следите за настройками самого клиента.
Как подключить к Cursor?
Добавьте в конфигурацию MCP сервер office-oxide-mcp с командой office-oxide-mcp и аргументами --transport stdio. README приводит такие же блоки для Claude Desktop и VS Code.
Умеет ли сервер работать со сканами PDF?
Распознавания текста в README нет. Для плоского PDF без полей агент вызывает office_analyze_pdf_layout, находит координаты и затем накладывает текст через office_overlay_pdf_text. Формы AcroForm и XFA заполняются по именам полей.
Какая у проекта лицензия?
Источники расходятся: GitHub показывает GPL-3.0, а README и Cargo называют MIT или Apache-2.0. До использования в продукте прочитайте файл LICENSE в репозитории и при сомнении спросите автора.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер OfficeIMO: агент осматривает, ищет, извлекает и конвертирует документы и почтовые архивы в разрешенных папках
agent-spreadsheet — Excel для ИИ-агентов
agent-spreadsheet
MCP-сервер, CLI и SDK для агентов: правка книг Excel, пересчет формул и подтверждение изменений без автоматизации окна
MCP-сервер для создания и правки файлов Excel без установленного Microsoft Office: формулы, форматы, графики, сводные таблицы
MCP Word для правки документов docx с рецензированием: вставки и удаления видны в Word, комментарии, сноски, сравнение версий и журнал изменений
Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Doc-Ops MCP конвертирует DOCX, Markdown, HTML и PDF между собой и ставит водяной знак или QR-код на готовые PDF.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| office-oxide-mcp — Office и PDF для ИИ-агентов (эта карточка) | нет | не нужна | 164 | |
| Excel MCP Server | нет | не нужна | 4 292 | только Excel, без Word, PowerPoint и PDF |
| docx-mcp | нет | не нужна | 69 | только документы Word |
Коротко о README
README подает проект как открытую замену Aspose. Он перечисляет инструменты по форматам, показывает сценарии с примерами готовых файлов и таблицу замеров скорости.