Best LibreOffice Writer MCP Servers
LibreOffice Writer is a free and open-source word processing software that is part of the LibreOffice suite. It allows users to create and edit text documents with features similar to Microsoft Word.
Why this server?
Enables live control of an open LibreOffice Writer document, allowing agents to make tracked changes, add comments, and insert paragraphs that the writer can see and accept or reject in the open window.
AlicenseAqualityAmaintenanceDeterministic, LLM-first control of Word documents (.docx). An agent reads the outline, finds text by phrase, and applies edits as tracked changes and comments in one atomic batch, with a safety layer that refuses edits based on a stale read and rolls back failed batches. It works on .docx files directly, and can also drive an open document in Microsoft Word on Windows or in LibreOffice Writer.468MITWhy this server?
Allows creation, editing, and export of LibreOffice Writer documents (e.g., insert text, find/replace, save, export to PDF/DOCX/ODT).
Why this server?
Enables reading, writing, and converting Writer documents (ODT, DOCX) including text extraction, editing, and creation.
AlicenseDqualityDmaintenanceEnables reading, writing, editing, and converting Office documents (ODT, DOCX, ODS, XLSX, PDF, etc.) using MCP tools, with no external dependencies.115 npmMITWhy this server?
Allows agents to use LibreOffice Writer for word processing, including writing and exporting documents as PDF.
AlicenseNot gradedqualityAmaintenanceEnables AI agents to spin up real Linux desktops in Docker and drive them by reading windows, pages, and documents as text and acting with tools like opening apps, running menu commands, filling file dialogs, and exporting files. It exposes these capabilities uniformly over MCP, function calling, HTTP, CLI, and Python/TypeScript SDKs, with token-efficient diffs, code mode, and parallel or forked desktops.MITWhy this server?
Enables direct manipulation of Writer documents through an embedded MCP server extension with real-time editing, paragraph-level navigation, text formatting, revision tracking, and comment management capabilities.
AlicenseNot gradedqualityDmaintenanceEnables AI assistants to create, read, edit, and manipulate LibreOffice documents with support for track changes, comments, search/replace, and real-time document operations through a native extension or HTTP API.14MITWhy this server?
Allows creating, editing and formatting LibreOffice Writer .odt documents through the UNO API, with LibreOffice running headless. Provides tools to open, create, save and close documents, read text (full document or last N paragraphs), append and delete paragraphs, insert paragraphs after a given text, find and replace, apply character formatting (bold, italic, underline) and paragraph styles, convert paragraphs into bulleted or numbered lists, and insert and edit tables (listing tables and reading/writing individual cells). File access is sandboxed to a single root folder and restricted to .odt files.
AlicenseNot gradedqualityCmaintenanceEnables Claude to create, edit, and format .odt documents through the UNO API with headless operation and sandboxed access to a single documents folder. It supports text, lists, tables, paragraph styles, and character formatting via MCP tools.GPL 3.0Why this server?
Enables Claude AI to read, select, and edit document content in LibreOffice Writer through MCP tools like get_document_text, get_selection, replace_selection, and insert_at_cursor.
FlicenseNot gradedqualityAmaintenanceEnables Claude to read, rewrite, generate, and summarize LibreOffice Writer documents with preview-then-apply editing through MCP tools, authenticating via Claude Code login.-Why this server?
Facilitates the generation of customized .odt resume files from a master template, allowing for targeted updates to specific sections like skills, projects, and work experience.
FlicenseNot gradedqualityDmaintenanceAn MCP server that enables users to automatically tailor LibreOffice resumes by updating specific sections based on job descriptions via the UNO API. It allows Claude to modify skills, projects, and work experience in .odt templates to generate customized resume files.1-