office-oxide-mcp — Office и PDF для ИИ-агентов

office-oxide-mcp

MCP-сервер на Rust читает и создает Excel, Word, PowerPoint и PDF локально и заполняет формы PDF с вашего подтверждения

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

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

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

  • Агент записывает, переименовывает и удаляет листы и ячейки в ваших файлах Office, а также создает новые документы
  • Формы PDF содержат персональные данные: имя, адрес, дату рождения проходят через модель агента
Все причины и проверки

aimino-tech/opendocswork-mcp

Установка

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

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: агент осматривает, ищет, извлекает и конвертирует документы и почтовые архивы в разрешенных папках

MCP-серверРасширенный доступ689Звезды репозитория

MCP-сервер, CLI и SDK для агентов: правка книг Excel, пересчет формул и подтверждение изменений без автоматизации окна

MCP-серверРасширенный доступ64Звезды репозитория

MCP-сервер для создания и правки файлов Excel без установленного Microsoft Office: формулы, форматы, графики, сводные таблицы

MCP-серверРасширенный доступ4,3 тыс.Звезды репозитория

MCP Word для правки документов docx с рецензированием: вставки и удаления видны в Word, комментарии, сноски, сравнение версий и журнал изменений

MCP-серверШирокий доступ69Звезды репозитория
Официальный

Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели

MCP-серверРасширенный доступ195 тыс.Звезды репозитория

Doc-Ops MCP конвертирует DOCX, Markdown, HTML и PDF между собой и ставит водяной знак или QR-код на готовые PDF.

MCP-серверРасширенный доступ140Звезды репозитория

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
office-oxide-mcp — Office и PDF для ИИ-агентов (эта карточка)нетне нужна164
Excel MCP Serverнетне нужна4 292только Excel, без Word, PowerPoint и PDF
docx-mcpнетне нужна69только документы Word

Коротко о README

README подает проект как открытую замену Aspose. Он перечисляет инструменты по форматам, показывает сценарии с примерами готовых файлов и таблицу замеров скорости.

Бейдж для README

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