Office-PowerPoint-MCP-Server: MCP-basiertes Tool zur Steuerung von PowerPoint
Der Office-PowerPoint-MCP-Server ist ein auf python-pptx basierender MCP-Server zum Erstellen, Bearbeiten und Verwalten von PowerPoint-Präsentationen. Er unterstützt das Hinzufügen und Löschen von Folien, das Hinzufügen und Bearbeiten von Text, Bildern, Tabellen, Formen und Diagrammen sowie das Ändern von Dokumenteigenschaften. Die Bereitstellung kann über Smithery, ein Installationsskript oder manuell erfolgen, wobei ein lokaler Python-Server oder der Betrieb über UVX möglich ist. Über die MCP-Konfiguration lässt sich der Server in externe Clients (wie Claude Desktop) integrieren, was PowerPoint-Automatisierungsprozesse vereinfacht.

Funktionsmerkmale
Bietet Werkzeuge zum Erstellen, Bearbeiten und Verwalten von PPTs, von einfachen Textänderungen bis hin zu komplexen Diagrammen und Formen. Benutzer können neue PPTs erstellen, bestehende PPTs öffnen und speichern, Dokumenteigenschaften abrufen und festlegen sowie Formatierungen anwenden und Diagramme erzeugen.
Unterstützt das Hinzufügen und Bearbeiten von Folien, Textfeldern, Bildern, Tabellen, Formen und Diagrammen und deckt damit vielfältige Anforderungen an die Präsentationsbearbeitung ab.
Ermöglicht die stapelweise Verarbeitung von PPTs per Programmierung, z. B. die automatisierte Berichterstellung: Datenquellen werden gelesen, Folien mit Diagrammen und Tabellen werden automatisch erzeugt und als PPT-Datei exportiert – das steigert die Arbeitseffizienz.
Anwendungsszenarien
In der Datenanalyse und Berichterstellung kann der Server Datenquellen lesen, automatisch Folien mit Diagrammen und Tabellen erstellen und als PPT-Datei exportieren, wodurch manueller Aufwand reduziert wird.
Lehrer oder Trainer können mit diesem Projekt Lehrpräsentationen automatisiert erstellen und dabei interaktive Elemente wie Diagramme und Animationen hinzufügen, um das Lernerlebnis zu verbessern.
Unternehmensredner, die mehrere Versionen von Präsentationen vorbereiten müssen, können mit dem Office-PowerPoint-MCP-Server PPTs schnell erstellen und anpassen, um unterschiedliche Vortragsanlässe abzudecken.
Projektmerkmale
Start und Bedienung erfolgen über eine einfache Kommandozeile oder Programmierschnittstelle, ohne komplexe Konfiguration.
Durch Automatisierung können Benutzer viel Zeit sparen, insbesondere bei sich wiederholenden oder massenhaften Aufgaben.
Der modulare Aufbau des Projekts ermöglicht es, neue Funktionen einfach hinzuzufügen und bestehende Funktionen individuell anzupassen.
Unterstützt alle gängigen Betriebssysteme und ist vollständig kompatibel mit dem Dateiformat von Microsoft PowerPoint.
Das Projekt steht unter der MIT-Lizenz, sodass Benutzer den Code bedenkenlos verwenden und anpassen können, ohne sich um Urheberrechtsfragen sorgen zu müssen.
Installation
Automatische Installation über Smithery: automatisierte Bereitstellung über die Smithery-Plattform mit dem Befehl npx -y @smithery/cli install @GongRzhe/Office-PowerPoint-MCP-Server --client claude.
Verwendung des Installationsskripts: Führen Sie python setup_mcp.py aus. Das Skript prüft automatisch die Voraussetzungen, installiert Abhängigkeiten und erzeugt die MCP-Konfigurationsdatei.
Manuelle Installation:
Repository klonen: git clone https://github.com/GongRzhe/Office-PowerPoint-MCP-Server.git, anschließend in das Projektverzeichnis wechseln.
Abhängigkeiten installieren: pip install -r requirements.txt.
Server ausführbar machen: chmod +x ppt_mcp_server.py.
Anwendungsbeispiele
Automatisches Erstellen und Befüllen von PowerPoint-Präsentationen für Geschäfts-, Wissenschafts- oder Technikberichte, wodurch manueller Aufwand entfällt.
Schnelle Erstellung von Lehr- oder Schulungsfolien mit strukturierten Inhalten mithilfe KI-gestützter Workflows.
Komfortable programmatische Änderung mehrerer Präsentationen, um Markenstandards zu vereinheitlichen oder Informationen in Dokumenten zu aktualisieren.
Integration mit Datenquellen oder APIs, um Folien dynamisch mit Echtzeitdaten zu befüllen.
Verbindung mit anderen Werkzeugen oder Diensten zur Automatisierung durchgängiger Workflows rund um PowerPoint-Dateien (z. B. Erstellung, Export, Versand).
Projektadresse
https://github.com/GongRzhe/Office-PowerPoint-MCP-Server
Drehbuch-Assistent▸
AI Apps
AI Nachrichten 