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:C10“). [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:C10“). [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:C10“).
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:C10“)
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
This server cannot be installed
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
- -securityAlicense-qualityA Model Context Protocol server that integrates with Google Drive and Google Sheets, enabling users to create, read, update, and manage spreadsheets through natural language commands.Last updated -44PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to create, read, edit, and format Microsoft Word documents through standardized tools and resources.Last updated -16139PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to read from, append to, and format text in Google Documents programmatically.Last updated -11TypeScriptMIT License
- -securityAlicense-qualityA simple Model Context Protocol server that enables AI assistants to interact with local file systems, allowing them to read, write, update, and delete files within a specified project directory.Last updated -PythonMIT License