← The evidence ledger
Evidence row 980401
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint b3c00c5c-b639-4f44-88d0-e7794a3afbb0
- Recorded
- Previous row
- #566218
- Body SHA-256
- fa6cc964223a1643394bcc80262280a3d5235a2c02a7a2065e41b2317438ef52
- Leaf
- 0x5312326ea1f95c66189aea76891417a49dae2bb21e0b1f6ac51deff31113b78e
What was observed
{
"count": 3,
"tools": [
{
"description": "The full record of one listing from its `url` (as returned by search_listings). Costs 1 credit; a failed read costs nothing. Works only for sources with details=true in list_sources: realtor, redfin-rentals, craigslist (Craigslist and Redfin rentals among them).",
"inputSchema": {
"properties": {
"source": {
"description": "Portal key of the listing.",
"enum": [
"realtor",
"redfin-rentals",
"craigslist"
],
"type": "string"
},
"url": {
"description": "The listing's `url` from a search_listings answer.",
"type": "string"
}
},
"required": [
"source",
"url"
],
"type": "object"
},
"name": "get_listing"
},
{
"description": "Call this first to get the exact location format and accepted filters for each source. Lists the portals search_listings can read: country, rent or sale, accepted filters, how to write the location and whether get_listing works for it. Free.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_sources"
},
{
"description": "Live sale and rental listings from 21 property portals, every listing in one schema (price, currency, beds, baths, area, address, coordinates, photos, agent). Costs 1 credit per listing returned; a failed portal read costs nothing. Portal keys by country: AE: bayut (rent/sale), propertyfinder (sale/rent); CA: padmapper (rent); DE: immobilienscout24 (rent/sale), kleinanzeigen (rent/sale); ES: idealista (sale/rent), fotocasa (sale/rent); GB: rightmove (sale/rent), zoopla (sale/rent); IE: daft (rent/sale); IT: idealista (sale/rent); PL: otodom (rent/sale); PT: idealista (sale/rent), imovirtual (sale/rent); SE: hemnet (sale); US: zillow (sale), realtor (sale/rent), zillow-rentals (rent), redfin (sale), redfin-rentals (rent), zumper (rent), padmapper (rent), apartments-com (rent), craigslist (rent/sale). Call list_sources first for the location format and the filters each portal takes. Returns at most 50 listings per call; when `next_offset` is in the answer, call again with it as `offset` for the next page (only the rows returned are charged). Pass a listing's `url` to get_listing for its full record.",
"inputSchema": {
"properties": {
"filters": {
"description": "Optional; only where the portal accepts them (see list_sources).",
"properties": {
"maxPrice": {
"minimum": 0,
"type": "integer"
},
"minBeds": {
"minimum": 0,
"type": "integer"
},
"minPrice": {
"minimum": 0,
"type": "integer"
}
},
"type": "object"
},
"limit": {
"default": 10,
"description": "Listings to return (1 credit each).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Place as the portal expects it (see list_sources), e.g. 'Austin, TX', 'SW11', 'madrid', or a search link from the portal.",
"type": "string"
},
"offset": {
"default": 0,
"description": "Listings to skip, for paging: use the `next_offset` of the previous answer. offset + limit may not pass 500.",
"minimum": 0,
"type": "integer"
},
"source": {
"description": "Portal key, e.g. 'zillow', 'rightmove', 'idealista'.",
"enum": [
"zillow",
"realtor",
"zillow-rentals",
"redfin",
"redfin-rentals",
"zumper",
"padmapper",
"apartments-com",
"craigslist",
"rightmove",
"zoopla",
"idealista",
"immobilienscout24",
"kleinanzeigen",
"fotocasa",
"daft",
"otodom",
"imovirtual",
"hemnet",
"bayut",
"propertyfinder"
],
"type": "string"
},
"type": {
"description": "Rent or sale; default is the portal's first kind.",
"enum": [
"rent",
"sale"
],
"type": "string"
}
},
"required": [
"source",
"location"
],
"type": "object"
},
"name": "search_listings"
}
]
}What the leaf hashes
{"body":"fa6cc964223a1643394bcc80262280a3d5235a2c02a7a2065e41b2317438ef52","id":980401,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793233640963246,"prev":566218,"subject":"b3c00c5c-b639-4f44-88d0-e7794a3afbb0","subject_kind":"endpoint"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.