{"name":"io.github.kzmttkc/vet402-check","slug":"kzmttkc-vet402-check","title":"vet402-check","description":"Before your agent pays an x402 API, check if vet402 bought it with its own money and what came back.","url":"https://mcp.market/server/kzmttkc-vet402-check","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":31,"stars":0,"forks":0,"downloads_week":496,"last_push_at":"2026-10-09T14:41:07.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/kzmttkc/vet402-delivery","website":"https://kzmttkc.github.io/vet402-delivery/use.html","version":"0.2.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@vet402/check","version":"0.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Serve the MCP tools over stdio","isRequired":true,"value":"--mcp","type":"positional"}]}],"tools":[{"name":"check_before_paying","description":"Give the URL you are about to pay (and, if you have them, the chain and the payTo from the 402). Returns what vet402's public record holds about that seller: how many purchases vet402 made with its own money on Solana, Tempo, Base or Algorand, how many settled, how many came back with an answer, the newest purchase with its tx, the failures counted against the seller and the ones that are not, the","write_action":false,"price_micros":0,"input_schema":null},{"name":"diagnose_failed_payment","description":"Give the transaction of a payment you made (a Solana signature or a Base tx hash), the URL you paid and, if you have it, the HTTP status the seller answered. Reads the payment from public RPC (settled or not, payTo, amount, asset, time) and puts it next to vet402's own purchases from the same seller on the same chain within 24 hours. Returns fault: seller_side, facilitator_side, buyer_side or unde","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_record","description":"Give a record id (obs_YYYY-MM-DD_NNNNNN) or the https URL of a published record. Checks, without taking vet402's word for it: the bytes are the ones the records index lists, the signer is a vet402 observation key, the EIP-712 signature, that the verdict follows from the recorded checks, the Merkle proof to the day's root, the payment on chain over public RPC, and the day's root in a Solana memo se","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-10-09T18:58:28.363Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-09T18:58:28.373Z","components":{"code":{"score":25,"max":25,"notes":["53 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@vet402/check","version":"0.2.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-10-09T01:01:38.184Z","repositoryUrl":"git+https://github.com/kzmttkc/vet402-delivery.git","weeklyDownloads":496}],"repo":{"found":true,"owner":"kzmttkc","repo":"vet402-delivery","archived":false,"pushedAt":"2026-10-09T14:41:07Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/44590124?v=4","ownerCreatedAt":"2018-10-29T22:18:07Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":496,"license":"MIT","lastPushAt":"2026-10-09T14:41:07.000Z","score":31}}}},"grade_history":[],"reviews":[]}