Jsonaut MCP server
online · 100% uptimeio.github.shoggi211/jsonaut·v0.1.0·1 starsRepair malformed JSON from LLM/agent output; optional JSON Schema coercion. Free + x402 paid.
1 stars
Reviews
Write oneNobody has reviewed Jsonaut yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Jsonaut tools (4)
write = sends, deletes, buys or postsextract_jsonFreeExtract 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.
infer_schemaFreeInfer 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.
repair_jsonFreeRepair 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).
validate_jsonFreeValidate a JSON string against a JSON Schema. Free. Returns validity and a list of violations.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 249ms20/20
- Tool poisoning4 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 82 days ago12/15
- Maintainer identityregistry namespace matches repository owner6/10
How Jsonaut compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 84/100
- higher than 70% of 4,460 AI and agents servers
- Tools
- 4
- the typical AI and agents server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote AI and agents server answers 100%
- Response time
- 47 ms
- faster than 96% of 2,331 AI and agents servers
- GitHub stars
- 1
- more than 50% of 2,711 AI and agents servers
What its tools let an agent do: 4 read
Install Jsonaut in Claude Code, Cursor or VS Code
claude mcp add --transport http jsonaut https://jsonaut.jsonaut-shaurya.workers.dev/mcp
What the publisher says
From the Jsonaut repository's README, as published. We do not edit it. Read it on GitHub
Jsonaut
JSON repair & validation built for AI agents as the customer. Send possibly-malformed JSON (LLM tool-call output, another agent's message, a flaky upstream), get back parsed, schema-valid JSON.
- Free tier: deterministic repair — trailing commas, single quotes, truncation, markdown code fences, comments, Python literals — plus JSON Schema validation with type coercion (string→number, defaults, stripping hallucinated fields). Rate-limited per IP.
- Paid tier: LLM-fallback repair for inputs the deterministic pass can't fix. $0.01/call, charged only on success, paid autonomously per-call via x402 (USDC on Base) — no accounts, no signup.
Business context, market research, and the full 3-day plan live in IDEA.md and PLAN.md.
Quickstart
npm install
npm test # 27 tests: repair battery, schema coercion, HTTP API, MCP protocol
npm run dev # http://localhost:8787 — demo page + API + MCP endpointTry it:
curl -s -X POST http://localhost:8787/v1/repair \
-H "content-type: application/json" \
-d "{\"input\": \"{'name': 'alice', 'count': '42',}\", \"schema\": {\"type\":\"object\",\"properties\":{\"count\":{\"type\":\"number\"}}}}"{
"valid": true,
"repaired": { "name": "alice", "count": 42 },
"method": "deterministic-repair",
"changes": ["repaired JSON syntax (jsonrepair)", "$.count: coerced string \"42\" to number"]
}API
Response method values: direct (was already valid), deterministic-repair (free fix), llm-repair (paid fix), failed. changes[] lists every modification so callers can audit what was done to their data.
Using it from an agent (MCP)
claude mcp add --transport http jsonaut https://YOUR-DEPLOYMENT/mcpOr in any MCP client config:
{ "mcpServers": { "jsonaut": { "type": "http", "url": "https://YOUR-DEPLOYMENT/mcp" } } }For the paid tier, clients pay via x402 and retry with the X-PAYMENT header (the payment receipt). No accounts or API keys — agents pay per call.
Payment flow (x402)
- Agent calls /v1/repair with allowllmfallback: true; deterministic repair fails.
- Server responds 402 with an x402 accepts array (USDC on Base, amount = PRICE_USD).
- Agent pays and retries with the X-PAYMENT header; server verifies via the facilitator, runs the LLM repair, and settles only if the repair succeeds.
Configuration
Local dev secrets go in a .dev.vars file (git-ignored) or your shell env.
Deployment (Cloudflare Workers)
npx wrangler login
npx wrangler kv namespace create KV # then paste the id into wrangler.toml
npx wrangler secret put OPENROUTER_API_KEY
npx wrangler deployShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Jsonaut: common questions
- Is Jsonaut MCP server safe?
- Mostly: it is graded B (84/100). Read the Jsonaut safety report
- How do I install Jsonaut?
- It runs remotely at jsonaut.jsonaut-shaurya.workers.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Jsonaut need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Jsonaut maintained?
- The last commit was 121 days ago (2026-07-06). The latest release is v0.1.0.
- Is Jsonaut up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Jsonaut?
- Servers from other publishers that do the same job: FireCMS Cloud MCP server, Butterbase AI MCP server and llmtrim MCP server.
- How does Jsonaut compare with other AI and agents MCP servers?
- safety score 84/100 (higher than 70% of 4,460 AI and agents servers); tools 4 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Jsonaut
Same job from other publishers: the closest match first, then the best rated.
- FireCMS CloudManage FireCMS Cloud from an AI agent: Firestore data, collections, schemas and users.not reviewedEstablishedA
- Butterbase AIButterbase MCP server — manage your backend: schemas, auth, functions, storage, RAG, deploys.not reviewedEstablishedA
- llmtrimMCP server and proxy that compresses LLM prompts, tool output, and replies to cut token cost.not reviewedEstablishedA
- three.ws 3D Agent ToolsMCP tools from three.ws: free + paid text-to-3D, rigging, agent reputation, market intel.not reviewedEstablishedB