{"serverId":"mcp-registry/shop.theothers/theothers","tools":[{"name":"check_inventory","fixed":{"name":"check_inventory","description":"Check if a product and size combination is in stock","inputSchema":{"type":"object","required":["product_id","size"],"properties":{"size":{"type":"string","description":"Size: S, M, or L"},"product_id":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":74,"tokensAfter":74},{"name":"get_product","fixed":{"name":"get_product","description":"Get full details of a specific t-shirt product by ID, including official product image URLs.","inputSchema":{"type":"object","required":["product_id"],"properties":{"product_id":{"type":"string","description":"Product ID e.g. today-001, wave-white-001"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"safety","detail":"Removed text aimed at the model (preference_manipulation). Re-read the result: the tool should still say what it does.","verify":true},{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":110,"tokensAfter":82},{"name":"place_order","fixed":{"name":"place_order","description":"Place an order for a t-shirt. Creates a Stripe checkout session and returns a payment URL for the buyer to complete purchase.","inputSchema":{"type":"object","required":["product_id","size","color","buyer_name","buyer_email","buyer_address"],"properties":{"size":{"type":"string"},"color":{"type":"string"},"quantity":{"type":"integer","default":1},"buyer_name":{"type":"string"},"product_id":{"type":"string"},"buyer_email":{"type":"string"},"buyer_address":{"type":"string"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":144,"tokensAfter":144},{"name":"search_products","fixed":{"name":"search_products","description":"Search the The Others t-shirt catalog by keyword, tag, or max price. Returns product names, descriptions, prices, sizes, colors, and official product image URLs.","inputSchema":{"type":"object","properties":{"tags":{"type":"array","items":{"type":"string"},"description":"Filter by tags e.g. ['surf', 'kids']"},"query":{"type":"string","description":"Search keyword e.g. 'wave', 'today', 'kids', 'surf'"},"max_price":{"type":"number","description":"Maximum price in USD"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"safety","detail":"Removed text aimed at the model (preference_manipulation). Re-read the result: the tool should still say what it does.","verify":true},{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":169,"tokensAfter":144},{"name":"track_order","fixed":{"name":"track_order","description":"Get the status of an existing order by order ID","inputSchema":{"type":"object","required":["order_id"],"properties":{"order_id":{"type":"string"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":52,"tokensAfter":52}],"toolsChanged":5,"tokensSaved":53,"todo":[{"tool":"check_inventory","params":["product_id"]},{"tool":"place_order","params":["size","color","quantity","buyer_name","product_id","buyer_email","buyer_address"]},{"tool":"track_order","params":["order_id"]}],"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."}