/ Verzeichnis / Playground / Office Word MCP
● Community GongRzhe ⚡ Sofort

Office Word MCP

von GongRzhe · GongRzhe/Office-Word-MCP-Server

Echte .docx-Dateien aus Claude lesen, bearbeiten und erstellen — Absätze, Tabellen, Überschriften, Kommentare und Track-Changes-ähnliche Ausgabe.

Office Word MCP verpackt python-docx um Claude vollständigen Lese-/Schreibzugriff auf Word-Dokumente zu geben. Nützlich für Berichterstellung, Vertragsbearbeitung, Massen-Dokumentenerstellung und die Konvertierung strukturierter Daten in ordentlich formatierte Word-Ausgaben für nicht-technische Empfänger. Unterstützt Tabellen, Überschriften, Stile, Bilder und Kommentare.

Warum nutzen

Hauptfunktionen

Live-Demo

In der Praxis

office-word-mcp.replay ▶ bereit
0/0

Installieren

Wählen Sie Ihren Client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "office-word-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "office-word-mcp-server",
        "word_mcp_server"
      ]
    }
  }
}

Öffne Claude Desktop → Settings → Developer → Edit Config. Nach dem Speichern neu starten.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "office-word-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "office-word-mcp-server",
        "word_mcp_server"
      ]
    }
  }
}

Cursor nutzt das gleiche mcpServers-Schema wie Claude Desktop. Projektkonfiguration schlägt die globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "office-word-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "office-word-mcp-server",
        "word_mcp_server"
      ]
    }
  }
}

Klicken Sie auf das MCP-Servers-Symbol in der Cline-Seitenleiste, dann "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "office-word-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "office-word-mcp-server",
        "word_mcp_server"
      ]
    }
  }
}

Gleiche Struktur wie Claude Desktop. Windsurf neu starten zum Übernehmen.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "office-word-mcp",
      "command": "uvx",
      "args": [
        "--from",
        "office-word-mcp-server",
        "word_mcp_server"
      ]
    }
  ]
}

Continue nutzt ein Array von Serverobjekten statt einer Map.

~/.config/zed/settings.json
{
  "context_servers": {
    "office-word-mcp": {
      "command": {
        "path": "uvx",
        "args": [
          "--from",
          "office-word-mcp-server",
          "word_mcp_server"
        ]
      }
    }
  }
}

In context_servers hinzufügen. Zed lädt beim Speichern neu.

claude mcp add office-word-mcp -- uvx --from office-word-mcp-server word_mcp_server

Einzeiler. Prüfen mit claude mcp list. Entfernen mit claude mcp remove.

Anwendungsfälle

Praxisnahe Nutzung: Office Word MCP

Wöchentliche Statusberichte als fertige Word-Dokumente generieren

👤 PMs, Analysten und Berater, die in .docx liefern ⏱ ~25 min beginner

Wann einsetzen: Dein Kunde erwartet Word, nicht Markdown oder PDF, und du möchtest nicht jede Woche copy-pasten.

Voraussetzungen
  • Template-Dokument zum Kopieren des Stylings — Standardbericht als ~/templates/status-report.docx speichern
Ablauf
  1. Template öffnen
    Use word-mcp. Open ~/templates/status-report.docx and tell me its structure (headings + table count).✓ Kopiert
    → Gliederung zurückgegeben — H1, H2-Liste, Tabellenabmessungen
  2. Mit Daten dieser Woche befüllen
    Save a copy as week-of-2026-04-27.docx. Replace placeholder tables with this week's numbers (paste data). Leave the cover page intact.✓ Kopiert
    → Kopie gespeichert, Tabellen aktualisiert, Cover unberührt
  3. Zusammenfassungs-Absatz hinzufügen
    Under 'Executive Summary', insert 3 paragraphs covering top wins, blockers, and asks. Match the existing paragraph style.✓ Kopiert
    → Absätze mit korrektem Stil hinzugefügt

Ergebnis: Ein lieferbarer Word-Bericht, der jede Woche ohne manuelle Formatierung neu generiert wird.

Fallstricke
  • Benutzerdefinierte Template-Schriftarten nicht eingebettet — python-docx schreibt Referenzen; wenn der Empfänger Schriftarten nicht hat, über Word-Oberfläche einbetten oder Systemschriftarten verwenden
Kombinieren mit: filesystem

Einen Vertragsentwurf mit Kommentaren überarbeiten

