WaterPistolAI/libreoffice-mcp
A WIP LibreOffice MCP adapter. Now supports Writer, Calc, Impress, and Draw, with potential for more Base and Math tools to be added.
Wraps LibreOffice's UNO API through the OooDev library, providing MCP-compatible tools for document manipulation across Writer, Calc, Impress, and Draw. Uses OooDev's Pythonic abstractions (CalcDoc, WriteDoc, etc.) to simplify low-level interface queries, while adding advanced capabilities like pivot tables, database operations via LibreOffice Base, form controls, and macro execution. Communicates with a headless LibreOffice instance via socket connection (port 2083) and serves tools through a FastAPI-based MCP server.
No commits in the last 6 months.
Stars
17
Forks
4
Language
Python
License
—
Category
Last pushed
May 28, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/WaterPistolAI/libreoffice-mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
xt765/mcp_documents_reader
Model Context Protocol (MCP) server exposes tools to read multiple document types including...
ykarapazar/word-mcp-live
The only MCP server that edits Word documents while they're open — 114 tools, live editing,...
SylphxAI/pdf-reader-mcp
📄 Production-ready MCP server for PDF processing - 5-10x faster with parallel processing and...
aaronsb/texflow-mcp
LaTeX document compiler with MCP interface — AI agents author documents via structured model,...
xt765/mcp-document-converter
MCP Document Converter - A powerful MCP tool for converting documents between multiple formats,...