Office Oxide MCP Server
/install office-oxide-mcp
Office Oxide MCP Server
Rust-native MCP server for Office document processing (Excel, Word, PowerPoint, PDF). Sub-millisecond, local-first, open source — the "open source Aspose."
Quick Start
cargo install office-oxide-mcp
Or download the latest release.
Claude Desktop
{
"mcpServers": {
"office": { "command": "office-oxide-mcp", "args": ["--transport", "stdio"] }
}
}
Cursor
{
"mcpServers": {
"office-oxide-mcp": { "command": "office-oxide-mcp", "args": ["--transport", "stdio"] }
}
}
Features
AI Reading
- Read DOCX, XLSX, PPTX, PDF into JSON, Markdown, or semantic chunks
- Table extraction, image embedding, section detection
- Format-agnostic unified API
Excel Write
- Create XLSX files with formatting, charts, pivot tables
- Write cells, ranges, merge cells, conditional formatting
- Column widths, sheet management
Word Write
- Create DOCX files from Markdown
- Templates with text replacement, tables, images, headers/footers
- Comments, TOC, style management
PPT Write
- Create presentations with charts, text boxes, images
- Slide layouts, agenda slides, callout layouts
- McKinsey-quality output
- Read PDF as Markdown/JSON/text/chunks
- Fill AcroForm and XFA forms
- Overlay text at coordinates on flat PDFs
- Layout analysis for field detection
- Export to PDF from any format
Skills System
- Built-in templates:
excel.table,word.report,ppt.deck - YAML-defined skills with validation
- Custom skill registration and execution
Coherence Engine
- Cross-document entity tracking with DAG
- BFS propagation for bulk updates
- Integrity verification
Tool Overview
| 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 |
Performance
| 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 | \x3C50ms | ~100× |
| Memory (idle) | 42.7MB | \x3C2MB | ~20× |
License
MIT OR Apache-2.0
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install office-oxide-mcp - After installation, invoke the skill by name or use
/office-oxide-mcp - Provide required inputs per the skill's parameter spec and get structured output
What is Office Oxide MCP Server?
Rust-native MCP server for fast, local processing of Excel, Word, PowerPoint, and PDF files with reading, writing, form filling, and skill execution. It is an AI Agent Skill for Claude Code / OpenClaw, with 46 downloads so far.
How do I install Office Oxide MCP Server?
Run "/install office-oxide-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Office Oxide MCP Server free?
Yes, Office Oxide MCP Server is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Office Oxide MCP Server support?
Office Oxide MCP Server is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Office Oxide MCP Server?
It is built and maintained by Xuan Duc Nguyen (@xdnaimino); the current version is v0.2.0.