{"ok":true,"site":{"host":"agent-lost-found.pages.dev","url":"https://agent-lost-found.pages.dev/","type":"live","desc":"A WebMCP-enabled lost and found where agents search and humans decide.","tools":[{"name":"search_lost_items","kind":"answer","impl":"imperative","description":"Create or continue a persistent bilingual lost-item case and return deterministic ranked candidates with compact rank changes.","title":"Search lost items","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"case_id":{"type":"string"},"session_id":{"type":"string","description":"Deprecated V2 alias for case_id."},"query":{"type":"string","minLength":1},"category":{"type":"string"},"colors":{"type":"array","items":{"type":"string"}},"features":{"type":"array","items":{"type":"string"}},"location":{"type":"string"},"date":{"type":"string"},"negative_clues":{"type":"array","items":{"type":"string"}},"locale":{"type":"string","enum":["en","zh-TW"]},"limit":{"type":"integer","minimum":1,"maximum":10,"default":5}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_item_details","kind":"answer","impl":"imperative","description":"Retrieve catalog metadata in the requested locale and bring its visible card into view.","title":"Get item details","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"item_id":{"type":"string","pattern":"^LF-[0-9]{3}$"},"locale":{"type":"string","enum":["en","zh-TW"]}},"required":["item_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_search_facets","kind":"answer","impl":"imperative","description":"Read a named case and suggest deterministic follow-up questions that exclude clues already supplied.","title":"Get useful search clues","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"case_id":{"type":"string"},"session_id":{"type":"string","description":"Deprecated V2 alias for case_id."},"locale":{"type":"string","enum":["en","zh-TW"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"compare_items","kind":"act","impl":"imperative","description":"Rank named candidates using a named case plus optional explicit evidence.","title":"Compare lost items","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"case_id":{"type":"string"},"session_id":{"type":"string","description":"Deprecated V2 alias for case_id."},"item_ids":{"type":"array","items":{"type":"string","pattern":"^LF-[0-9]{3}$"},"minItems":1},"known_clues":{"type":"object","additionalProperties":false,"properties":{"query":{"type":"string"},"category":{"type":"string"},"colors":{"type":"array","items":{"type":"string"}},"features":{"type":"array","items":{"type":"string"}},"location":{"type":"string"},"date":{"type":"string"}}},"negative_clues":{"type":"array","items":{"type":"string"}}},"required":["item_ids"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_match_evidence","kind":"answer","impl":"imperative","description":"Explain one candidate using the exact score breakdown and update the visible Evidence Card without changing its score.","title":"Get match evidence","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"case_id":{"type":"string"},"session_id":{"type":"string","description":"Deprecated V2 alias for case_id."},"item_id":{"type":"string","pattern":"^LF-[0-9]{3}$"},"known_clues":{"type":"object","additionalProperties":false,"properties":{"query":{"type":"string"},"category":{"type":"string"},"colors":{"type":"array","items":{"type":"string"}},"features":{"type":"array","items":{"type":"string"}},"location":{"type":"string"},"date":{"type":"string"}}},"negative_clues":{"type":"array","items":{"type":"string"}}},"required":["item_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"request_claim","kind":"transact","impl":"imperative","description":"Open human review. The agent cannot complete or submit the claim.","title":"Request claim confirmation","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"case_id":{"type":"string"},"session_id":{"type":"string","description":"Deprecated V2 alias for case_id."},"item_id":{"type":"string","pattern":"^LF-[0-9]{3}$"}},"required":["item_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_active_case","kind":"answer","impl":"imperative","description":"Return a compact summary of the visible or restored case without exposing browser storage.","title":"Get active case","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"case_id":{"type":"string"},"locale":{"type":"string","enum":["en","zh-TW"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"apiSurface":"spec","category":"AI & Agents","toolCount":7}}