使用说明
mcp libre
LibreOffice MCP服务器。提供文档操作工具。
需求
- LibreOffice 24.2+(命令行访问)
- Node.js 18+
安装
npm install
开始
npm start
与Claude Desktop集成
添加 ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"mcp-libre": {
"command": "node",
"args": ["/path/to/mcp-libre/src/server.js"],
"env": {}
}
}
}
文档工具
- create_document-创建文档
- read_document_text-提取文本
- convert_document-转换格式
- get_document_info-文档元数据
- insert_text_at_position-插入文本
- search_documents-按文本搜索
- batch_convert_documents-转换目录
- merge_text_documents-合并文档
- get_document_statistics-文档统计
截面控制工具
- extract_document_sections-按标题级别提取部分
- replace_document_section-替换节内容
- get_document_structure-解析文档层次结构
- insert_document_section-在指定位置插入节
- get_document_outline-获取标题大纲
- replace_document_text-全局文本替换
电子表格工具
- get_spreadsheet_sheets-列出工作表名称
- read_spreadsheet_range-使用公式读取范围
- read_spreadsheet_data-读取工作表数据
- write_spreadsheet_cell-写入单元格值
- write_spreadsheet_range-写入范围值
- get_sheet_dimensions-获取图纸尺寸
资源
- 文档-列出可用文档
特性
- 用于代理文档访问的节索引
- 分层文档导航
- 原子文本替换
- 批量操作
- 编辑时的格式保留
许可证
麻省理工学院
