walkojas-boop avatar

JSONShelf

walkojas-boop/jsonshelf

A fast, deterministic JSON utility belt that runs entirely without LLMs. Exposes four core operations: repair malformed JSON with optional schema conformance, validate against schemas with structured error output, generate valid examples from schemas, and soft-cast values to match schema types. All operations complete in under 10ms and cost half a cent per call on a prepaid credit model. New keys come with 100 free credits. Reach for this when your agent needs to clean up broken JSON from APIs or LLM outputs, validate structured data without burning tokens, or generate test fixtures from schemas. The deterministic approach means identical inputs always produce identical outputs, no probability involved.

tools
4
transport
HTTP
last updated
Apr 19, 2026

Install

From registry metadata
$ npx add-mcp https://jsonshelf.vercel.app/mcp --name jsonshelf

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http jsonshelf https://jsonshelf.vercel.app/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 4 tools

Verified live against the running server on Nov 6, 2026.

jsonshelf_repairRepair malformed JSON. Returns valid JSON plus a diff of what was fixed.3 params

Repair malformed JSON. Returns valid JSON plus a diff of what was fixed.

Parameters* required
input*string
Malformed JSON as a string.
modestring
one of strict · coercedefault: strict
schemaobject
Optional JSON Schema to conform the output to.
jsonshelf_validateValidate JSON against a schema. Returns structured errors with JSON Pointer paths and remedies.2 params

Validate JSON against a schema. Returns structured errors with JSON Pointer paths and remedies.

Parameters* required
input*value
schema*object
jsonshelf_exampleGenerate a minimal valid example matching a JSON schema.1 params

Generate a minimal valid example matching a JSON schema.

Parameters* required
schema*object
jsonshelf_coerceSoft-cast values to match a schema (string "42" → 42 for integer fields, etc.).2 params

Soft-cast values to match a schema (string "42" → 42 for integer fields, etc.).

Parameters* required
input*value
schema*object

Sponsors

Readme

Details

Repository
github.com/walkojas-boop/jsonshelf
Website
jsonshelf.vercel.app
Categories
AI & LLM Tools, Data & Analytics
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

More from walkojas-boop

Related AI & LLM Tools MCP servers

View all
1trusteed avatarMcp Gatewaytrusteed/mcpwebstoreAgentic commerce gateway: discovery, search, checkout across Shopify/Woo/Odoo/PrestaShop.0stars
2yjhann33-design avatarKorea Stock Insight Mcpyjhann33-design/korea-stock-insight-mcpKorean stock market MCP — DART disclosures + KRX prices, English-first for global LLM analysts.0stars
3dayuanjiang avatarNext AI Draw.iodayuanjiang/next-ai-draw-iodraw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand36.9Kstars
4glips avatarFigma Context Mcpglips/figma-context-mcpGive your coding agent access to your Figma data. Implement designs in any framework in one-shot.16.2Kstars
5actionbook avatarActionbookactionbook/actionbookLet your AI agent operate any website through a real, logged-in browser session.1.6Kstars
6silverstein avatarMinutessilverstein/minutesThe private, owned conversation-memory layer for AI. Record, transcribe, and search every meeting.1.6Kstars