{"x402Version":2,"payTo":"0xEE39dAa7E6b20Fc772E9FDCA9762B69816738E25","resources":[{"id":30869,"slug":"30869","resource":"https://fiatdock.com/s/svc_39fcbf01-5e38-4c6b-90da-198b66c1fc32","description":"Pay-per-call: MCP/API Error Rescue","type":"http","serviceName":"FiatDock Marketplace","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1786649692/bazaar-icons/a8ca40512a3f380b.png","resourceType":"MCP Tool","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xEE39dAa7E6b20Fc772E9FDCA9762B69816738E25","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":120}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"note":"The seller's own response, passed through unchanged. Settlement headers are added: X-FiatDock-Settlement (tx hashes), X-FiatDock-Fee-Bps, and X-FiatDock-Receipt (proof-of-purchase for a review)."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"jsonrpc":{"description":"\"2.0\" — the body is forwarded VERBATIM to the seller's MCP endpoint, so send whatever that server expects","type":"string"},"method":{"description":"e.g. tools/call","type":"string"},"params":{"description":"the seller's own tool name + arguments. The example body above is EMPTY on purpose: this listing's required arguments are not published here, and a call missing one can come back as an argument error, which is settled as your call. Read the callable shape of every tool on this seller's server free at GET https://fiatdock.com/v1/marketplace/services/svc_39fcbf01-5e38-4c6b-90da-198b66c1fc32?include=schemas","type":"object"}},"required":[]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["mcp","marketplace","x402","data","bazaar"],"sourceHost":"fiatdock.com","lastUpdated":"2026-10-04T23:37:48.263Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-04T23:37:48.085Z"},"metadata":{"serviceName":"FiatDock Marketplace","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1786649692/bazaar-icons/a8ca40512a3f380b.png","extensions":{"bazaar":{"info":{"input":{"body":{},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"note":"The seller's own response, passed through unchanged. Settlement headers are added: X-FiatDock-Settlement (tx hashes), X-FiatDock-Fee-Bps, and X-FiatDock-Receipt (proof-of-purchase for a review)."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"jsonrpc":{"description":"\"2.0\" — the body is forwarded VERBATIM to the seller's MCP endpoint, so send whatever that server expects","type":"string"},"method":{"description":"e.g. tools/call","type":"string"},"params":{"description":"the seller's own tool name + arguments. The example body above is EMPTY on purpose: this listing's required arguments are not published here, and a call missing one can come back as an argument error, which is settled as your call. Read the callable shape of every tool on this seller's server free at GET https://fiatdock.com/v1/marketplace/services/svc_39fcbf01-5e38-4c6b-90da-198b66c1fc32?include=schemas","type":"object"}},"required":[]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":30870,"slug":"30870","resource":"https://fiatdock.com/s/svc_bbf495b4-47cd-4e54-9ad5-39fc01d1484c","description":"Pay-per-call: Webhook/JSON Repair","type":"http","serviceName":"FiatDock Marketplace","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1786649692/bazaar-icons/a8ca40512a3f380b.png","resourceType":"MCP Tool","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xEE39dAa7E6b20Fc772E9FDCA9762B69816738E25","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":120}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"note":"The seller's own response, passed through unchanged. Settlement headers are added: X-FiatDock-Settlement (tx hashes), X-FiatDock-Fee-Bps, and X-FiatDock-Receipt (proof-of-purchase for a review)."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"jsonrpc":{"description":"\"2.0\" — the body is forwarded VERBATIM to the seller's MCP endpoint, so send whatever that server expects","type":"string"},"method":{"description":"e.g. tools/call","type":"string"},"params":{"description":"the seller's own tool name + arguments. The example body above is EMPTY on purpose: this listing's required arguments are not published here, and a call missing one can come back as an argument error, which is settled as your call. Read the callable shape of every tool on this seller's server free at GET https://fiatdock.com/v1/marketplace/services/svc_bbf495b4-47cd-4e54-9ad5-39fc01d1484c?include=schemas","type":"object"}},"required":[]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["mcp","marketplace","x402","data","bazaar"],"sourceHost":"fiatdock.com","lastUpdated":"2026-10-04T23:37:44.956Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-04T23:37:44.768Z"},"metadata":{"serviceName":"FiatDock Marketplace","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1786649692/bazaar-icons/a8ca40512a3f380b.png","extensions":{"bazaar":{"info":{"input":{"body":{},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"note":"The seller's own response, passed through unchanged. Settlement headers are added: X-FiatDock-Settlement (tx hashes), X-FiatDock-Fee-Bps, and X-FiatDock-Receipt (proof-of-purchase for a review)."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"jsonrpc":{"description":"\"2.0\" — the body is forwarded VERBATIM to the seller's MCP endpoint, so send whatever that server expects","type":"string"},"method":{"description":"e.g. tools/call","type":"string"},"params":{"description":"the seller's own tool name + arguments. The example body above is EMPTY on purpose: this listing's required arguments are not published here, and a call missing one can come back as an argument error, which is settled as your call. Read the callable shape of every tool on this seller's server free at GET https://fiatdock.com/v1/marketplace/services/svc_bbf495b4-47cd-4e54-9ad5-39fc01d1484c?include=schemas","type":"object"}},"required":[]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":30871,"slug":"30871","resource":"https://fiatdock.com/s/svc_04a86288-1d0c-4b7d-9fda-241d4eb99927","description":"Pay-per-call: Webhook/JSON Repair","type":"http","serviceName":"FiatDock Marketplace","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1786649692/bazaar-icons/a8ca40512a3f380b.png","resourceType":"MCP Tool","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xEE39dAa7E6b20Fc772E9FDCA9762B69816738E25","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":120}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"note":"The seller's own response, passed through unchanged. Settlement headers are added: X-FiatDock-Settlement (tx hashes), X-FiatDock-Fee-Bps, and X-FiatDock-Receipt (proof-of-purchase for a review)."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"jsonrpc":{"description":"\"2.0\" — the body is forwarded VERBATIM to the seller's MCP endpoint, so send whatever that server expects","type":"string"},"method":{"description":"e.g. tools/call","type":"string"},"params":{"description":"the seller's own tool name + arguments. The example body above is EMPTY on purpose: this listing's required arguments are not published here, and a call missing one can come back as an argument error, which is settled as your call. Read the callable shape of every tool on this seller's server free at GET https://fiatdock.com/v1/marketplace/services/svc_04a86288-1d0c-4b7d-9fda-241d4eb99927?include=schemas","type":"object"}},"required":[]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["mcp","marketplace","x402","data","bazaar"],"sourceHost":"fiatdock.com","lastUpdated":"2026-10-04T23:37:41.799Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-04T23:37:41.584Z"},"metadata":{"serviceName":"FiatDock Marketplace","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1786649692/bazaar-icons/a8ca40512a3f380b.png","extensions":{"bazaar":{"info":{"input":{"body":{},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"note":"The seller's own response, passed through unchanged. Settlement headers are added: X-FiatDock-Settlement (tx hashes), X-FiatDock-Fee-Bps, and X-FiatDock-Receipt (proof-of-purchase for a review)."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"jsonrpc":{"description":"\"2.0\" — the body is forwarded VERBATIM to the seller's MCP endpoint, so send whatever that server expects","type":"string"},"method":{"description":"e.g. tools/call","type":"string"},"params":{"description":"the seller's own tool name + arguments. The example body above is EMPTY on purpose: this listing's required arguments are not published here, and a call missing one can come back as an argument error, which is settled as your call. Read the callable shape of every tool on this seller's server free at GET https://fiatdock.com/v1/marketplace/services/svc_04a86288-1d0c-4b7d-9fda-241d4eb99927?include=schemas","type":"object"}},"required":[]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":74773,"slug":"74773","resource":"https://naifgravity.com/api/x402/json-validity-check","description":"JSON parse error diagnosis for AI agents: Diagnose JSON parse errors, malformed JSON syntax, duplicate object keys, unexpected trailing commas and schema inference problems in a sanitized sample (max 4096 UTF-8 bytes). Returns syntax location, bounded trailing-comma repair when supported, canonical JSON and validation evidence only after x402 payment. No secrets.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xEE39dAa7E6b20Fc772E9FDCA9762B69816738E25","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","amountUsd":1,"maxTimeoutSeconds":300}],"outputSchema":{"additionalProperties":true,"description":"One-sample JSON result. INVALID is a diagnosis, not a successful repair.","properties":{"correctedJson":{"description":"Canonical JSON; null for invalid input.","type":["string","null"]},"heavyWork":{"const":false},"inferredSchema":{"description":"Schema inferred from this sample, not the full external contract.","type":["object","null"]},"kind":{"const":"json_actionable_artifact"},"parseError":{"type":"string"},"productId":{"const":"json-validity-check"},"rawInputStored":{"const":false},"remainingScope":{"items":{"type":"string"},"type":"array"},"repairApplied":{"enum":["none","trailing_comma_removed"],"type":"string"},"schemaNote":{"type":"string"},"status":{"enum":["VALID","REPAIRED_SAFE_PATTERN","INVALID"],"type":"string"},"validExample":{},"validationTest":{"properties":{"code":{"type":"string"},"expected":{"const":"PASS"},"kind":{"const":"deterministic_round_trip"},"roundTripEqual":{"type":"boolean"},"runtime":{"const":"javascript"},"sha256":{"pattern":"^[0-9a-f]{64}$","type":"string"},"topLevelType":{"enum":["object","array","string","integer","number","boolean","null"]}},"type":["object","null"]}},"required":["productId","kind","status","correctedJson","inferredSchema","validExample","validationTest","rawInputStored","heavyWork"],"type":"object"},"tags":[],"sourceHost":"naifgravity.com","lastUpdated":"2026-11-03T05:14:28.164Z","quality":{},"liveness":{"reliability":null},"verified":true,"featured":false},{"id":74774,"slug":"74774","resource":"https://naifgravity.com/api/x402/api-response-shape-check","description":"API response field mismatch or webhook response shape error: Diagnose missing or renamed API and webhook JSON response fields, unexpected field types, response-shape mismatches and breaking response contract changes from a sanitized sample (max 4096 bytes). Return bounded field/type map and shape consistency notes after x402 payment; does not call external endpoints.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xEE39dAa7E6b20Fc772E9FDCA9762B69816738E25","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000000","amountUsd":2,"maxTimeoutSeconds":300}],"outputSchema":{"additionalProperties":true,"properties":{"productId":{"const":"api-response-shape-check"},"status":{"type":"string"}},"required":["productId","status"],"type":"object"},"tags":[],"sourceHost":"naifgravity.com","lastUpdated":"2026-11-03T05:14:28.164Z","quality":{},"liveness":{"reliability":null},"verified":true,"featured":false},{"id":74775,"slug":"74775","resource":"https://naifgravity.com/api/x402/json-normalizer","description":"Normalize JSON to canonical deterministic sorted-key JSON for reproducible tests and agents; verify a supplied JSON object or array with round-trip QA and SHA-256 checksum, within a bounded sanitized sample. Results delivered only after the current x402 payment challenge.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xEE39dAa7E6b20Fc772E9FDCA9762B69816738E25","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000000","amountUsd":3,"maxTimeoutSeconds":300}],"outputSchema":{"additionalProperties":true,"properties":{"productId":{"const":"json-normalizer"},"status":{"type":"string"}},"required":["productId","status"],"type":"object"},"tags":[],"sourceHost":"naifgravity.com","lastUpdated":"2026-11-03T05:14:28.164Z","quality":{},"liveness":{"reliability":null},"verified":true,"featured":false},{"id":74776,"slug":"74776","resource":"https://naifgravity.com/api/x402/csv-schema-audit","description":"CSV schema validation and column mismatch: Validate CSV schema, column and header shape, row consistency and sample data quality in a bounded CSV text input (max 4096 UTF-8 bytes). Returns a normalized CSV sample, schema/row QA and SHA-256 receipt after x402 authorization; not a full dataset audit.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xEE39dAa7E6b20Fc772E9FDCA9762B69816738E25","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000000","amountUsd":5,"maxTimeoutSeconds":300}],"outputSchema":{"additionalProperties":true,"properties":{"productId":{"const":"csv-schema-audit"},"status":{"type":"string"}},"required":["productId","status"],"type":"object"},"tags":[],"sourceHost":"naifgravity.com","lastUpdated":"2026-11-03T05:14:28.164Z","quality":{},"liveness":{"reliability":null},"verified":true,"featured":false}]}