Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeDeclared
CursorNot declared
CodexNot declared
GitHub CopilotNot declared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeNot declared
Repository health
Stars454
LicenseMIT License
Default branchmain
Open issues2
Status
Active
Skill metadata
Parsed from SKILL.md frontmatter.
Version2.1
LicenseMIT
Declared agentsclaude-code
Package contents
Files included with this skill beyond the listing page.
skill mdSKILL.md5,476 B
docsSUMMARY.md88 B
History
First seen on skills.sh
First recorded snapshot · 6,100 installs
SKILL.md
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
extracttextfrom_pdf
Extract text content, supports page selection
extracttablesfrom_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
addwatermarkto_pdf
Add text/image watermarks
fillpdfform
Fill PDF form fields
getpdfmetadata
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
xlsxtojson
Convert Excel to JSON
Document Tools (6)
Tool
Description
extracttextfrom_docx
Extract text from Word documents
create_docx
Create DOCX with headings, lists, tables
filldocxtemplate
Fill templates with {{placeholders}}
analyzedocumentstructure
Analyze headings, tables, word count
inserttableto_docx
Insert tables into documents
mergedocxfiles
Merge multiple Word documents
Conversion Tools (9)
Tool
Description
xlsxtocsv
Convert Excel to CSV
csvtoxlsx
Convert CSV to Excel
jsontoxlsx
Convert JSON arrays to Excel
docxtomd
Convert Word to Markdown
mdtodocx
Convert Markdown to Word
pdftodocx
Convert PDF to Word (text extraction)
docxtopdf
Convert Word to PDF (external tool required)
htmltopdf
Convert HTML to PDF (external tool required)
batch_convert
Batch convert multiple files
Presentation Tools (7)
Tool
Description
create_pptx
Create PowerPoint with themes
extractfrompptx
Extract text and images from PPTX
mdtopptx
Convert Markdown to slides
add_slide
Add slides to existing presentations
update_slide
Update slide content
pptxtohtml
Convert to reveal.js HTML
getpptxoutline
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/claudedesktopconfig.json: