Agent♥︎Age
Catalog

io.github.theluckystrike/pivot

Official13 toolsLive

by theluckystrike · JavaScript

Group, aggregate and pivot spreadsheet or CSV data from your AI chat: filters, sums, sorts.

io.github.theluckystrike/pivot MCP Server

The io.github.theluckystrike/pivot MCP server groups, aggregates, and pivots spreadsheet or CSV data from your AI chat. It supports filters, sums, and sorts, and works with common file formats such as .xlsx, .xlsm, .xlsb, .xls, .ods, .csv, and .tsv.

🛠️ Key Features

  • Group, aggregate, and pivot spreadsheet/CSV data
  • Filters, sums, and sorts
  • Detects header rows in real files
  • Infers CSV delimiters (commas, semicolons) and TSV tab separation
  • Preserves quoted commas and newlines
  • Parses numbers from $1,250.00-style text
  • Reports per-column types and empty counts

🚀 Use Cases

  • Ask what is in a spreadsheet
  • Filter rows or columns
  • Compute results (e.g., sums) and reorder via sorting
  • Pivot data and export to another format

⚡ Developer Benefits

  • Handles messy file details (headers, delimiter detection, quoting, formatting)
  • Produces column typing and empty-cell reporting to support downstream processing

⚠️ Limitations

  • Does not edit the original file; writes go to another destination (per the provided excerpt).

Topics

claudecursorinvoicemcpmcp-servermodel-context-protocolspreadsheetaccountingai-toolsbookkeepingclaude-desktopfreelanceinvoicinglocal-firstmcp-serverspdfself-hostedtime-trackingvatproductivity