opción

Servidor MCP con 39 herramientas para operaciones con Word, Excel, PowerPoint, PDF y OCR

...Expandir todo
117
Tiempo actualizado 13 de julio de 2026

Acerca de office-mcp

office-mcp es una habilidad de IA reutilizable centrada en un flujo de trabajo específico. Descripción: «Servidor MCP con 39 herramientas para operaciones en Word, Excel, PowerPoint, PDF y OCR»

La habilidad incluye instrucciones, convenciones y orientación específica para cada tarea, de modo que un agente pueda ejecutar el trabajo de forma más coherente. autor: claude-office-skills - spreadsheet_analysis - document_generation

En la práctica, esta habilidad es ideal para usuarios que necesitan una ejecución repetible con menos pasos de configuración y menos ambigüedad. - creación_de_presentaciones Un servidor MCP (Model Context Protocol) completo que ofrece **39 herramientas** para operaciones con documentos de Office. Implementado en TypeScript/Node.js con funcionalidad real (no son marcadores de posición). | Herramienta | Descripción | |------|-------------|

Preguntas frecuentes

¿En qué ayuda « office-mcp »?

office-mcp Ayuda a los agentes a seguir un flujo de trabajo específico descrito en la documentación de origen, lo que reduce la ambigüedad y garantiza que la ejecución se ajuste a la tarea prevista.

¿Cuándo se debe utilizar esta habilidad?

Úsala cuando la tarea coincida con el flujo de trabajo, el ámbito o las reglas de funcionamiento descritas en la documentación de la habilidad, especialmente cuando sea importante que la ejecución sea coherente.

¿Cuáles son las principales limitaciones?

La habilidad está limitada por la calidad y el alcance de sus instrucciones originales. Si la documentación subyacente está incompleta, es posible que el agente siga necesitando contexto adicional o una validación manual.

Ver en GitHub

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)

ToolDescription
extract_text_from_pdfExtract text content, supports page selection
extract_tables_from_pdfExtract table data from PDFs
merge_pdfsMerge multiple PDFs into one
split_pdfSplit PDF by page ranges
compress_pdfReduce PDF file size
add_watermark_to_pdfAdd text/image watermarks
fill_pdf_formFill PDF form fields
get_pdf_metadataGet PDF properties and metadata
ocr_pdfOCR on scanned PDFs (multi-language)
ocr_imageOCR on image files (PNG, JPG, TIFF, etc.)

Spreadsheet Tools (7)

ToolDescription
read_xlsxRead Excel files with sheet/range selection
create_xlsxCreate multi-sheet Excel files
analyze_spreadsheetStatistical analysis (min/max/mean/median)
apply_formulaApply Excel formulas to cells
create_chartGenerate chart configurations
pivot_tableCreate pivot tables with aggregation
xlsx_to_jsonConvert Excel to JSON

Document Tools (6)

ToolDescription
extract_text_from_docxExtract text from Word documents
create_docxCreate DOCX with headings, lists, tables
fill_docx_templateFill templates with {{placeholders}}
analyze_document_structureAnalyze headings, tables, word count
insert_table_to_docxInsert tables into documents
merge_docx_filesMerge multiple Word documents

Conversion Tools (9)

ToolDescription
xlsx_to_csvConvert Excel to CSV
csv_to_xlsxConvert CSV to Excel
json_to_xlsxConvert JSON arrays to Excel
docx_to_mdConvert Word to Markdown
md_to_docxConvert Markdown to Word
pdf_to_docxConvert PDF to Word (text extraction)
docx_to_pdfConvert Word to PDF (external tool required)
html_to_pdfConvert HTML to PDF (external tool required)
batch_convertBatch convert multiple files

Presentation Tools (7)

ToolDescription
create_pptxCreate PowerPoint with themes
extract_from_pptxExtract text and images from PPTX
md_to_pptxConvert Markdown to slides
add_slideAdd slides to existing presentations
update_slideUpdate slide content
pptx_to_htmlConvert to reveal.js HTML
get_pptx_outlineGet presentation structure

Installation

1. Clone and Build

cd mcp-servers/office-mcpnpm installnpm 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 operationstesseract.js             - OCR (pure JavaScript, no native binary needed)xlsx                     - Excel operationsmammoth, docx            - Word operationsdocxtemplater, pizzip    - Template fillingpptxgenjs, jszip         - PowerPoint operationsturndown, 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

Todos los archivos

1 archivos
SKILL.md 5.3k
Ver

Instalar office-mcp

Descarga y descomprime los archivos de las habilidades en tu directorio .claude/skills/.

Descargar ZIP

Clona el repositorio y copia los archivos de la habilidad a tu proyecto.

git clone https://github.com/claude-office-skills/skills/blob/main/office-mcp/SKILL.md # Copy SKILL.md to your .claude/skills/ directory

Copiar Copiar
Configuración rápida: Copia la carpeta de la habilidad en .claude/skills/. Claude la detectará automáticamente y la utilizará.

Habilidades relacionadas

mcpgraph
Tiempo actualizado 29 de junio de 2026
composio
Tiempo actualizado 29 de junio de 2026
connect-mcp-server
Tiempo actualizado 29 de junio de 2026
browser-devtools-mcp
Tiempo actualizado 29 de junio de 2026
OR