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:
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
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
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
- -securityFlicense-qualityA Model Context Protocol server that provides tools for reading, updating, filtering, and visualizing Excel data through a simple API.Last updated -
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to create, read, and modify Excel workbooks without requiring Microsoft Excel installation.Last updated -MIT License
- -securityAlicense-qualityA Model Context Protocol server for intelligent Excel processing and data analysis, offering tools for reading, validating, executing code, and generating interactive visualizations with Excel files.Last updated -94MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server designed for AI assistants to directly process spreadsheet files, enabling them to read, display, modify, and save various table formats like CSV and Excel.Last updated -33MIT License