LabscoMCP early access ↗
VadimNastoyashchyMCP SERVER

JSON MCP

Split a large JSON file into pieces, or merge a folder of them back into one.

by VadimNastoyashchy ↗Spreadsheet & Tabular File AnalysisCommunity

LABSCO SUMMARY

Two operations, and both work on paths rather than pasted text.

That is the point of it: the JSON you most want split is exactly the JSON too big to paste into a conversation. There is no partial mode — split takes a whole file, merge takes a whole folder.

What it is

A small Node server giving an assistant two file-level JSON operations: splitting one file into files of N objects each, and merging the JSON files in a folder into a single file.

What you get

  • split — break a JSON file into a chosen number of objects per file; you provide the file path
  • merge — combine the JSON files in a folder into one; you provide the folder path
  • Both driven in plain language, for example "split the JSON file at /path/merged.json, 5 objects per file"
  • Work done against files on disk, so a dataset too large to paste is still in reach

Requirements

Node. Run it with npx json-mcp-server@latest, or install globally with npm install -g json-mcp-server@latest and use json-mcp-server as the command. Paths are not optional — split needs a file path and merge needs a folder path.

Setup effort

One command — npx json-mcp-server@latest