io.github.shoggi211/jsonaut

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

Endpointhttps://jsonaut.jsonaut-shaurya.workers.dev/mcp (streamable-http)
Registry version0.1.0
Now4 tools · grade F (46) · pin ts_7d708d8691ea2ed67082938ff8f28ffe · protocol 2025-06-18
First / last listed2026-10-31 02:22 UTC / 2026-10-31 02:22 UTC
Grade over time2026-10-31: F (46), 4 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-31 02:22 UTC
4 tools, grade F (46)

Tools: repair_json validate_json extract_json infer_schema

Current tools (4)

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).
params: input*, schema, allow_llm_fallback
validate_jsonValidate a JSON string against a JSON Schema. Free. Returns validity and a list of violations.
params: input*, schema*
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.
params: input*, schema, allow_llm_fallback
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.
params: input*, as_samples

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.