softgridinc-pte-ltd_mcp-excel-reader-server

softgridinc-pte-ltd_mcp-excel-reader-server

0

Excel Reader Server is an MCP server designed to facilitate reading data from Excel (xlsx) files. It supports reading all sheets, specific sheets by name, and specific sheets by index, returning data in JSON format. The server handles empty cells and data type conversions effectively.

Excel Reader Server

A Model Context Protocol (MCP) server that provides tools for reading Excel (xlsx) files.

Features

  • Read content from all sheets in an Excel file
  • Read content from a specific sheet by name
  • Read content from a specific sheet by index
  • Returns data in JSON format
  • Handles empty cells and data type conversions

Installation

Requires Python 3.10 or higher.

Dependencies

  • mcp >= 1.2.1
  • openpyxl >= 3.1.5

Error Handling

The server provides clear error messages for common issues:

  • File not found
  • Invalid sheet name
  • Index out of range
  • General Excel file reading errors