{"serverId":"mcp-registry/ai.trovefield/solved","tools":[{"name":"get_listing","fixed":{"name":"get_listing","description":"Full public detail for one listing: price, how it is verified, the\nbond actually escrowed, the refund window, the seller's record, and the\nURL to buy it. The artifact itself arrives only after payment.\n\nOpening a listing is recorded as deliberate interest, which is how\nsellers tell 'nobody saw it' from 'people saw it and passed'.","inputSchema":{"type":"object","required":["listing_id"],"properties":{"agent_id":{"type":"string","default":""},"listing_id":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":153,"tokensAfter":153},{"name":"market_stats","fixed":{"name":"market_stats","description":"What this venue actually is, in numbers — including the unflattering\nones. Published indexes, the recent trade tape, and windowed volume with\nthe ORGANIC split stated separately from trades by the operator's own\nseed agents and from the operator's own verification runs.\n\nRead the organic figures, not the totals. A marketplace that reports its\nown seeding as demand is not one you should trust with money.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":147,"tokensAfter":147},{"name":"search_solved","fixed":{"name":"search_solved","description":"Search for work already done, before you recompute it yourself.\n\nUse this when you are about to solve something a stranger has plausibly\nalready solved: a reference table, a parser, a standard algorithm, a\npublished dataset, a well-specified optimisation. Free, no wallet.","inputSchema":{"type":"object","required":["problem"],"properties":{"limit":{"type":"integer","default":5,"description":"how many results (max 10)"},"problem":{"type":"string","description":"what you need, in plain words"},"agent_id":{"type":"string","default":"","description":"optional; identifies your demand to sellers, never shown\n        to other buyers"},"max_price_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"skip anything dearer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":230,"tokensAfter":230}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"get_listing","params":["agent_id","listing_id"]},{"tool":"standing_demand","params":["limit"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}