office-mcp
MCP server for Word, Excel, PowerPoint operations via AI
Why use this skill?
Automate document creation and editing with the office-mcp skill. Generate professional Word, Excel, and PowerPoint files instantly using natural language commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lijie420461340/office-mcpWhat This Skill Does
The office-mcp skill is a specialized toolset designed for OpenClaw AI agents, enabling direct interaction with Microsoft Office formats (Word, Excel, and PowerPoint). By wrapping complex document manipulation libraries into standardized MCP tools, it allows users to automate the creation and editing of professional-grade files through simple natural language commands. This skill handles the underlying logic of document structure, allowing the AI to generate reports, build complex spreadsheets with formulas, and structure presentation decks from scratch.
Installation
To integrate this skill into your environment, ensure you have the OpenClaw agent runtime installed. Run the following command in your terminal:
clawhub install openclaw/skills/skills/lijie420461340/office-mcp
Additionally, you must install the core Python dependencies to support document generation. Use the following command:
pip install python-docx openpyxl python-pptx reportlab jinja2
Use Cases
This skill is ideal for knowledge workers, data analysts, and administrative assistants who need to convert raw data into structured documentation. It is particularly effective for generating recurring monthly reports, batch-producing invoices in Excel, or rapidly prototyping presentation outlines based on research notes provided to the AI. Because the skill leverages native Python libraries, it maintains high fidelity to standard Office formats.
Example Prompts
- "Create a formal project proposal in Word based on the meeting notes I just uploaded, including a title page and three distinct sections."
- "Take the sales data from my recent CSV and build an Excel spreadsheet that calculates quarterly totals and highlights margins in a new sheet."
- "Generate a 5-slide PowerPoint presentation covering the Q3 marketing strategy, using the bullet points provided in the current chat."
Tips & Limitations
For optimal results, ensure your input data is clean and structured. When working with large files, always utilize the recommended temporary file storage paths to avoid memory overhead. The skill currently supports standard formatting; however, highly complex macros or specific custom branding templates may require manual adjustment post-generation. Always validate the generated content before final distribution. If the AI encounters a complex file, it may be beneficial to break the request into smaller operations to maintain stability.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lijie420461340-office-mcp": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read
Related Skills
xpoz-social-search
Search Twitter, Instagram, and Reddit posts in real time. Find social media mentions, track hashtags, discover influencers, and analyze engagement — 1.5B+ posts indexed. Social listening, brand monitoring, and competitor research made easy for AI agents.
Zerion Api Skill
Skill by abishekdharshan
mingle
Agent-powered professional networking inside your chat. Like LinkedIn, but your AI does the networking. Find collaborators, co-founders, freelancers, experts. Double opt-in, cryptographic trust, zero spam.
theagora
Agent-to-agent service commerce. Browse a live marketplace, purchase with atomic escrow, sell services and earn USDC, check per-function reputation, trade on the exchange. 27 MCP tools for buying, selling, and verifying agent services.
Spreadsheet & Data Wrangling Master
Complete spreadsheet methodology — data cleanup, transformation, analysis, dashboards, automation, and reporting. Works with CSV, Excel, Google Sheets, or any tabular data. Use when the user needs to clean messy data, build reports, create dashboards, automate recurring spreadsheet tasks, or transform data between formats.