Excel MCP-Server
Ein Model Context Protocol (MCP)-Server, mit dem Sie Excel-Dateien bearbeiten können, ohne Microsoft Excel installieren zu müssen. Erstellen, lesen und ändern Sie Excel-Arbeitsmappen mit Ihrem KI-Agenten.
Merkmale
📊 Erstellen und Ändern von Excel-Arbeitsmappen
📝 Daten lesen und schreiben
🎨 Formatierungen und Stile anwenden
📈 Erstellen Sie Diagramme und Visualisierungen
📊 Pivot-Tabellen erstellen
🔄 Arbeitsblätter und Bereiche verwalten
🔌 Duale Transportunterstützung: stdio und SSE
Related MCP server: Excel MCP Server
Schnellstart
Voraussetzungen
Python 3.10 oder höher
Installation
Klonen Sie das Repository:
git clone https://github.com/haris-musa/excel-mcp-server.git
cd excel-mcp-serverMit UV installieren:
uv pip install -e .Ausführen des Servers
Der Server unterstützt zwei Transportmodi: stdio und SSE.
Stdio-Transport verwenden (Standard)
Stdio-Transport eignet sich ideal für die direkte Integration mit Tools wie Cursor Desktop oder lokaler Entwicklung, die lokale Dateien bearbeiten können:
excel-mcp-server stdioVerwenden des SSE-Transports
SSE-Transport eignet sich perfekt für webbasierte Anwendungen und Remoteverbindungen, die Remotedateien manipulieren:
excel-mcp sseSie können Host und Port für den SSE-Server angeben:
excel-mcp sse --host 127.0.0.1 --port 8080Verwendung mit KI-Tools
Cursor-IDE
Fügen Sie diese Konfiguration zu Cursor hinzu und wählen Sie die für Ihre Anforderungen geeignete Transportmethode aus:
Stdio-Transportverbindung (für lokale Integration):
{
"mcpServers": {
"excel-stdio": {
"command": "uv",
"args": ["run", "excel-mcp-server", "stdio"]
}
}
}SSE-Transportverbindung (für webbasierte Anwendungen):
{
"mcpServers": {
"excel": {
"url": "http://localhost:8000/sse",
"env": {
"EXCEL_FILES_PATH": "/path/to/excel/files"
}
}
}
}Die Excel-Tools werden über Ihren KI-Assistenten verfügbar sein.
Remote-Hosting und Transportprotokolle
Dieser Server unterstützt sowohl stdio- als auch SSE-Transportprotokolle für maximale Flexibilität:
Verwendung mit Claude Desktop:
Verwenden Sie den Stdio-Transport
Hosten Ihres MCP-Servers (SSE):
Umgebungsvariablen (für SSE-Transport)
FASTMCP_PORT: Server-Port für SSE-Transport (Standard: 8000)EXCEL_FILES_PATH: Verzeichnis für Excel-Dateien (Standard:./excel_files)
Verfügbare Tools
Der Server bietet umfassende Tools zur Excel-Bearbeitung. Eine vollständige Dokumentation aller verfügbaren Tools finden Sie in TOOLS.md .
Lizenz
MIT-Lizenz – Einzelheiten finden Sie unter LIZENZ .