New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

mcpproducts-office

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mcpproducts-office

OfficeMCP — read, create and convert Office + PDF documents (local, pure Python)

pipPyPI
Version
0.1.1
Weekly downloads
209
Maintainers
1
Weekly downloads
 
Created

OfficeMCP 📊📄📽️

Read, create, and convert Office + PDF documents — local, free, pure Python.

One server for the document chores every agent hits: extract PDF text, read/write Excel, create Word docs with headings, outline PowerPoints, convert csv ↔ xlsx ↔ json.

Tools

ToolTierWhat it does
pdf_text / pdf_infofreeExtract text / metadata from PDFs
pdf_from_textfreeCreate a clean paginated PDF
xlsx_read / xlsx_sheets / xlsx_writefreeExcel read/write
csv_head / csv_writefreeCSV preview / write
convert_tabularfreecsv ↔ xlsx ↔ json conversion
docx_text / docx_createfreeWord read (headings+tables) / create (markdown-style)
pptx_outlinefreeSlide-by-slide PowerPoint outline
cloud_ocr_pdfcloudOCR for scanned PDFs (needs MPX_API_KEY)

Install

Claude Code:

claude mcp add office -- uvx mcpproducts-office

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "office": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/mkorayemai-web/office-mcp", "office-mcp"]
    }
  }
}

Example prompts

  • "Extract the text from report.pdf" → pdf_text
  • "Create an Excel with columns Name/Score from this data" → xlsx_write
  • "Turn these notes into a Word doc with headings" → docx_create
  • "Convert data.csv to xlsx" → convert_tabular

License

MIT

FAQs

Related posts