LibreOffice MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PYTHONPATH | No | Path to the mcp-libre project directory | |
| LIBREOFFICE_PATH | No | Optional path to the LibreOffice executable (default is /usr/bin/libreoffice) | /usr/bin/libreoffice |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_documentB | Create a new LibreOffice document |
| read_document_textC | Extract text content from a LibreOffice document |
| convert_documentC | Convert a document to a different format |
| get_document_infoC | Get detailed information about a LibreOffice document |
| read_spreadsheet_dataA | Read data from a LibreOffice Calc spreadsheet |
| insert_text_at_positionB | Insert text into a LibreOffice Writer document |
| search_documentsC | Search for documents containing specific text |
| batch_convert_documentsB | Convert multiple documents in a directory to a different format |
| merge_text_documentsA | Merge multiple text documents into a single document |
| get_document_statisticsC | Get detailed statistics about a document |
| open_document_in_libreofficeA | Open a document in LibreOffice GUI for live viewing |
| refresh_document_in_libreofficeB | Send a refresh signal to LibreOffice to reload a document |
| watch_document_changesB | Watch a document for changes and provide live updates |
| create_live_editing_sessionC | Create a live editing session with automatic refresh capabilities |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| list_documents | List all LibreOffice documents in common locations |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/patrup/mcp-libre'
If you have feedback or need assistance with the MCP directory API, please join our Discord server