{"name":"com.freshypenguin/ao-payload-rescue","slug":"freshypenguin-ao-payload-rescue","title":"Austin Oaks Payload Rescue","description":"Repair malformed JSON that fails a schema. Deterministic only; refuses to guess; signed receipt.","url":"https://mcp.market/server/freshypenguin-ao-payload-rescue","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":7,"ok":7,"last_checked_at":"2026-09-21T02:05:46.808Z","last_ok_at":"2026-09-21T02:05:46.808Z","latency_ms":159},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://ao-payload-rescue-production.up.railway.app/mcp/info","version":"0.3.2","remotes":[{"type":"streamable-http","url":"https://ao-payload-rescue-production.up.railway.app/mcp"}],"packages":[],"tools":[{"name":"rescue_payload","description":"Repair a malformed JSON or API payload so it matches a required schema. Use when a request, webhook, or tool output was rejected for schema validation errors: wrong types, a null where an array or object belongs, a forbidden extra property, or mismatched keys between two APIs. Deterministic repairs only. No semantic guessing. Refuses instead of inventing a value, and returns an exact change manifest plus a signed receipt so a silent 'fix' can never pass downstream unrecorded.\n\nGive it the payload that was rejected and the JSON Schema it failed. It returns one of:\n  VALID          the payload already conformed; nothing changed\n  REPAIRED       safely repaired; the returned payload satisfies the schema\n  CANNOT_REPAIR  no safe repair exists; repaired_payload is null on purpose\n  INVALID_SCHEMA the schema is malformed or uses an unsupported keyword\n  ERROR          bad request, or a size/depth limit was exceeded\n\nIt repairs structure only: unambiguous type coercion, null to empty array or object, removing a property the contract forbids, renaming a key when an explicit mapping rule is supplied, and trimming whitespace that is blocking validation.\n\nIt will NOT invent a value. A missing required field, an ambiguous number like \"1,234.00\", an identifier like \"007\" that would lose its leading zeros, or a date like \"09/06/2026\" whose day/month order is unknown all return CANNOT_REPAIR with a stable reason code rather than a guess.\n\nNo language model is involved. The same input always produces the same output and the same receipt id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"payload":{"description":"The JSON document that failed downstream. Any JSON value."},"schema":{"type":"object","description":"The JSON Schema the payload must satisfy. A supported subset; unsupported keywords are rejected, never ignored."},"mappings":{"type":"object","additionalProperties":{"type":"string"},"description":"Optional explicit key renames, e.g. {\"custId\": \"customer_id\"}. Field equivalence is NEVER inferred without a rule here."}},"required":["payload","schema"],"additionalProperties":false}}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-20T00:25:31.813Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T00:25:31.790Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 914ms"]},"poisoning":{"score":15,"max":15,"notes":["1 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://ao-payload-rescue-production.up.railway.app/mcp","reachable":true,"authRequired":false,"latencyMs":914,"serverInfo":{"name":"ao-payload-rescue","version":"0.4.6"}}],"packages":[],"repo":{"found":false},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}