JSONShelf
Supports OpenAI plugin manifest format for integration with OpenAI's ecosystem, allowing AI agents to use JSON validation and repair capabilities through standardized plugin interfaces.
Hosted on Vercel platform with live endpoint, providing scalable JSON processing services for AI agents through HTTP endpoints and MCP protocol.
jsonshelf
Deterministic JSON repair, validation, example-generation, and schema-coercion for AI agents. Zero LLM calls. Sub-10ms. $0.0005 per call. Agents only.
Live endpoint: https://jsonshelf.vercel.app/
curl https://jsonshelf.vercel.app/ returns a full machine-readable manifest. No HTML. No humans.
What it does
Four tools, all pure compute, 100% deterministic:
Endpoint | Purpose |
| Fix malformed JSON. Optional schema to conform to. |
| Validate JSON against a schema. Returns structured errors with |
| Generate a minimal valid example from a JSON schema. |
| Soft-cast values to match a schema (e.g. |
Every error response includes { error, code, message, fix, docs, http_status } — agents never have to guess.
Discovery (no humans required)
GET /.well-known/ai-plugin.json— OpenAI plugin manifestGET /.well-known/mcp.json— MCP server manifestGET /llms.txt— machine-readable docsGET /openapi.json— OpenAPI 3.1 specGET /v1/pricing— machine-readable pricingGET /v1/errors— full error catalog
Auth
# 1. Issue a key (100 free credits)
curl -X POST https://jsonshelf.vercel.app/v1/keys
# 2. Use the key
curl -X POST https://jsonshelf.vercel.app/v1/repair \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{"input":"{name:\"alice\", skills:[\"code\",]}"}'Billing
Prepaid credits. Single POST returns a payment URL the agent follows autonomously:
curl -X POST https://jsonshelf.vercel.app/v1/credits \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{"pack":"starter"}'Returns { payment_url, x402: { ... } }. x402 headers are emitted for protocol-compatible clients.
MCP
Use over HTTP at https://jsonshelf.vercel.app/mcp (JSON-RPC 2.0, protocol version 2024-11-05). Four tools: jsonshelf_repair, jsonshelf_validate, jsonshelf_example, jsonshelf_coerce.
License
Apache 2.0.
Related MCP Connectors
Repair malformed JSON from LLM/agent output; optional JSON Schema coercion. Free + x402 paid.
- SnipgetOAuthai.snipget
300+ deterministic data utilities for AI agents: validate, normalize, parse, match, redact.
Turn messy text into strict JSON schemas agents can trust (invoice, receipt, contact, resume).
JSON/YAML, regex, diff, JWT, SQL dialects — the keyless millisecond ops an agent needs mid-task.