{"serverId":"mcp-registry/com.ignoreo/tools","tools":[{"name":"lockbox_set","fixed":{"name":"lockbox_set","description":"Lockbox: Write a shared value (pass if_version to refuse overwriting a change you haven't seen) Costs $0.001 per call in USDC, paid over x402. Not charged if it fails.","inputSchema":{"type":"object","required":["workspace_id","key","value","workspace_secret"],"properties":{"key":{"type":"string"},"value":{"description":"Any JSON value, up to 16 KB","type":"string"},"if_version":{"type":"integer","description":"Version you last read"},"request_id":{"type":"string","maxLength":64,"description":"Your id for this operation. Reuse it when retrying."},"workspace_id":{"type":"string"},"workspace_secret":{"type":"string","description":"The workspace secret from lockbox_create (sent as X-Workspace-Secret)."}}},"annotations":{"readOnlyHint":false,"openWorldHint":true},"title":"Lockbox: Write a shared value (pass if_version to refuse overwriting a change you haven't seen)"},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: value. Change to number/boolean/array where that's what you accept.","verify":true}],"tokensBefore":204,"tokensAfter":209},{"name":"marketplace_buy","fixed":{"name":"marketplace_buy","description":"Buy a package (a file: a skill, prompts, scripts as text) once, by its listing id. Returns the file, its sha256 and a link to download it again free while it stays listed.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Listing id of a package"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"Buy a package"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":95,"tokensAfter":95},{"name":"marketplace_call","fixed":{"name":"marketplace_call","description":"Call a per-use tool from an independent seller, by its listing id (from marketplace_search). The price is the listing's own, paid over x402 straight into the listing's split: 90% to the seller, 10% to IGNOREO. Not charged if the seller's tool fails.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Listing id"},"body":{"type":"object","description":"JSON body for the seller's tool (POST tools); see its example_request"},"path":{"type":"string","description":"Optional sub-path after the listing's address"},"query":{"type":"string","description":"Optional query string, e.g. a=1&b=2"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"Use a seller's tool"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":190,"tokensAfter":190}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"backgammon_analyze","params":["crawford","cube_owner"]},{"tool":"dns_lookup_lookup","params":["type"]},{"tool":"exchange_rates_convert","params":["amount"]},{"tool":"lockbox_acquire","params":["workspace_id"]},{"tool":"lockbox_get","params":["key","workspace_id"]},{"tool":"lockbox_note","params":["to","from","workspace_id"]},{"tool":"lockbox_notes","params":["to","workspace_id"]},{"tool":"lockbox_release","params":["lock_id","resource","workspace_id"]},{"tool":"lockbox_renew","params":["lock_id","resource","workspace_id"]},{"tool":"lockbox_set","params":["key","workspace_id"]},{"tool":"lockbox_status","params":["workspace_id"]},{"tool":"marketplace_search","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."}