Install
openclaw skills install @xdnaimino/office-oxide-mcpRust-native MCP server for fast, local processing of Excel, Word, PowerPoint, and PDF files with reading, writing, form filling, and skill execution.
openclaw skills install @xdnaimino/office-oxide-mcpRust-native MCP server for Office document processing (Excel, Word, PowerPoint, PDF). Sub-millisecond, local-first, open source — the "open source Aspose."
cargo install office-oxide-mcp
Or download the latest release.
{
"mcpServers": {
"office": { "command": "office-oxide-mcp", "args": ["--transport", "stdio"] }
}
}
{
"mcpServers": {
"office-oxide-mcp": { "command": "office-oxide-mcp", "args": ["--transport", "stdio"] }
}
}
excel.table, word.report, ppt.deck| Tool | Description |
|---|---|
list_formats | All supported formats + capabilities |
get_document_info | File metadata (format, size, readability) |
office_read | Read content → JSON / Markdown / Chunks / Text |
office_fill_pdf_form | Fill AcroForm/XFA form fields |
office_list_pdf_fields | List all form fields in a PDF |
office_overlay_pdf_text | Text at coordinates on flat PDFs |
office_analyze_pdf_layout | Layout analysis for overlay coords |
office_create_xlsx | Create Excel workbooks |
office_create_docx | Create Word documents |
office_write_docx_from_md | Create DOCX from Markdown |
office_create_pptx | Create PowerPoint presentations |
skill_run / skill_list / skill_validate / skill_register | Skills System |
office_propagate_edit / office_check_consistency | Coherence Engine |
| Operation | Python | office-oxide-mcp | Speedup |
|---|---|---|---|
| 10M cell XLSX read | 239s | ~25s | ~10× |
| 100K cell XLSX write | 1.8s | 152ms | ~12× |
| DOCX read (6K docs) | 11.8ms | 0.8ms | ~14× |
| PPTX read (323 slides) | 32.5ms | 0.7ms | ~46× |
| Cold start | 1-5s | <50ms | ~100× |
| Memory (idle) | 42.7MB | <2MB | ~20× |
MIT OR Apache-2.0