Word Tools MCP-Server
Ein Model Context Protocol (MCP)-Server, der KI-gestützte Funktionen zur Bearbeitung von Word-Dokumenten bietet. Dieser Server implementiert das MCP-Protokoll, um KI-Anwendungen das Erstellen, Bearbeiten und Verwalten von Word-Dokumenten durch natürliche Sprachinteraktionen zu ermöglichen.
Merkmale
Vollständige MCP-Protokollimplementierung
Erstellen und Verwalten von Word-Dokumenten
Rich-Text-Inhaltsmanipulation
Tabellenerstellung und -formatierung
Dokumentlayoutsteuerung
Verwaltung von Dokumentmetadaten
Echtzeitüberwachung des Dokumentstatus
Related MCP server: Office Word MCP Server
Voraussetzungen
Node.js 14 oder höher
Microsoft Word (optional, für erweiterte Funktionen)
Installation
Oder global installieren:
Zur Verwendung als Abhängigkeit in Ihrem Projekt:
Verwendung
Starten Sie den MCP-Server:
Der Server startet standardmäßig auf Port 8765
Konfigurieren Sie Ihre KI-Anwendung (z. B. Cursor, VSCode) für die Verwendung des MCP-Servers:
http://localhost:8765
MCP-Tools
Der Server stellt die folgenden MCP-Funktionen bereit:
create_document- Neues Word-Dokument erstellenParameter: Dateipfad (erforderlich), Titel, Autor
open_document- Öffnen Sie ein vorhandenes Word-DokumentParameter: Dateipfad (erforderlich)
add_paragraph- Einen Absatz zum Dokument hinzufügenParameter: Dateipfad (erforderlich), Text (erforderlich), Stil, Ausrichtung
add_table- Fügt dem Dokument eine Tabelle hinzuParameter: Dateipfad (erforderlich), Zeilen (erforderlich), Spalten (erforderlich), Überschriften, Daten
search_and_replace- Suchen und Ersetzen von Text im DokumentParameter: Dateipfad (erforderlich), Suchtext (erforderlich), Ersetzungstext (erforderlich), Groß-/Kleinschreibung beachten
set_page_margins- Seitenränder des Dokuments festlegenParameter: Dateipfad (erforderlich), oben, rechts, unten, links
get_document_info- Dokumentmetadaten abrufenParameter: Dateipfad (erforderlich)
Integration mit KI-Anwendungen
Cursor
Öffnen Sie die Cursor-Konfigurationsdatei
~/.cursor/mcp.jsonFügen Sie die folgende Konfiguration hinzu:
Oder für die lokale Entwicklungsversion:
Nach der Konfiguration können Sie Word-Dokumente mithilfe natürlicher Sprache bearbeiten:
VSCode und andere MCP-kompatible Tools
Ähnliche Integrationsschritte gelten für andere Tools, die das MCP-Protokoll unterstützen. Informationen zu den spezifischen Konfigurationsschritten für den MCP-Server finden Sie in der Dokumentation Ihres Tools.
Entwicklung
So erweitern oder ändern Sie diesen MCP-Server:
Klonen Sie das Repository:
Installieren Sie Abhängigkeiten:
Starten Sie im Entwicklungsmodus:
Für die Produktion erstellen:
Hinzufügen neuer MCP-Funktionen
Neue Methoden in
src/services/DocumentService.tshinzufügenNeue Funktionen in
src/mcp-server.tsregistrierenAktualisieren Sie die Typdefinitionen nach Bedarf
Konfiguration
Standardport: 8765 (konfigurierbar)
Unterstützte Dateitypen: .docx
Alle Dateipfade sollten absolut oder relativ zum aktuellen Arbeitsverzeichnis sein
Lizenz
MIT
Unterstützung
Wenn Sie auf Probleme stoßen oder Verbesserungsvorschläge haben, senden Sie bitte ein Problem in unserem GitHub-Repository.