Skip to main content
Glama

Excel Reader Server

Excel Reader Server

Ein Model Context Protocol (MCP)-Server, der Tools zum Lesen von Excel-Dateien (xlsx) bereitstellt.

Merkmale

  • Lesen Sie Inhalte aus allen Blättern in einer Excel-Datei
  • Lesen Sie Inhalte aus einem bestimmten Blatt anhand des Namens
  • Lesen Sie den Inhalt eines bestimmten Blatts nach Index
  • Gibt Daten im JSON-Format zurück
  • Behandelt leere Zellen und Datentypkonvertierungen

Installation

Erfordert Python 3.10 oder höher.

# Using pip pip install excel-reader-server # Using uv (recommended) uv pip install excel-reader-server

Abhängigkeiten

  • mcp >= 1.2.1
  • openpyxl >= 3.1.5

Verwendung

Der Server bietet drei Haupttools:

1. Excel lesen

Liest Inhalte aus allen Blättern einer Excel-Datei.

{ "file_path": "path/to/your/excel/file.xlsx" }

2. Excel nach Blattname lesen

Liest den Inhalt eines bestimmten Blatts nach Namen. Wenn kein Blattname angegeben ist, wird das erste Blatt gelesen.

{ "file_path": "path/to/your/excel/file.xlsx", "sheet_name": "Sheet1" # optional }

3. Excel nach Blattindex lesen

Liest den Inhalt eines bestimmten Blatts anhand des Index. Wenn kein Index angegeben ist, wird das erste Blatt (Index 0) gelesen.

{ "file_path": "path/to/your/excel/file.xlsx", "sheet_index": 0 # optional }

Antwortformat

Der Server gibt Daten im folgenden JSON-Format zurück:

{ "Sheet1": [ ["Header1", "Header2", "Header3"], ["Value1", "Value2", "Value3"], ["Value4", "Value5", "Value6"] ] }
  • Jedes Blatt wird als Schlüssel im Objekt der obersten Ebene dargestellt
  • Blattdaten sind ein Array von Arrays, wobei jedes innere Array eine Zeile darstellt
  • Alle Werte werden in Zeichenfolgen konvertiert
  • Leere Zellen werden als leere Zeichenfolgen dargestellt

Fehlerbehandlung

Der Server gibt klare Fehlermeldungen für häufige Probleme aus:

  • Datei nicht gefunden
  • Ungültiger Blattname
  • Index außerhalb des gültigen Bereichs
  • Allgemeine Fehler beim Lesen von Excel-Dateien

Lizenz

Dieses Projekt wird unter der Apache 2-Lizenz veröffentlicht. Weitere Informationen finden Sie in der Datei LICENSE.

Beitragen

Beiträge sind willkommen! Senden Sie gerne einen Pull Request.

You must be authenticated.

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 (MCP)-Server, der Tools zum Lesen von Excel-Dateien (xlsx) bereitstellt und die Extraktion von Daten aus ganzen Arbeitsmappen oder bestimmten Blättern ermöglicht, wobei die Ergebnisse im strukturierten JSON-Format zurückgegeben werden.

  1. Merkmale
    1. Installation
      1. Abhängigkeiten
        1. Verwendung
          1. Excel lesen
          2. Excel nach Blattname lesen
          3. Excel nach Blattindex lesen
        2. Antwortformat
          1. Fehlerbehandlung
            1. Lizenz
              1. Beitragen

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that enables AI assistants to read from and write to Microsoft Excel files, supporting formats like xlsx, xlsm, xltx, and xltm.
                  Last updated -
                  7,163
                  191
                  Go
                  MIT License
                  • Linux
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol (MCP) server that allows AI models to safely access and interact with local file systems, enabling reading file contents, listing directories, and retrieving file metadata.
                  Last updated -
                  47
                  1
                  JavaScript
                  MIT License
                  • Linux
                • A
                  security
                  F
                  license
                  A
                  quality
                  An MCP server that provides comprehensive Excel file operations, data analysis, and visualization capabilities for working with various spreadsheet formats like XLSX, CSV, and JSON.
                  Last updated -
                  8
                  36
                  Python
                • A
                  security
                  F
                  license
                  A
                  quality
                  An MCP server that allows searching for and retrieving information about Model Context Protocol servers registered on the MCP Hub.
                  Last updated -
                  1
                  JavaScript
                  • 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/softgridinc-pte-ltd/mcp-excel-reader-server'

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