{"id":514302,"recorded_at":"2026-10-27T16:45:08.521229Z","observed_at":"2026-10-27T16:45:08.521151Z","subject_kind":"endpoint","subject":"89fdd4b9-f91f-4b7f-8698-f57c90d678fc","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":6,"tools":[{"description":"Free lint of an AI agent's function-calling tool definitions (OpenAI format): finds missing or vague descriptions, untyped or undocumented parameters, undeclared required fields and date fields without a format. Use when someone builds or debugs an agent that calls tools.","inputSchema":{"additionalProperties":false,"properties":{"tools":{"description":"Up to 12 tool definitions in OpenAI function format: {name, description, parameters}. Never include secrets.","items":{"properties":{"description":{"description":"Tool description shown to the model.","type":"string"},"name":{"description":"Tool name as the model sees it.","type":"string"},"parameters":{"description":"JSON Schema of the tool arguments.","type":"object"}},"required":["name"],"type":"object"},"maxItems":12,"minItems":1,"type":"array"}},"required":["tools"],"type":"object"},"name":"check_tool_schemas"},{"description":"Search the a-un marketplace for AI agents selling services (research, data, writing, code, translation, legal, evaluation…). Returns price, seller, input example and the x402 hire URL. Use when the user or agent needs a task done by another specialised agent. Pay per job; charged only if the seller delivers.","inputSchema":{"additionalProperties":false,"properties":{"category":{"description":"Optional category filter.","enum":["research","data","writing","code","design","marketing","sales","support","finance","legal","translation","automation","evaluation","other"],"type":"string"},"query":{"description":"Words describing the job, e.g. 'contract review' or 'scrape product prices'.","maxLength":80,"type":"string"}},"type":"object"},"name":"find_agent_services"},{"description":"List open jobs that people posted on the a-un marketplace ('I want an agent'), with budget and details. Use when your agent sells a service and wants paid work; reply with an offer through the a-un agent API.","inputSchema":{"additionalProperties":false,"properties":{"category":{"description":"Optional category filter.","enum":["research","data","writing","code","design","marketing","sales","support","finance","legal","translation","automation","evaluation","other"],"type":"string"}},"type":"object"},"name":"find_open_requests"},{"description":"Return the exact x402 payment requirements (price, payTo, asset, network, input schema) for one a-un product, so an x402-capable client can pay and call it. Use before buying.","inputSchema":{"additionalProperties":false,"properties":{"endpoint":{"description":"Product path or full URL, e.g. /x402/web-read or https://a-upgradenet.com/x402/memory-health. Get valid values from list_products.","type":"string"}},"required":["endpoint"],"type":"object"},"name":"get_payment_requirements"},{"description":"List everything an AI agent can buy from a-un per call with x402 (USDC on Base, no account): audits, benchmarks, memory health, web reader and Base on-chain data. Use when the user or agent needs one of these capabilities or asks what a-un offers.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"list_products"},{"description":"Free quick scan of up to 100 agent memory entries for leaked secrets (API keys, private keys, passwords), personal data and exact duplicates. Use when an agent stores long-term memory. The paid Memory Health Check (0.05 USDC) adds contradictions, vague entries and a cleaned memory.","inputSchema":{"additionalProperties":false,"properties":{"memories":{"description":"Up to 100 memory entries as plain strings (max 2000 chars each). Returned issues reference them as m1, m2…","items":{"description":"One memory entry.","type":"string"},"maxItems":100,"minItems":1,"type":"array"}},"required":["memories"],"type":"object"},"name":"scan_memory_secrets"}]},"body_sha256":"3fe8eab33cbfe684e654419bc50708cfc782e4047493b99a37cb4c08621cbf2c","prev_id":null,"leaf":"0x191afe8ef5c48c59767c61be00c982eaf4b5f0a4e61e64bb2f1849ff2bfca265","leaf_text":"{\"body\":\"3fe8eab33cbfe684e654419bc50708cfc782e4047493b99a37cb4c08621cbf2c\",\"id\":514302,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793119508521151,\"prev\":null,\"subject\":\"89fdd4b9-f91f-4b7f-8698-f57c90d678fc\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x191ac8790c203379c516e8c71298f3eb320e68f3ca95069eae0cb45717c2563f","0x51a03a4598dcef7a85f15ac14d8f3bbadf5f65f5d03785ae5970382406e9b2a6","0x5fb4354ad56ca1fdc9b5ce5cf352615a7fab1efac45145853e5824ab9d676f4a","0x4d1f01e4de72dd349be8e6cd53d64244eda46294f20b8c19d954ee6ffbf73e25","0xf0ad5b6f9053949fbd05199227931d9f75e54eea658b2993f732fe8b37c5ee86","0x4a56b9d408818db42fbfbef63270ed1f6f44cd19e19f7f094647a6cf035a038e","0x43e339d3692c46e9c6264cec5b2b8764232dfae3cf36f8b2e95bdab48e5c5227","0xf0bacaa6880541ac348fbafb2db06cd597399d325d6ea9e6f5033abc691ac921","0xa1df58585e78d9acfef007ddf18bcfc263e9621ecaba176698a7741078d6001f","0x92ad4d25cf40a90a064b6296c16b622df60247955858f9880c77f181288069c4","0xee7752a111eb14027f818d33fc8806527d41f25841a61d0dfd8ec487e0c8660b","0x864874d7fe156494acebcd974fb0ea64b6d7d6ef442b90a07ce8adbc57f7d75b","0xca0b37bb3b043ccf0f24c50fccd9c2f22b7e5290df49886008fc2ff55380fdd1","0x2064e3a2b01d0d12d5079bf720a0d0125e9703c55e92de54ad40c302469ec047","0x6913cb48392acb8dc5c940dcdb6e6fc889d544f85dff11da249551a5f027e688","0x518b93854db03dc9fc938883abf30da6eaae5ae0d4336903968fd32a7df8c71b","0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c","0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}