Labsco
MCP SERVER

KnowledgeBaseMCP

by mehmetozcan-zz

Read a folder of PDFs, Word files and slide decks into the conversation — and write Excel and Word back out.

Document Conversion, PDF & Translation
Summary
A local document folder becomes something you can put questions to.

Reading and writing live in the same server, which is what makes the round trip work: pull the numbers out of a stack of reports, then have the summary written back as a formatted workbook rather than pasted into chat.

What it is

A Python MCP server for local documents. It extracts text from PDF, DOCX, PPTX and XLSX files, one file or a whole directory with optional recursion, and creates Excel workbooks, Word documents and structured reports.

What you get
  • Text extracted from a single PDF, DOCX, PPTX or XLSX file
  • A whole directory processed, subdirectories included when you ask for them
  • The supported files in a directory listed, with their metadata
  • Excel workbooks created with multiple sheets and applied formatting
  • Word documents created with formatting
  • Structured reports generated with summaries, from data you pass in
Requirements

Python 3.8 or higher and the packages in requirements.txt — pdfplumber, openpyxl and pandas among them. It works on paths on the machine running it, and there is nothing to authenticate.

Setup effort

One command — pip install -r requirements.txt