Skip to content
MCP server

jsonaut

By shoggi211

Repair malformed JSON from LLM/agent output; optional JSON Schema coercion. Free + x402 paid.

Listed on

First seen 2 Oct 2026. One server, whatever directories list it: each directory listing keeps its own page and history.

4
Directories
3 via MCP Toplist
4
Tools
From an anonymous probe
-
ToolBench grade
Not graded by Arcade
1
GitHub stars
From MCP Toplist

Tools

ToolDescriptionBehaviour
extract_jsonExtract JSON embedded in arbitrary text — LLM prose, chat messages, logs, emails — then repair and validate it. Deterministic extraction is free. If no JSON can be located and allow_llm_fallback is true, a paid LLM extracts structured data from the text (requires x402 payment; charged only on success). Pass a JSON Schema to shape the output.Not declared
infer_schemaInfer a JSON Schema (draft 2020-12) from an example JSON value. Free and deterministic. Set as_samples=true when the input is an array of example objects of the same shape to merge them into one schema. Turns sample agent/tool output into a reusable schema.Not declared
repair_jsonRepair malformed JSON (trailing commas, single quotes, truncation, markdown fences, comments, python literals) and optionally validate/coerce it against a JSON Schema. Deterministic repair is free. If it fails and allow_llm_fallback is true, a paid LLM repair is attempted (requires x402 payment; charged only on success).Not declared
validate_jsonValidate a JSON string against a JSON Schema. Free. Returns validity and a list of violations.Not declared

Directory listings

DirectoryListingTierFirst seen
Official MCP Registryio.github.shoggi211/jsonaut-2 Oct 2026
GlamaListed there according to MCP Toplist’s dataset; not collected by InvokeRank.
mcp.soListed there according to MCP Toplist’s dataset; not collected by InvokeRank.
PulseMCPListed there according to MCP Toplist’s dataset; not collected by InvokeRank.

Other listings grouped here

Listings with the same name that we group under this server, and why. Account names differ across directories, so a grouped listing is often the same publisher.

ListingPublisherWhy it is grouped here
jsonautprogamerplayzyt97Near-identical description