Token-efficient MCP server for tabular data retrieval. Index CSV/Excel files, query rows, aggregate — 99%+ token savings vs raw file reads.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"jdatamunch": {
"args": [
"jdatamunch-mcp"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'jdatamunch-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked jdatamunch-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in data
Manage Supabase projects — databases, auth, storage, and edge functions
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
The Apify MCP server enables your AI agents to extract data from social media, search engines, maps, e-commerce sites, or any other website using thousands of ready-made scrapers, crawlers, and automation tools available on the Apify Store.
An official Qdrant Model Context Protocol (MCP) server implementation
MCP Security Weekly
Get CVE alerts and security updates for Jdatamunch Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Quickstart - https://github.com/jgravelle/jdatamunch-mcp/blob/main/QUICKSTART.md
Use it to make money, and Uncle J. gets a taste. Fair enough? details
| Doc | What it covers |
|---|---|
| QUICKSTART.md | Zero-to-indexed in three steps |
| USER-MANUAL.md | Full guide for analysts, ops, and non-developers |
Most AI agents explore tabular data the expensive way:
dump the whole file into the prompt → skim a million irrelevant rows → repeat.
That is not "a little inefficient." That is a token incinerator.
A 255 MB CSV file with 1 million rows costs 111 million tokens if you paste it raw.
A single describe_dataset call answers the same orientation question in 3,849 tokens.
That is a 25,333× reduction — measured, not estimated, on a real 1M-row public dataset.
jDataMunch indexes the file once and lets agents retrieve only the exact data they need: column profiles, filtered rows, server-side aggregations, cross-dataset joins, and semantic search — with SQL precision.
Benchmark: LAPD crime records — 1,004,894 rows, 28 columns, 255 MB Baseline (raw file): 111,028,360 tokens | jDataMunch: ~3,849 tokens | 25,333× reduction Methodology & harness · Full results
| Task | Traditional approach | With jDataMunch |
|---|---|---|
| Understand a dataset | Paste entire CSV | describe_dataset → column names, types, cardinality, samples |
| Find relevant columns | Read every row | search_data → column-level results with IDs |
| Answer a filtered question | Load millions of rows | get_rows with structured filters → only matching rows |
| Compute a group-by | Return all data | aggregate → server-side SQL, one result set |
| Compare two datasets | Load both entirely | join_datasets → SQL JOIN across indexed stores |
| Find column relationships | Export to spreadsheet | get_correlations → pairwise Pearson correlations |
Index once. Query cheaply. Keep moving. Precision retrieval beats brute-force context.
Commercial licenses
jDataMunch-MCP is free for non-commercial use.
Commercial use requires a paid license.
jDataMunch-only licenses
- Builder — $39 — 1 developer
- Studio — $149 — up to 5 developers
- Platform — $799 — org-wide internal deployment
Want the full jMunch suite?
Stop paying your model to read the whole damn spreadsheet.
jDataMunch turns tabular data exploration into structured retrieval.
Instead