Office-Word-MCP-Server
Ein Model Context Protocol (MCP)-Server zum Erstellen, Lesen und Bearbeiten von Microsoft Word-Dokumenten. Dieser Server ermöglicht KI-Assistenten die Arbeit mit Word-Dokumenten über eine standardisierte Schnittstelle und bietet umfangreiche Funktionen zur Dokumentbearbeitung.
Überblick
Office-Word-MCP-Server implementiert das Model Context Protocol , um Word-Dokumentoperationen als Werkzeuge und Ressourcen verfügbar zu machen. Es dient als Brücke zwischen KI-Assistenten und Microsoft Word-Dokumenten und ermöglicht die Dokumenterstellung, das Hinzufügen von Inhalten, die Formatierung und die Analyse.
Der Server verfügt über eine modulare Architektur, die die Belange in Kernfunktionen, Tools und Dienstprogramme unterteilt, wodurch er äußerst wartungsfreundlich und für zukünftige Verbesserungen erweiterbar ist.
Beispiel
Eingabeaufforderung
Ausgabe
Merkmale
Dokumentenmanagement
Neue Word-Dokumente mit Metadaten erstellen
Text extrahieren und Dokumentstruktur analysieren
Anzeigen von Dokumenteigenschaften und Statistiken
Verfügbare Dokumente in einem Verzeichnis auflisten
Erstellen Sie Kopien vorhandener Dokumente
Mehrere Dokumente zu einem einzigen Dokument zusammenführen
Konvertieren Sie Word-Dokumente in das PDF-Format
Inhaltserstellung
Überschriften mit unterschiedlichen Ebenen hinzufügen
Einfügen von Absätzen mit optionaler Formatierung
Erstellen Sie Tabellen mit benutzerdefinierten Daten
Bilder mit proportionaler Skalierung hinzufügen
Seitenumbrüche einfügen
Hinzufügen von Fußnoten und Endnoten zu Dokumenten
Fußnoten in Endnoten umwandeln
Fußnoten- und Endnotenstil anpassen
Rich-Text-Formatierung
Formatieren Sie bestimmte Textabschnitte (fett, kursiv, unterstrichen)
Ändern Sie die Textfarbe und die Schrifteigenschaften
Anwenden benutzerdefinierter Stile auf Textelemente
Suchen und Ersetzen von Text in allen Dokumenten
Tabellenformatierung
Formatieren von Tabellen mit Rahmen und Stilen
Erstellen Sie Kopfzeilen mit eindeutiger Formatierung
Anwenden von Zellenschattierungen und benutzerdefinierten Rahmen
Strukturtabellen für bessere Lesbarkeit
Erweiterte Dokumentbearbeitung
Absätze löschen
Erstellen Sie benutzerdefinierte Dokumentstile
Wenden Sie in allen Dokumenten eine einheitliche Formatierung an
Formatieren Sie bestimmte Textbereiche mit detaillierter Kontrolle
Dokumentenschutz
Fügen Sie Dokumenten einen Kennwortschutz hinzu
Implementieren Sie eingeschränkte Bearbeitung mit bearbeitbaren Abschnitten
Fügen Sie Dokumenten digitale Signaturen hinzu
Überprüfen Sie die Authentizität und Integrität von Dokumenten
Installation
Installation über Smithery
So installieren Sie Office Word Document Server für Claude Desktop automatisch über Smithery :
Voraussetzungen
Python 3.8 oder höher
Pip-Paketmanager
Grundinstallation
Verwenden des Setup-Skripts
Alternativ können Sie das bereitgestellte Setup-Skript verwenden, das Folgendes behandelt:
Voraussetzungen prüfen
Einrichten einer virtuellen Umgebung
Installieren von Abhängigkeiten
MCP-Konfiguration generieren
Verwendung mit Claude für Desktop
Konfiguration
Methode 1: Nach der lokalen Installation
Fügen Sie den Server nach der Installation zu Ihrer Claude for Desktop-Konfigurationsdatei hinzu:
Methode 2: Ohne Installation (mit uvx)
Sie können Claude für Desktop auch so konfigurieren, dass der Server ohne lokale Installation verwendet wird, indem Sie den uvx-Paketmanager verwenden:
Speicherorte der Konfigurationsdateien:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Windows:
%APPDATA%\Claude\claude_desktop_config.json
Starten Sie Claude für Desktop neu, um die Konfiguration zu laden.
Beispieloperationen
Nach der Konfiguration können Sie Claude bitten, folgende Vorgänge auszuführen:
„Erstellen Sie ein neues Dokument mit dem Namen ‚report.docx‘ und einem Titelblatt.“
„Fügen Sie meinem Dokument eine Überschrift und drei Absätze hinzu.“
"Fügen Sie eine 4x4-Tabelle mit Verkaufsdaten ein"
„Formatieren Sie das Wort ‚wichtig‘ in Absatz 2 so, dass es fett und rot ist.“
„Suchen und ersetzen Sie alle Vorkommen von ‚alter Begriff‘ durch ‚neuer Begriff‘“
"Erstellen Sie einen benutzerdefinierten Stil für Abschnittsüberschriften"
„Formatierung auf die Tabelle in meinem Dokument anwenden“
API-Referenz
Dokumenterstellung und -eigenschaften
Inhaltsergänzung
Inhaltsextraktion
Textformatierung
Tabellenformatierung
Fehlerbehebung
Häufige Probleme
Fehlende Stile
In einigen Dokumenten fehlen möglicherweise die erforderlichen Stile für Überschriften- und Tabellenoperationen
Der Server versucht, fehlende Stile zu erstellen oder eine direkte Formatierung zu verwenden
Für optimale Ergebnisse verwenden Sie Vorlagen mit Standard-Word-Stilen
Berechtigungsprobleme
Stellen Sie sicher, dass der Server über die Berechtigung zum Lesen/Schreiben der Dokumentpfade verfügt
Verwenden Sie die Funktion
copy_document
, um bearbeitbare Kopien gesperrter Dokumente zu erstellenÜberprüfen Sie den Dateibesitz und die Berechtigungen, wenn Vorgänge fehlschlagen
Probleme beim Einfügen von Bildern
Verwenden Sie absolute Pfade für Bilddateien
Überprüfen Sie die Kompatibilität des Bildformats (JPEG, PNG empfohlen)
Überprüfen Sie die Größe und Berechtigungen der Bilddatei
Debuggen
Aktivieren Sie die detaillierte Protokollierung, indem Sie die Umgebungsvariable festlegen:
Beitragen
Beiträge sind willkommen! Senden Sie gerne einen Pull Request.
Forken Sie das Repository
Erstellen Sie Ihren Feature-Zweig (
git checkout -b feature/amazing-feature
)Übernehmen Sie Ihre Änderungen (
git commit -m 'Add some amazing feature'
)Pushen zum Zweig (
git push origin feature/amazing-feature
)Öffnen einer Pull-Anfrage
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE.
Danksagung
Model Context Protocol für die Protokollspezifikation
python-docx zur Bearbeitung von Word-Dokumenten
FastMCP für die Python MCP-Implementierung
Hinweis: Dieser Server interagiert mit Dokumentdateien auf Ihrem System. Überprüfen Sie immer, ob die angeforderten Vorgänge korrekt sind, bevor Sie sie in Claude für Desktop oder anderen MCP-Clients bestätigen.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Ein Model Context Protocol-Server, der es KI-Assistenten ermöglicht, Microsoft Word-Dokumente mithilfe standardisierter Tools und Ressourcen zu erstellen, zu lesen, zu bearbeiten und zu formatieren.
- Überblick
- Merkmale
- Installation
- Verwendung mit Claude für Desktop
- API-Referenz
- Fehlerbehebung
- Beitragen
- Lizenz
- Danksagung
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA server providing tools to read, write, and edit Microsoft Word (docx) files through the Model Context Protocol, allowing operations like complete document reading, content creation, targeted paragraph editing, and text insertion.Last updated -427MIT License
Appwrite MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that allows AI assistants to interact with Appwrite's API, providing tools to manage databases, users, functions, teams, and other resources within Appwrite projects.Last updated -54MIT License- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -361
- AsecurityAlicenseAqualityA Model Context Protocol server that integrates with Microsoft's Edit tool, allowing AI systems to perform file operations from simple reads/writes to complex code editing and refactoring.Last updated -93MIT License