Skip to main content
Glama

text-spreadsheet

An MCP (Model Context Protocol) server that lets AI agents read Excel (XLSX), ODS, CSV, JSON, SQLite, Parquet, Arrow and MTSV files, or a whole folder of them, as plain text. The agent calls one tool, read, with the pathname of a file or folder on your machine, and every sheet comes back as Multi-Sheet Tab-Separated Values (MTSV): a tab separates fields, a line break separates records, and a form feed separates sheets.

Why It Is Useful

A language model reads text, so a binary Excel workbook is closed to it unless pandas or openpyxl is in the loop. text-spreadsheet converts the whole file, every sheet, in one call, and lets the agent choose sheets, records and fields and filter them, so it reads a spreadsheet the way it reads any other text file. Nothing outside your machine is contacted.

Related MCP server: Pipetable

Get Started

  • Install: pipx install text-spreadsheet

  • Connect it to your AI agent: tell its MCP host, such as Claude Code, Codex or Cursor, to launch text-spreadsheet with no arguments, once

  • Use it: the agent calls read("/home/me/book.xlsx")

  • The tool, its selections and filters, and what it keeps: python/README.md

Details

Get Help

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables efficient reading, analyzing, and querying of Excel, CSV, and JSON files with support for chunked processing, column/field filtering, and streaming for large datasets. Supports multiple transport protocols (stdio, HTTP, SSE) for flexible integration.
    18 npm
    4
    ISC
  • A
    license
    Not graded
    quality
    B
    maintenance
    Query local CSV, Parquet, JSON and TSV files with real SQL via DuckDB. Gives your AI coding tool ground-truth data access instead of hallucinated answers.
    5
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables local, private analysis of CSV and TSV files through natural-language agents such as Grok Bot and Cursor, offering file listing, profiling, SQL-like queries, summaries, group-bys, pivot tables, cleaning previews and generated charts. All computation happens on the user's own machine against an allowlisted folder, with no network calls, telemetry or data leaving the host.
    8
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Enables AI agents to search any local folder through a private SQLite FTS5 index that extracts text from PDFs, Office documents, plain text, code and zip listings, returning ranked matches instead of slow ls/grep scans. It also supports metadata and glob listing, paged retrieval of already-extracted text, duplicate detection, and incremental background re-indexing with secrets and caches excluded by default.
    8
    MIT