office-mcp
MCP server with 39 tools for Word, Excel, PowerPoint, PDF, OCR operations
DeepseekModel
官方收录技能
质量 优秀 · 78
v1.0.0
获取
https://deepseekmodel.com/api/download.php?id=claude-office-skills-skills-office-mcp-skill-md&format=skill
下载 .skill
标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name office-mcp description MCP server with 39 tools for Word, Excel, PowerPoint, PDF, OCR operations version 2.1 author claude-office-skills license MIT category workflow tags ["office","mcp","pdf","excel","word","powerpoint","automation"] department All models {"recommended":["claude-sonnet-4","claude-opus-4"],"compatible":["claude-3-5-sonnet","gpt-4","gpt-4o"]} capabilities ["office_automation","mcp_tools","pdf_processing","spreadsheet_analysis","document_generation","presentation_creation","format_conversion"] languages ["en","zh"] Office MCP Server Overview A complete MCP (Model Context Protocol) server providing 39 tools for Office document operations. Implemented in TypeScript/Node.js with real functionality (not placeholders). Tool Categories PDF Tools (10) Tool Description extract_text_from_pdf Extract text content, supports page selection extract_tables_from_pdf Extract table data from PDFs merge_pdfs Merge multiple PDFs into one split_pdf Split PDF by page ranges compress_pdf Reduce PDF file size add_watermark_to_pdf Add text/image watermarks fill_pdf_form Fill PDF form fields get_pdf_metadata Get PDF properties and metadata ocr_pdf OCR on scanned PDFs (multi-language) ocr_image OCR on image files (PNG, JPG, TIFF, etc.) Spreadsheet Tools (7) Tool Description read_xlsx Read Excel files with sheet/range selection create_xlsx Create multi-sheet Excel files analyze_spreadsheet Statistical analysis (min/max/mean/median) apply_formula Apply Excel formulas to cells create_chart Generate chart configurations pivot_table Create pivot tables with aggregation xlsx_to_json Convert Excel to JSON Document Tools (6) Tool Description extract_text_from_docx Extract text from Word documents create_docx Create DOCX with headings, lists, tables fill_docx_template Fill templates with {{placeholders}} analyze_document_structure Analyze headings, tables, word count insert_table_to_docx Insert tables into documents merge_docx_files Merge multiple Word documents Conversion Tools (9) Tool Description xlsx_to_csv Convert Excel to CSV csv_to_xlsx Convert CSV to Excel json_to_xlsx Convert JSON arrays to Excel docx_to_md Convert Word to Markdown md_to_docx Convert Markdown to Word pdf_to_docx Convert PDF to Word (text extraction) docx_to_pdf Convert Word to PDF (external tool required) html_to_pdf Convert HTML to PDF (external tool required) batch_convert Batch convert multiple files Presentation Tools (7) Tool Description create_pptx Create PowerPoint with themes extract_from_pptx Extract text and images from PPTX md_to_pptx Convert Markdown to slides add_slide Add slides to existing presentations update_slide Update slide content pptx_to_html Convert to reveal.js HTML get_pptx_outline Get presentation structure Installation 1. Clone and Build cd mcp-servers/office-mcp npm install npm run build 2. Configure Claude Desktop Add to ~/Library/Application Support/Claude/claude_desktop_config.json : { "mcpServers" : { "office-mcp" : { "command" : "/usr/local/bin/node" , "args" : [ "/path/to/claude-office-skills/mcp-servers/office-mcp/dist/index.js" ] } } } 3. Restart Claude Desktop Example Prompts "Read the Excel file at ~/Documents/sales.xlsx" "Create a PowerPoint with 5 slides about AI trends" "Extract text from this PDF and convert to Markdown" "Merge these 3 Word documents into one" "Analyze the data in this spreadsheet" Dependencies pdf-parse, pdf-lib - PDF operations tesseract.js - OCR (pure JavaScript, no native binary needed) xlsx - Excel operations mammoth, docx - Word operations docxtemplater, pizzip - Template filling pptxgenjs, jszip - PowerPoint operations turndown, marked - Markdown conversion Supported OCR Languages eng - English chi_sim - Simplified Chinese chi_tra - Traditional Chinese jpn - Japanese kor - Korean fra - French deu - German spa - Spanish Resources MCP Server Code Implementation Plan Claude Office Skills Hub
Agent 识别该技能的关键词,点击任意一个即可复制。
该技能未提供触发词。
下载的 .skill 包内含以下字段。
| 字段 | 说明 |
|---|---|
| format | 格式标识(skill/v1) |
| skill_id | 技能唯一 ID |
| name | 技能名称 |
| version | 版本号 |
| description | 技能描述 |
| category | 所属分类(数组) |
| trigger_words | 触发词列表 |
| tags | 标签列表 |
| source | 来源标识 |
| source_url | 来源链接(本页地址) |
| exported_at | 导出时间(每次下载生成) |
| system_prompt | 系统提示词正文 |
| model_config | 模型参数:provider / model / temperature / max_tokens / top_p |
| examples | 示例 |
| install_guide | 各平台导入说明(Coze / Dify / Claude / 自定义框架) |