Nelson MCP — MCP-сервер для LibreOffice: что делает
Расширение LibreOffice, которое поднимает внутри офиса HTTP-сервер по MCP. Агент читает и правит открытые документы Writer, Calc, Draw и Impress.
Открыть на GitHubЧто делает Nelson MCP — LibreOffice
Nelson MCP — это расширение LibreOffice, которое превращает программу в MCP-сервер. Внутри офиса запускается HTTP-сервис, говорящий на Model Context Protocol, и внешний AI-клиент подключается к нему по адресу http://localhost:8766/mcp. Копировать текст в чат или выгружать файл не нужно: агент обращается к открытому документу напрямую.
Инструментов много — 145 на весь набор, но клиент видит только те, что подходят активному типу документа: 97 для Writer, 50 для Calc. Есть чтение содержимого, правка текста, стили, таблицы, диаграммы, колонтитулы, поиск и отслеживание изменений. Отдельно стоит =PROMPT() в Calc — вызов LLM прямо из ячейки. Настраивается всё в **Tools > Options > Nelson**: порт, адрес привязки, токен доступа.
По умолчанию сервер слушает только localhost, и этого хватает клиентам на вашей машине. Но кто может достучаться до Nelson, тот читает и правит все открытые документы, а также открывает любой файл, доступный вашей учётной записи. Поэтому наружу сервер не выйдет, пока не задан токен: без него Nelson отказывается привязываться не к localhost и не запускает туннель. Токен ставится в **Options > Nelson MCP > HTTP > Access Token** и применяется без перезапуска.
Какие задачи решает
- прочитать открытый документ Writer и пересказать его содержимое
- вписать заголовок и таблицу в пустой отчёт по шагам
- поправить форматирование и стили прямо в открытом файле
- вызвать LLM из ячейки Calc через
=PROMPT() - поднять MCP-сервер поверх офисного документа без выгрузки
Примеры запросов агенту
- Прочитай открытый документ Writer и покажи его структуру по заголовкам
- Добавь в пустой отчёт заголовок, таблицу с квартальными числами и колонтитул
- Вызови LLM из ячейки Calc через
=PROMPT()и верни ответ в соседнюю ячейку
Как установить Nelson MCP — LibreOffice
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Nelson MCP — LibreOffice
Как установить Nelson MCP в LibreOffice?
Скачайте свежий .oxt со страницы релизов, затем в LibreOffice откройте **Tools > Extension Manager > Add** и выберите файл. После этого перезапустите LibreOffice — сервер запустится сам на http://localhost:8766/mcp.
Что делает Nelson MCP?
Поднимает MCP-сервер внутри LibreOffice, чтобы AI-клиент читал и правил открытые документы Writer, Calc, Draw и Impress через инструменты, без копирования текста вручную.
Что нужно, чтобы подключить агента к Nelson MCP?
Пропишите в конфиге MCP-клиента HTTP-сервер с адресом http://localhost:8766/mcp. Если сервер доступен по сети или через туннель, сначала задайте токен доступа в настройках Nelson.