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:
MCP-Tools
Der Server stellt die folgenden MCP-Funktionen bereit:
create_document
- Neues Word-Dokument erstellen- Parameter: Dateipfad (erforderlich), Titel, Autor
open_document
- Öffnen Sie ein vorhandenes Word-Dokument- Parameter: Dateipfad (erforderlich)
add_paragraph
- Einen Absatz zum Dokument hinzufügen- Parameter: Dateipfad (erforderlich), Text (erforderlich), Stil, Ausrichtung
add_table
- Fügt dem Dokument eine Tabelle hinzu- Parameter: Dateipfad (erforderlich), Zeilen (erforderlich), Spalten (erforderlich), Überschriften, Daten
search_and_replace
- Suchen und Ersetzen von Text im Dokument- Parameter: Dateipfad (erforderlich), Suchtext (erforderlich), Ersetzungstext (erforderlich), Groß-/Kleinschreibung beachten
set_page_margins
- Seitenränder des Dokuments festlegen- Parameter: Dateipfad (erforderlich), oben, rechts, unten, links
get_document_info
- Dokumentmetadaten abrufen- Parameter: Dateipfad (erforderlich)
Integration mit KI-Anwendungen
Cursor
- Öffnen Sie die Cursor-Konfigurationsdatei
~/.cursor/mcp.json
- Fü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.ts
hinzufügen - Neue Funktionen in
src/mcp-server.ts
registrieren - Aktualisieren 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.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
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
- -securityFlicense-qualityEnables AI language models to interact with Microsoft OneNote via a standardized interface, supporting notebook and page management through natural language.Last updated -1076TypeScript
- -securityFlicense-qualityEnables AI assistants to enhance their responses with relevant documentation through a semantic vector search, offering tools for managing and processing documentation efficiently.Last updated -6213TypeScript
- AsecurityAlicenseAqualityIntegrates MATLAB with AI to execute code, generate scripts from natural language, and access MATLAB documentation seamlessly.Last updated -229JavaScriptApache 2.0
- -securityFlicense-qualityEnables AI assistants to interact with Metabase, providing access to dashboards, questions, databases, and tools for executing queries and viewing data through natural language.Last updated -JavaScript
Appeared in Searches
- Using Claude in Microsoft Word
- Microsoft Word MCP (Microsoft Certified Professional) Information
- A tool for uploading and analyzing files on MacBook with PDF and Word support, and converting them to Markdown
- Information or tools related to Microsoft Excel
- How to save files as DOCX, XLSX, or PDF documents