Skip to main content
Glama

️ KitchenSink4Word

Tests PyPI License: PolyForm NC

Alles plus Küchenspüle für Microsoft Word. Der vollständigste verfügbare Word-(.ocx)-MCP-Server — 119 Tools, entwicket, um Dokuent-nicht zu beschädigen, un stresstetestet gegen lange, stark formatiere reale Dokuenten.

Die Entsehungsgeschiche: ein KI-Agent brauchte einst fünfzehn Minuten, um zwanzig Tabellenzellen in einem Word-Dokument zu bearbeiten, weil kein vorhandener Word-MCP eine Tabellenspalte löschen, Zellen massenweise bearbeiten, Fußnoten verwalten UND ein Inhaltsverzeichnis einfügen konnte. Also wure, statt drei mittelmäßige Server zu installieren, dieser an einem Tag gebaut — un jetzt haben Ihre Agenten dieses Problem nicht mehr.

Warum dieses hier (der ehrliche Vergleich)

Vor dem Bau dieses Servers wure jeder öffentliche Word-MCP-Server untersuchtt (August 2026):

Fähigkeit

KitchenSink4Word

GongRzhe Office-Word (2.1k★, archiviert)

word-mcp-live (195★)

SecurityRonin docx-mcp (43★)

Tabellenspalten einfügen/löschen

✅ verbundzellenbewusst

Massenbearbeitung von Zellen (ein Aufruf)

Zellen verbinden/trennen

nur verbinden

Fußnoten UND Endnoten CRUD

✅ + Konvertierung

nur hinzufügen

Inhaltverzeichnis einfügen + aktualisieren

Native Zitate/Literaturverzeichnis

✅ 12 Stile

Indexgenerierung

Änderungsnachverfolgung SCHREIBEN

Nach Autor annehmen/ablhnen

teilweise

Dokmentvergleich + -zusammenführung

✅ Word-nativ

fehlerhaft

Wasserzeichen / Schutz / Zeilennummern

nur Schutz

Abschnittsverschiebung / Vorlagenübertragung

Atomare Speicherung + Auto-ackup

119 Tools in den Bereichen: Text un Formatierung, Tabellen (einschließlich verbundzellenbewusstem Einfügen/Löschen von Spalten un Massenbearbeitung von Zellen in einem Aufruf), Fußnoten/Endnoten (vollständige CRUD + Fußnoten-Endnoten-Konvertierung), Inhaltsverzeichnis un Beschriftungslisten, Kopf-/Fußzeilen un Abschnitte, Bilder, Aufzählungs-/Nummrierungslisten, Kommentarthreads, Änderungsnachverfolgung (lesen, nach Autor annehmen/ablehnen UND Bearbeitungen als Änderungsnachverfolgung schreiben), plus Word-COM-gestützter Dokmentvergleich, Feldaktualisierung, PDF-Export un Open-Clean-Valiierung unter Windows.

Related MCP server: word-mcp-live

