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
🔄 Arbeitsblätter und Bereiche verwalten
Related MCP server: Spire.XLS MCP Server
Schnellstart
Voraussetzungen
Python 3.10 oder höher
Installation
Klonen Sie das Repository:
git clone https://github.com/Aifornorms/ExcelMCP.git
cd ExcelMCPMit UV installieren:
python -m venv .venv
.venv/scripts/activate
pip install uv
uv pip install -e .Ausführen des Servers
Starten Sie den Server (Standardport 8000):
uv run excel-mcp-serverBenutzerdefinierter Port (z. B. 8080):
# Bash/Linux/macOS
export FASTMCP_PORT=8080 && uv run excel-mcp-server
# Windows PowerShell
$env:FASTMCP_PORT = "8080"; uv run excel-mcp-serverVerwendung mit KI-Tools
Cursor-IDE
Fügen Sie Cursor diese Konfiguration hinzu:
{
"mcpServers": {
"excel": {
"url": "http://localhost:8000/sse",
"env": {
"EXCEL_FILES_PATH": "Excel_files"
}
}
}
}Die Excel-Tools werden über Ihren KI-Assistenten verfügbar sein.
Remote-Hosting und Transportprotokolle
Dieser Server verwendet das Transportprotokoll Server-Sent Events (SSE). Für verschiedene Anwendungsfälle:
Verwendung mit Claude Desktop (erfordert stdio):
Verwenden Sie Supergateway , um SSE in stdio zu konvertieren:
Hosten Ihres MCP-Servers:
Umgebungsvariablen
FASTMCP_PORT: Server-Port (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 .
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.