👤 Juristisch-angrenzende Rollen, die Drittanbieter-Entwürfe prüfen ⏱ ~30 min intermediate

Wann einsetzen: Du erhältst einen Vertragsentwurf und möchtest dass Claude riskante Klauseln mit verankerten Kommentaren markiert.

Ablauf
  1. Dokument einlesen
    Read contract.docx. List the section headings and any clauses with payment terms or liability caps.✓ Kopiert
    → Abschnittsindex plus hervorgehobene Klauseln
  2. Kommentare an Risikopunkten hinzufügen
    For each risky clause, add a comment from 'Claude' explaining the concern and a suggested redline.✓ Kopiert
    → Kommentare sichtbar beim Öffnen in Word

Ergebnis: Markierter Entwurf bereit zur Weiterleitung an echte Rechtsberatung.

Fallstricke
  • Verankerung verschiebt sich bei langen Absätzen — Nach Satz statt Absatz verankern; durch Wiedereröffnen in Word prüfen

Mail-Merge-Stil: 50 personalisierte Briefe aus einer CSV generieren

👤 Ops/HR/Admin, die personalisierte Kommunikation versenden ⏱ ~20 min beginner

Wann einsetzen: Du hast eine Empfängerliste und einen Vorlagenbrief; du möchtest eine .docx pro Person.

Voraussetzungen
  • Empfängerliste als CSV — Spalten: name, email, custom_field
Ablauf
  1. Felder zuordnen
    Open template.docx. Show me every {{placeholder}} and ask which CSV column maps to each.✓ Kopiert
    → Platzhalter-Liste, Zuordnungs-Prompt
  2. Merge ausführen
    For each row in recipients.csv, render template.docx into ./output/<lastname>.docx. Confirm count at the end.✓ Kopiert
    → N Dateien geschrieben; Bericht über Übereinstimmung zwischen Zeilen und Dateien

Ergebnis: Pro-Empfänger .docx-Dateien bereit zum E-Mail-Anhängen.

Fallstricke
  • Sonderzeichen in Namen beschädigen Dateinamen — Vor dem Speichern slugifizieren
Kombinieren mit: filesystem

Kombinationen

Mit anderen MCPs für 10-fache Wirkung

office-word-mcp + office-powerpoint-mcp

Word-Bericht und passende Präsentation aus einer Quelle generieren

office-word-mcp + filesystem

CSV-Eingabe lesen dann pro Zeile docx-Ausgaben schreiben

Werkzeuge

Was dieses MCP bereitstellt

WerkzeugEingabenWann aufrufenKosten
create_document filename, title?, author? Neues Dokument starten 0
get_document_text filename Bestehenden Inhalt lesen 0
add_paragraph filename, text, style? Fließtext anhängen 0
add_heading filename, text, level Abschnittsstruktur 0
add_table filename, rows, cols, data? Tabellarischer Inhalt 0
search_and_replace filename, find, replace Massen-Textänderungen / Template-Befüllung 0
add_comment filename, paragraph_index, text, author Redlining 0

Kosten & Limits

Was der Betrieb kostet

API-Kontingent
Nicht zutreffend — lokal
Tokens pro Aufruf
100–500 pro Aufruf
Kosten in €
Kostenlos (MIT)
Tipp
search_and_replace statt Streaming ganzer Dokument-Rewrites verwenden

Sicherheit

Rechte, Secrets, Reichweite

Minimale Scopes: filesystem-read filesystem-write
Credential-Speicherung: Keine
Datenabfluss: Keine

Fehlerbehebung

Häufige Fehler und Lösungen

PermissionError beim Speichern

Datei ist in Word geöffnet — schließen bevor Claude schreiben darf

Stil nicht angewendet

Stilnamen sind in python-docx case-sensitive; Stilnamen des Original-Templates prüfen

Kommentare erscheinen nicht

Sicherstellen dass Word mit sichtbarem Kommentarbereich öffnet; Kommentare werden korrekt in der .docx-XML gespeichert

Alternativen

Office Word MCP vs. andere

AlternativeWann stattdessenKompromiss
Office PowerPoint MCPDu brauchst Folien, keine DokumenteAndere Oberfläche, vom selben Autor
Excel MCP ServerDu brauchst TabellenExcel für tabellarische Daten; Word für Fließtext

Mehr

Ressourcen

📖 Offizielle README auf GitHub lesen

🐙 Offene Issues ansehen

🔍 Alle 400+ MCP-Server und Skills durchsuchen