Neues in v1.2 (2026-08-28)

  • Word-native Zitate & Literatuerverzeichnis: strukturierter Quellenspeicher, CITATION-Felder mit Seiten-/Unterdrückungs-Schaltern, BIBLIOGRAPHY-Feld, 12 wählbare Stile (APA, Chicago, MLA, IEEE, ...) — Ende-zu-Ende verifiziert: Word rendert die Felder im gewählten Stil.

  • Index (XE-Einträge mit Verschachtelung un Siehe-Verweisen + INDEX-Feld) un Beschriftungslisten (Verzeichnisse von Tabellen/Abbildungen).

  • Layout-Kit für lange Dokmente: römische Seitenzahlformate, Zeilennummrierung, Wasserzeichen (kompatibel mit dem Befehl „Wasserzeichen entfernen“ in Word), mehrspaltige Abschnitte, Seite X von Y.

  • Dokumentschutz mit Word-kompatiblem SHA-512-Passwort-Hashing (bytegenau gegen Word's eigene Ausgabe verifiziert); der trackedChanges-Modus erzwingt, dass Änderungen der Empfänger nachverfolgt werden.

  • Strukturoperationen: move_section (eine Überschrift plus ihren gesamten Abschnitt, einschließlich Tabellen), Vorlagenübertragung (Neuformatierung, um einem Referenzdokument zu entsprechen, mit namensbasierter Stil-Neuzuordnung), benutzerdefinierte Stile, Zeichenstile, Dokumenteigenschaften, Bild-Alt-Texte.

  • Tabellenvervollständigungen: gridBefore/gridAfter-Zeilen, benannte Tabellenstile, Sortieren, Teilen, Kopfzeilenwiederholung, verschachtelte Tabellen lesen/schreiben, Textrichtung in Zellen.

  • Formatierungs-Longtail: Kapitälchen, verborgener Text, Zeichenabstand, Kerning, CJK-Sprachkennzeichnung, Tabstopps mit Füllzeichen, Absatzrahmen/-schattierung, Witwenkontrolle, Groß-/Kleinschreibung ändern.

  • Analyse: Wortzahlen pro Abschnitt, Prüfung auf APA-Zitatparität, Rechtschreib- und Grammatikfehler von Word un Lesbarkeitsstatistiken, Kapitelzusammenführung, Überarbeiter-Kombination, passwortverschlüsseltes Speichern.

Was den Unterschied ausmacht

  • Verbundzellenbewusste Tabellenspaltenoperationen. delete_columns / insert_columns funktionieren korrekt durch horizontal un vertikal verbundene Zellen hindurch (gridSpan verkleinert sich, vMerge-Ketten werden neu verwurzelt). Zum Zeitpunkt dieses Schreibens hat kein anderer öffentlicher Word-MCP diese Funktion.

  • Bulk-first-API. Das Bearbeiten von 20 Zellen ist EIN set_cells-aufruf mit einem Payload, nicht 20 Roundtrips.

  • Verfolgte Änderungen schreiben. track=True, author="Jane" erzeugt bei replace/insert/delete/cell-Tools echte Word-Überarbeitungen, die der Empfänger annehmen/ablehnen kann — nachgewiesen im Roundtrip gegen die eigene Üb erarbeitungs-Engine des Servers.

  • Dokumentvergleich. com_compare_documents erzeugt eine Word-native Üb erarbeitungsmarkierung (Redline) zwischen zwei Versionen eines Dokuments.

  • Beschädigt nie. Atomare Speicherungen (Temp-Datei → strukturelle Valiierung → Ersetzen), automatische Zeitstempel-Backups vor jeder Mutation, byte-identischer Passthrough von allem, was nicht bearbeitet wird (Gleichungen, Textfelder, Inhaltssteuerelemente überleben unberührt), un klar typisierte Fehler — eine in Word geöffnete Datei wird mit einer Meldung abgelehnt, statt zu hängen.

  • Sicher bei fragmentierten Runs. Suchen/Ersetzen funktioniert über Word's beliebig aufgeteilte Runs hinweg un bewahrt dabei die Formatierung pro Zeichen, mit einem ReDoS-Timeout-Schutz für benutzerdefinierte reguläre Ausdrücke un einer optionalen max_replacements- Begrenzung des Schadensradius.

Voraussetzungen

  • Windows (COM-Tools setzen ein installiertes Microsoft Word voraus; alle anderen Tools sind reine Dateibearbeitung un funktionieren ohne Word)

  • Python 3.12+ (entwickelt auf 3.14)

Installation

git clone https://github.com/nometalalchemist/KitchenSink4Word
cd KitchenSink4Word
python -m venv .venv
.venv\Scripts\pip install -e .

Bei Claude Code registrieren:

claude mcp add word -s user -- <absolute-path-to>\word-mcp\.venv\Scripts\word-mcp.exe

Sicherheitsmodell

  • Jedes mutierende Tool nimmt file_path entgegen un schreibt vor der ersten Änderung eine <name>.bak-<timestamp>.docx daneben (backup=False zum Überspringen).

  • Speicherungen sind atomar un validiert; eine fehlgeschlagene Operation lässt das Original byte-identisch.

  • Das Löschen von Inhalten, die Fußnotenverweise tragen, entfernt automatisch die nun verwaisten Definitionen; validate_document / validate_notes melden Integrität in beiden Richtigungen.

  • Das Löschen von Absätzen lehnt Bereiche ab, die ein Feld (TOC, PAGEREF) halbieren oder einen Abschnittsumbruch stillschweigend verschlucken würden.

Tests

344 Tests, die überall laufen: Die Suite wurde gegen ein privates Korpus realer Dokuenten entwicket (buchlange Kapitel, ein Dokuent mit 171 Fußnoten, ein Manuskript mit 126 verfolgten Änderungen un Gutachterkommentaren), un CI erzeugt automatisch strukturell äquivalente synthetische Ersatzstücke (tests/make_corpus.py), sodass die gesamte Suite auf jedem Rechner läuft — auch auf Ihrem un bei jedem Pull-Request. Lokale reale Dokuenten haben, falls voranden, Vorrang. tests/word_validator.py öffnet Ausgaben in unsichtbarem Word un schlägt bei jeder Reparaturaufforderung fehl — der endgültige Korruptionscheck.

Entwicklungsgeschichte: an einem einzigen Tag mit Claude Code erbaut (2026-08-27), in drei Runden getestet — Unit-Gates pro Phase, eine Edge-Case-Sitzung (89 Aufrufe), un zwei „Wahnsinnsmodus“-Runden durch den rohen MCP-stdio-Transport (Skalen-Tortur, patologische Merge-Topologien, Unicode/Schema-Fuzzing, ReDoS, Word-ock-Lebenszyklus, COM-Leak-Prüfungen), sowie eine eigene funktionsübergreifende Interaktions-Fehlerjagd. Alle Befunde wurden mit Regressions-Tests behoben. research/ dokumetiert die OOXML-Algorthmen un Fallstricke, auf denen die Implementierung aufbaut, mit Quellenverweisen auf die untersuchten, MIT-lizenzierten Referenzimplementierungen.

Bekannte Einschränkungen

  • Keine Live-Bearbeitung von in Word geöffneten Dokuenten (saubere Ablehnung; COM-Tools arbeiten mit gespeicherten Dateien).

  • Seitenzahlen von TOC/Beschriftungslisten erfordern eine Feldaktualisierung: automatisch beim nächsten Öffnen in Word (update_on_open) oder sofort über com_refresh_fields.

Lizenz

PolyForm Noncommercial 1.0.0 — kostenlos für persönliche, akademische, Forschungs- un jede andere nichtkommerzielle Nutzung. Kommerzielle Nutzung erfordert eine separate Lizenz vor der Nutzung — eröffnen Sie ein Issue, um eine zu vereinbaren.

A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
7Releases (12mo)
Commit activity

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Markdown in, any format out. PDFs merged, split, watermarked. Runs on our own doc engines.

  • AI document editing for agents: draft, edit, export .docx/PDF. 37 MCP tools; agent self-signup.

  • Use your own Word templates to convert Markdown → DOCX/PDF/HTML from any MCP-compatible AI.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nometalalchemist/KitchenSink4Word'

If you have feedback or need assistance with the MCP directory API, please join our Discord server