OfficeCLI
OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.
OfficeCLI is a command-line tool and Claude Code plugin that gives AI agents full control over Word, Excel, and PowerPoint documents without requiring Microsoft Office. It provides a single binary with embedded rendering engine, formula evaluation, and JSON-structured output optimized for AI workflows. Agents can create, read, modify, and validate Office documents through simple CLI commands or MCP protocol, with features like live preview, template merge, and self-healing validation that enable autonomous document generation and editing.
Key Features
Use Cases
- 01AI agents generating PowerPoint presentations, Word reports, or Excel dashboards from user prompts
- 02Automated report generation from databases or APIs in CI/CD pipelines
- 03Batch processing documents for bulk find-replace, style updates, or data validation
- 04Extracting structured data from Office documents to JSON for further processing
- 05Template-based document workflows where agents design once and fill placeholders for multiple outputs
- 06Headless Office automation in Docker containers or cloud environments without GUI dependencies
Related Plugins
View moreandrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
claude-mem
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
OfficeCLI — FAQ
What is OfficeCLI?+
OfficeCLI is an open-source command-line tool and Claude Code plugin that enables AI agents to create, read, and modify Word (.docx), Excel (.xlsx), and PowerPoint (.pptx) files without requiring Microsoft Office. It includes a built-in MCP server and auto-installs into AI coding assistants.
How do I install OfficeCLI for Claude Code?+
Run 'curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash' (macOS/Linux) or the PowerShell equivalent on Windows, then run 'officecli install' or 'officecli mcp claude' to register with Claude Code. The tool auto-detects AI assistants and installs skill files automatically.
Which AI clients does OfficeCLI work with?+
OfficeCLI supports Claude Code, Cursor, Windsurf, VS Code with GitHub Copilot, LM Studio, and any MCP-compatible client. It can also be used as a standard CLI tool from any programming language via subprocess calls or the Python/Node.js SDKs.
Do I need Microsoft Office installed?+
No. OfficeCLI is a self-contained binary with embedded rendering, formula evaluation, and document manipulation engines. It works on any platform without Office licenses or dependencies.
Is OfficeCLI free?+
Yes, OfficeCLI is fully open-source under the Apache 2.0 license and free to use. No API keys or subscriptions are required.
What are the prerequisites?+
None for runtime use—just download the binary. Building from source requires .NET 10 SDK, but the distributed binaries are fully self-contained with the runtime embedded.
How do I install OfficeCLI?+
Open the source repository on GitHub and follow its README. OfficeCLI is a plugin — MCP Agents Market links you directly to the official repo.
Is OfficeCLI free?+
OfficeCLI is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.