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
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.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Ermöglichen Sie KI, Word-Dokumente in natürlicher Sprache zu lesen, zu erstellen und zu ändern
- Merkmale
- Voraussetzungen
- Installation
- Verwendung
- MCP-Tools
- Integration mit KI-Anwendungen
- Entwicklung
- Konfiguration
- Lizenz
- Unterstützung
Related Resources
Related MCP Servers
- -security-license-qualityEnables AI language models to interact with Microsoft OneNote via a standardized interface, supporting notebook and page management through natural language.Last updated -919
- Asecurity-licenseAqualityA Model Context Protocol server that enables AI assistants to create, read, edit, and format Microsoft Word documents through standardized tools and resources.Last updated -54862MIT License
- Asecurity-licenseAqualityEnables AI agents to interact with Notion workspaces through the Notion API. Supports reading, writing, and managing pages, databases, and comments with optimized token consumption.Last updated -1912,735MIT License
- Asecurity-licenseAqualityEnables AI assistants to create, read, and manipulate Microsoft Word documents with comprehensive formatting, table creation, content management, and document protection capabilities. Supports advanced operations like merging documents, PDF conversion, and rich text formatting through a standardized interface.Last updated -32MIT License