Excel MCP-Server
Ein Model Context Protocol (MCP)-Server, der MS Excel-Daten liest und schreibt.
Merkmale
- Textwerte lesen/schreiben
- Formeln lesen/schreiben
- Neue Blätter erstellen
🪟Nur Windows:
- Live-Bearbeitung
- Bildschirmbild von einem Blatt erfassen
Weitere Einzelheiten finden Sie im Abschnitt „Tools“ .
Anforderungen
- Node.js 20.x oder höher
Unterstützte Dateiformate
- xlsx (Excel-Buch)
- xlsm (Excel-Buch mit Makros)
- xltx (Excel-Vorlage)
- xltm (Excel-Vorlage mit Makros)
Installation
Installation über NPM
excel-mcp-server wird automatisch installiert, indem die folgende Konfiguration zur MCP-Serverkonfiguration hinzugefügt wird.
Für Windows:
Für andere Plattformen:
Installation über Smithery
So installieren Sie Excel MCP Server für Claude Desktop automatisch über Smithery :
excel_describe_sheets
Listet alle Blattinformationen der angegebenen Excel-Datei auf.
Argumente:
fileAbsolutePath
- Absoluter Pfad zur Excel-Datei
excel_read_sheet
Lesen Sie Werte aus einem Excel-Blatt mit Seitennummerierung.
Argumente:
fileAbsolutePath
- Absoluter Pfad zur Excel-Datei
sheetName
- Blattname in der Excel-Datei
range
- Zu lesender Zellbereich im Excel-Blatt (z. B. „A1“). [Standard: erster Paging-Bereich]
knownPagingRanges
- Liste der bereits gelesenen Paging-Bereiche
showFormula
- Formel statt Wert anzeigen
excel_screen_capture
[Nur Windows] Machen Sie einen Screenshot des Excel-Blatts mit Seitennummerierung.
Argumente:
fileAbsolutePath
- Absoluter Pfad zur Excel-Datei
sheetName
- Blattname in der Excel-Datei
range
- Zu lesender Zellbereich im Excel-Blatt (z. B. „A1“). [Standard: erster Paging-Bereich]
knownPagingRanges
- Liste der bereits gelesenen Paging-Bereiche
excel_write_to_sheet
Schreiben Sie Werte in das Excel-Blatt.
Argumente:
fileAbsolutePath
- Absoluter Pfad zur Excel-Datei
sheetName
- Blattname in der Excel-Datei
newSheet
- Wenn „true“, wird ein neues Blatt erstellt, andernfalls wird in das vorhandene Blatt geschrieben.
range
- Zu lesender Zellbereich im Excel-Blatt (z. B. „A1“).
values
- Werte, die in die Excel-Tabelle geschrieben werden sollen. Handelt es sich bei dem Wert um eine Formel, sollte er mit "=" beginnen.
excel_create_table
Erstellen Sie eine Tabelle im Excel-Blatt
Argumente:
fileAbsolutePath
- Absoluter Pfad zur Excel-Datei
sheetName
- Name des Blatts, in dem die Tabelle erstellt wird
range
- Bereich als Tabelle (z. B. „A1“)
tableName
- Zu erstellender Tabellenname
excel_copy_sheet
Vorhandenes Blatt in ein neues Blatt kopieren
Argumente:
fileAbsolutePath
- Absoluter Pfad zur Excel-Datei
srcSheetName
- Name des Quellblatts in der Excel-Datei
dstSheetName
- Zu kopierender Blattname
Sie können das Verhalten des MCP-Servers mithilfe der folgenden Umgebungsvariablen ändern:
EXCEL_MCP_PAGING_CELLS_LIMIT
Die maximale Anzahl von Zellen, die in einem einzelnen Paging-Vorgang gelesen werden können.
[Standard: 4000]
Lizenz
Copyright (c) 2025 Kazuki Negoro
excel-mcp-server wird unter der MIT-Lizenz veröffentlicht
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Ein Model Context Protocol-Server, der es KI-Assistenten ermöglicht, Microsoft Excel-Dateien zu lesen und in diese zu schreiben und dabei Formate wie xlsx, xlsm, xltx und xltm unterstützt.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides tools for reading Excel (xlsx) files, enabling extraction of data from entire workbooks or specific sheets with results returned in structured JSON format.Last updated -35PythonApache 2.0
- AsecurityAlicenseAqualityEnables seamless reading, writing, and analyzing of Excel files through Model Context Protocol, with features for worksheet management, structure analysis, and automated caching.Last updated -821211TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to create, read, and modify Excel workbooks without requiring Microsoft Excel installation.Last updated -PythonMIT License
- -securityAlicense-qualityA robust solution that enables AI agents to create, read, modify, and convert Excel files through the Model Context Protocol without requiring Microsoft Office installation.Last updated -4PythonMIT License