Files
mcp-home/requirements-extra.txt
T
Stefan LohmaierandClaude Opus 4.8 4d198017df feat: Office-Extraktion (docx/xlsx/pptx) fuer files-, mail- und notes-MCP
officeutil.py (analog pdfutil): server-seitige Text-Extraktion, damit das
LLM Inhalte als Text bekommt statt Base64-Blob. Verkabelt in files.read_file,
mail.read_attachment (und notes.read_resource, bereits in e34711d).
Aeltere Binaerformate (.doc/.xls/.ppt) und .rtf bewusst nicht behandelt --
is_office() False -> Fallback auf Rohdaten. requirements-extra: python-pptx.

War bereits deployed und lief (FileTypes-Tests 14 passed), lag aber
uncommittet im Arbeitsverzeichnis; ohne officeutil.py waere ein frischer
Clone seit e34711d kaputt gewesen.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XhHNJKk3RsHgUsJ27WQSom
2026-07-21 09:32:26 +02:00

11 lines
169 B
Plaintext

httpx==0.28.1
httpx-sse==0.4.3
mcp==1.27.2
openpyxl==3.1.5
pdfplumber==0.11.9
pillow==12.2.0
PyMuPDF==1.27.2.3
pytesseract==0.3.13
python-docx==1.2.0
python-pptx==1.0.2