Server definition
- Hash
- sha256:bb916ce614c85d7908386ed5fcbef2639b76a1dab2b45d8c404bb2778d09f461
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "Jsonaut repairs malformed JSON. Use repair_json for broken output from tool calls or other agents; pass a JSON Schema to also enforce structure. Deterministic repair is free; set allow_llm_fallback=true only when you can pay via x402.",
"tools": [
{
"description": "Extract 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.",
"inputSchema": {
"properties": {
"allow_llm_fallback": {
"default": false,
"description": "Permit the paid LLM extraction tier",
"type": "boolean"
},
"input": {
"description": "Text that may contain JSON",
"type": "string"
},
"schema": {
"description": "Optional JSON Schema the output must conform to",
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "extract_json",
"outputSchema": null
},
{
"description": "Infer 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.",
"inputSchema": {
"properties": {
"as_samples": {
"default": false,
"description": "Treat a top-level array as multiple samples of one shape",
"type": "boolean"
},
"input": {
"description": "A JSON value (or array of samples) to infer a schema from",
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "infer_schema",
"outputSchema": null
},
{
"description": "Repair 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).",
"inputSchema": {
"properties": {
"allow_llm_fallback": {
"default": false,
"description": "Permit the paid LLM repair tier",
"type": "boolean"
},
"input": {
"description": "The possibly-malformed JSON text",
"type": "string"
},
"schema": {
"description": "Optional JSON Schema the output must conform to",
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "repair_json",
"outputSchema": null
},
{
"description": "Validate a JSON string against a JSON Schema. Free. Returns validity and a list of violations.",
"inputSchema": {
"properties": {
"input": {
"description": "The JSON text to validate",
"type": "string"
},
"schema": {
"description": "The JSON Schema to validate against",
"type": "object"
}
},
"required": [
"input",
"schema"
],
"type": "object"
},
"name": "validate_json",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:bb916ce614c85d7908386ed5fcbef2639b76a1dab2b45d8c404bb2778d09f461 | sha256sum