Agentβ™₯︎Age
Catalog

jDataMunch MCP

Official

by jgravelle Β· Python

Tabular data retrieval. Index CSV/Excel, query rows, aggregate. 99%+ savings vs raw file reads.

io.github.jgravelle/jdatamunch-mcp (MCP)

jDataMunch is an MCP server for coding agents and analysts that retrieves information from CSV, Excel, Parquet, and JSONL files. It indexes a dataset once and then supports column profiles, filtered row retrieval, server-side aggregations, and cross-dataset joins without pasting rows into the context window.

πŸ› οΈ Key Features

  • Tabular data retrieval for CSV, Excel, Parquet, and JSONL
  • Dataset indexing to avoid repeated raw file reads
  • Column profiles and filtered rows
  • Server-side aggregations
  • Cross-dataset joins

πŸš€ Use Cases

  • Answer questions about large tabular files from AI agents
  • Data exploration over spreadsheets and delimited/tabular formats
  • Analytics workflows that require aggregations and joins

⚑ Developer Benefits

  • Reduces token usage by retrieving structured results instead of embedding rows
  • Enables column-level summaries, filtered queries, and aggregated answers
  • Designed as a Model Context Protocol (MCP) server (mcp-server / model-context-protocol)

⚠️ Limitations

  • The provided data mentions token savings (β€œ99%+ savings vs raw file reads”), but does not specify constraints, limits, or supported query semantics.

Topics

claudeclaude-codecodexcopilotcsvcursordata-analysisdata-explorationdeveloper-toolsexcelgemini-clillmmcpmcp-servermodel-context-protocolspreadsheetsqltabular-datatoken-optimizationwindsurf