Skip to main content
Glama

Excel MCP Server

MIT License
6,212
336
  • Linux
  • Apple

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:

{ "mcpServers": { "excel": { "command": "cmd", "args": ["/c", "npx", "--yes", "@negokaz/excel-mcp-server"], "env": { "EXCEL_MCP_PAGING_CELLS_LIMIT": "4000" } } } }

Für andere Plattformen:

{ "mcpServers": { "excel": { "command": "npx", "args": ["--yes", "@negokaz/excel-mcp-server"], "env": { "EXCEL_MCP_PAGING_CELLS_LIMIT": "4000" } } } }

Installation über Smithery

So installieren Sie Excel MCP Server für Claude Desktop automatisch über Smithery :

npx -y @smithery/cli install @negokaz/excel-mcp-server --client claude

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

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

  1. Merkmale
    1. Anforderungen
      1. Unterstützte Dateiformate
        1. Installation
          1. Installation über NPM
          2. Installation über Smithery
          3. excel_describe_sheets
          4. excel_read_sheet
          5. excel_screen_capture
          6. excel_write_to_sheet
          7. excel_create_table
          8. excel_copy_sheet
          9. EXCEL_MCP_PAGING_CELLS_LIMIT
        2. Lizenz

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A 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 -
            3
            5
            Python
            Apache 2.0
            • Linux
            • Apple
          • A
            security
            A
            license
            A
            quality
            Enables seamless reading, writing, and analyzing of Excel files through Model Context Protocol, with features for worksheet management, structure analysis, and automated caching.
            Last updated -
            8
            212
            11
            TypeScript
            MIT License
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that enables AI agents to create, read, and modify Excel workbooks without requiring Microsoft Excel installation.
            Last updated -
            Python
            MIT License
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            A 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 -
            4
            Python
            MIT License
            • Apple
            • Linux

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/negokaz/excel-mcp-server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server