Tool tree
A WebMCP-enabled lost and found where agents search and humans decide.
Implementation
gradeNot graded
gradeNot graded
search_lost_itemsAnswer
Create or continue a persistent bilingual lost-item case and return deterministic ranked candidates with compact rank changes.
View tool JSON
{
"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.",
"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"
]
}
}get_item_detailsAnswer
Retrieve catalog metadata in the requested locale and bring its visible card into view.
View tool JSON
{
"name": "get_item_details",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve catalog metadata in the requested locale and bring its visible card into view.",
"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"
]
}
}get_search_facetsAnswer
Read a named case and suggest deterministic follow-up questions that exclude clues already supplied.
View tool JSON
{
"name": "get_search_facets",
"kind": "answer",
"impl": "imperative",
"description": "Read a named case and suggest deterministic follow-up questions that exclude clues already supplied.",
"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"
]
}
}
}
}compare_itemsAction
Rank named candidates using a named case plus optional explicit evidence.
View tool JSON
{
"name": "compare_items",
"kind": "act",
"impl": "imperative",
"description": "Rank named candidates using a named case plus optional explicit evidence.",
"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"
]
}
}get_match_evidenceAnswer
Explain one candidate using the exact score breakdown and update the visible Evidence Card without changing its score.
View tool JSON
{
"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.",
"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"
]
}
}request_claimSensitive Action
Open human review. The agent cannot complete or submit the claim.
View tool JSON
{
"name": "request_claim",
"kind": "transact",
"impl": "imperative",
"description": "Open human review. The agent cannot complete or submit the claim.",
"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"
]
}
}get_active_caseAnswer
Return a compact summary of the visible or restored case without exposing browser storage.
View tool JSON
{
"name": "get_active_case",
"kind": "answer",
"impl": "imperative",
"description": "Return a compact summary of the visible or restored case without exposing browser storage.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"case_id": {
"type": "string"
},
"locale": {
"type": "string",
"enum": [
"en",
"zh-TW"
]
}
}
}
}