addrbookFor publishers
← 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.

How to check it · This row as JSON