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“ .
Related MCP server: Excel MCP Server
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:
fileAbsolutePathAbsoluter Pfad zur Excel-Datei
excel_read_sheet
Lesen Sie Werte aus einem Excel-Blatt mit Seitennummerierung.
Argumente:
fileAbsolutePathAbsoluter Pfad zur Excel-Datei
sheetNameBlattname in der Excel-Datei
rangeZu lesender Zellbereich im Excel-Blatt (z. B. „A1:C10“). [Standard: erster Paging-Bereich]
knownPagingRangesListe der bereits gelesenen Paging-Bereiche
showFormulaFormel statt Wert anzeigen
excel_screen_capture
[Nur Windows] Machen Sie einen Screenshot des Excel-Blatts mit Seitennummerierung.
Argumente:
fileAbsolutePathAbsoluter Pfad zur Excel-Datei
sheetNameBlattname in der Excel-Datei
rangeZu lesender Zellbereich im Excel-Blatt (z. B. „A1:C10“). [Standard: erster Paging-Bereich]
knownPagingRangesListe der bereits gelesenen Paging-Bereiche
excel_write_to_sheet
Schreiben Sie Werte in das Excel-Blatt.
Argumente:
fileAbsolutePathAbsoluter Pfad zur Excel-Datei
sheetNameBlattname in der Excel-Datei
newSheetWenn „true“, wird ein neues Blatt erstellt, andernfalls wird in das vorhandene Blatt geschrieben.
rangeZu lesender Zellbereich im Excel-Blatt (z. B. „A1:C10“).
valuesWerte, 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:
fileAbsolutePathAbsoluter Pfad zur Excel-Datei
sheetNameName des Blatts, in dem die Tabelle erstellt wird
rangeBereich als Tabelle (z. B. „A1:C10“)
tableNameZu erstellender Tabellenname
excel_copy_sheet
Vorhandenes Blatt in ein neues Blatt kopieren
Argumente:
fileAbsolutePathAbsoluter Pfad zur Excel-Datei
srcSheetNameName des Quellblatts in der Excel-Datei
dstSheetNameZu 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
Appeared in Searches
- Excel spreadsheet tools and resources
- Information about Microsoft Excel or general excel-related content
- Excel and Visual Basic permissions for reading, writing, updating, and deleting data in spreadsheets
- Excel data processing tutorials and techniques
- A server for managing or integrating Excel with MCP systems