AppStrings.How it works
MCP / INTEGRATION RECORD

LibreOffice MCP for Claude Code & Cursor

A Python MCP server uses LibreOffice UNO for headless document and spreadsheet workflows.

Open maintainer documentation
WHAT YOU CAN DOEdit Writer documents and Calc sheets · Create Impress slides and Draw content
HOW IT WORKSHeadless workflow
PLATFORMSSee documentation
DOCUMENTED AGENTSClaude Code · Cursor

Documented capabilities

Agent compatibility

AgentCompatibilityBasis
Claude CodeDocumented setupThe maintainer documents Claude Code setup for this connection. Source
CodexMCP compatibility (inferred)MCP transport compatibility is inferred; this agent is not explicitly documented for this connection. Source
CursorDocumented setupThe maintainer documents Cursor setup for this connection. Source

Setup route

Follow the linked maintainer documentation for installation, connection settings and supported versions.

LibreOffice with Python UNO bindings available to the server’s Python environment.

Open setup documentation

Limitations

The documented route uses headless LibreOffice; it does not provide general control of an existing desktop window.