Listingrail property listings

Live sale and rental listings from Zillow, Rightmove, Idealista and 15 more portals in one schema.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
93%
Vollständigkeit des Schemas
77%
Qualität der Benennung
100%
Risiko der Vergiftung
80%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (3)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool 'search_listings' description contains placeholder textin search_listings
  • INFOTool description contains placeholder or incomplete textin search_listings

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~919Tokens (Tool-Definitionen)
~1.5 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.72% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "listingrail": {
      "url": "https://listingrail.com/mcp"
    }
  }
}

Remote-Endpunkte

https://listingrail.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_listings(source, location, type, limit, offset, ...)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "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"
      ],
      "description": "Portal key, e.g. 'zillow', 'rightmove', 'idealista'."
    },
    "location": {
      "type": "string",
      "description": "Place as the portal expects it (see list_sources), e.g. 'Austin, TX', 'SW11', 'madrid', or a search link from the portal."
    },
    "type": {
      "type": "string",
      "enum": [
        "rent",
        "sale"
      ],
      "description": "Rent or sale; default is the portal's first kind."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 10,
      "description": "Listings to return (1 credit each)."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0,
      "description": "Listings to skip, for paging: use the `next_offset` of the previous answer. offset + limit may not pass 500."
    },
    "filters": {
      "type": "object",
      "description": "Optional; only where the portal accepts them (see list_sources).",
      "properties": {
        "minPrice": {
          "type": "integer",
          "minimum": 0
        },
        "maxPrice": {
          "type": "integer",
          "minimum": 0
        },
        "minBeds": {
          "type": "integer",
          "minimum": 0
        }
      }
    }
  },
  "required": [
    "source",
    "location"
  ]
}
🟢list_sources

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {}
}
🟢get_listing(source, url)

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).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "enum": [
        "realtor",
        "redfin-rentals",
        "craigslist"
      ],
      "description": "Portal key of the listing."
    },
    "url": {
      "type": "string",
      "description": "The listing's `url` from a search_listings answer."
    }
  },
  "required": [
    "source",
    "url"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools