
patrup/mcp-libre
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
patrup/mcp-libreは、https://github.com/patrup/mcp-libre.からインポートされたMCPサーバー候補です。
概要
patrup/mcp-libreは、https://github.com/patrup/mcp-libre.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
LibreOffice文書とやり取りするためのツールやリソースを提供する包括的なモデルコンテキストプロトコル(MCP)サーバーです。このサーバーは、AIアシスタントやその他のMCPクライアントがLibreOffice文書をプログラム的に作成、読み取り、変換、操作できるようにします。
📂 リポジトリ構造
このリポジトリは論理ディレクトリに整理されています:
src/- コアMCPサーバー実装tests/- テストスイートおよび検証スクリプトexamples/- デモスクリプトと使用例config/- 統合のための構成テンプレートscripts/- セットアップおよび管理用のユーティリティスクリプトdocs/- 包括的なドキュメント
詳細はdocs/REPOSITORY_STRUCTURE.mdを参照してください。
🚀 特徴
LibreOffice 拡張機能(プラグイン)- 新規登場!🎉
- ネイティブ統合:LibreOfficeに直接組み込みMCPサーバー
- リアルタイム編集:即時の視覚フィードバックによるライブ文書操作
- パフォーマンス:外部サーバー(直接UNO APIアクセス)より10倍高速
- マルチドキュメント:すべてのオープンなLibreOffice文書で作業
- 自動起動:LibreOfficeが起動すると自動的に利用可能
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
LibreOffice MCP Server
A comprehensive Model Context Protocol (MCP) server that provides tools and resources for interacting with LibreOffice documents. This server enables AI assistants and other MCP clients to create, read, convert, and manipulate LibreOffice documents programmatically.
📂 Repository Structure
This repository is organized into logical directories:
src/- Core MCP server implementationtests/- Test suite and validation scriptsexamples/- Demo scripts and usage examplesconfig/- Configuration templates for integrationsscripts/- Utility scripts for setup and managementdocs/- Comprehensive documentation
For detailed information, see docs/REPOSITORY_STRUCTURE.md.
🚀 Features
LibreOffice Extension (Plugin) - NEW! 🎉
- Native Integration: Embedded MCP server directly in LibreOffice
- Real-time Editing: Live document manipulation with instant visual feedback
- Performance: 10x faster than external server (direct UNO API access)
- Multi-document: Work with all open LibreOffice documents
- Auto-start: Automatically available when LibreOffice starts
- HTTP API: External AI assistant access via localhost:8765
Document Operations
- Create Documents: New Writer, Calc, Impress, and Draw documents
- Read Content: Extract text from any LibreOffice document
- Convert Formats: Convert between 50+ formats (PDF, DOCX, HTML, etc.)
- Edit Documents: Insert, append, or replace text in Writer documents
- Document Info: Get detailed metadata about documents
Spreadsheet Operations
- Read Spreadsheets: Extract data from Calc spreadsheets and Excel files
- Structured Data: Get data as 2D arrays with row/column information
Advanced Tools
- Document Search: Find documents containing specific text
- Batch Convert: Convert multiple documents simultaneously
- Merge Documents: Combine multiple documents into one
- Document Analysis: Get detailed statistics (word count, sentences, etc.)
Live Viewing & Real-time Editing
- GUI Integration: Open documents in LibreOffice for live viewing
- Real-time Updates: See changes as AI assistants modify documents
- Change Monitoring: Watch documents for modifications in real-time
- Interactive Sessions: Create live editing sessions with automatic refresh
MCP Resources
- Document Discovery: List all LibreOffice documents (
documents://) - Content Access: Access specific document content (
document://{path})
📋 Requirements
インストール
npx @srbhptl39/mcp-superassistant-proxy@latest --config ~/Documents/mcp/mcp.config.json