jDataMunch MCP
jDataMunch is an MCP server for coding agents and analysts that answers questions about CSV, Excel, Parquet, and JSONL files without pasting the rows into the context window. It runs locally over stdio via the published package.
People connecting data & analytics tools to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.
VERIFIED ACTIVE
LAST COMMIT 2026-08-25 · ★ 81 · #7 OF 75 MAINTAINED DATA & ANALYTICS · VERIFIED 2026-08-25
NOASSERTION · Python servers · how we verify → /methodology
01 · Install jDataMunch MCP
before you install - you'll need
Set JDATAMUNCH_SHARE_SAVINGS before connecting.
Claude Code
claude mcp add jgravelle-jdatamunch-mcp -- uvx jdatamunch-mcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"jgravelle-jdatamunch-mcp": {
"command": "uvx",
"args": [
"jdatamunch-mcp"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
license no standard license detected - usage rights unclear; check the repo before commercial use
pypi package jdatamunch-mcp - check the name against the project README before installing (PyPI has no namespace ownership)
registry namespace io.github.jgravelle is GitHub-verified and matches the repo owner
03 · What jDataMunch MCP can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
Limitations (from the README)
- Savings scale with file size. On a small spreadsheet the difference is negligible; the benchmark figures come from a 255 MB file. - Sampled statistics are sampled. Distribution and correlation figures on very large files carry a stated error bound rather than being exact. - Excel and Parquet need optional extras, which pull additional dependencies. - A default describe_column will not be labelled offloadable. jData
Latest releases
v1.31.12 · 2026-08-25
v1.31.12 - the sdist credential guard · Bumps the four pin sites and closes the [Unreleased] block for the · tests/test_build.py port. Test-only; no runtime behaviour changes. · 849 passed, 11 skipped, 0 failed. ruff…
v1.31.11 · 2026-08-25
v1.31.11 - two guards in the absence path, one tripped by our own write · Bumps the four pin sites and closes the [Unreleased] block for the two verdict · fixes on this branch. · 841 passed, 11 skipped, 0 failed. ruff…
v1.31.10 · 2026-08-24
v1.31.10 - a skipped module hid how many tests it held · --- · Published to PyPI separately (manual step). If this release is newer than the latest version on PyPI, the PyPI upload has not happened yet.
04 · Who maintains jDataMunch MCP
jDataMunch MCP is maintained by jgravelle. We track 3 MCP servers from jgravelle - 3 actively maintained, 2,898 combined GitHub stars, oldest repo from Feb 2026. Full record: all servers from jgravelle.
05 · Facts
- repository
- github.com/jgravelle/jdatamunch-mcp
- category
- data & analytics - ranked #7 of 75 actively-maintained data & analytics servers as of 2026-08-25.
- release cadence
- 10+ releases in the last 90 days (latest 2026-08-25)
- registry
- io.github.jgravelle/jdatamunch-mcp (active, first published 2026-08-06 · 8 versions)
- packages
- pypi:jdatamunch-mcp
06 · jDataMunch MCP FAQ
What is jDataMunch MCP?
jDataMunch is an MCP server for coding agents and analysts that answers questions about CSV, Excel, Parquet, and JSONL files without pasting the rows into the context window. It runs locally over stdio via the published package.
Is jDataMunch MCP still maintained?
Yes - as of 2026-08-25, its last commit was 2026-08-25 and it shipped 10+ releases in the last 90 days. We re-verify nightly.
How do I install jDataMunch MCP?
Run `uvx jdatamunch-mcp`. The README documents one environment variable (JDATAMUNCH_SHARE_SAVINGS) to set first. Set JDATAMUNCH_SHARE_SAVINGS before connecting. You can also paste the ready-made client config above.
Does jDataMunch MCP run locally?
Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to jDataMunch MCP
Alternatives to jDataMunch MCP
Maintained data & analytics servers if jDataMunch MCP isn't the fit.
- PostHog MCP Server Official PostHog MCP Server for product analytics, feature flags, experiments, and more. ★ 39,031 · 2026-08-25
- Server Chart A Model Context Protocol server for generating charts using AntV. ★ 4,337 · 2026-08-19
- Blitz Give AI agents full control over iOS/macOS development via a native macOS app with 30+ MCP tools. ★ 1,740 · 2026-07-14
- ClaudeR - RStudio MCP Server Connect RStudio to AI assistants for interactive R coding and data analysis. ★ 326 · 2026-08-23
- Search Console MCP Google Search Console + Bing Webmaster Tools + GA4 - unified SEO intelligence for AI agents. ★ 276 · 2026-08-24
- SemanticOps MCP (for Power BI) Power BI MCP server (Supports Windows and macOS) ★ 255 · 2026-08-15
Pairs well with
Servers that cover what jDataMunch MCP doesn't - only shown when the pairing reason fits the companion.
More data & analytics MCP servers · Keboola MCP Server · Dashboards · Reddit Growth MCP · Logly · Tabler MCP Server
More Python MCP servers · jDocmunch MCP · Cyber Hua Tuo · Noosphere · Florence2 · YouTube Transcript · see all