Skip to content

Listing data today

RealtyPad does not sync MLS feeds automatically in v1. Your agent and workflows still add value using the sources below.

Manual and realtor leads

  • Add lead in the UI or MCP add_manual_lead
  • Dedupes on source_url per workspace when the URL is set

Public / portal / MLS ingest

Operators pull listings via platform Apify (RealtyPad mounts Apify MCP with a shared token — no personal Apify account), Firecrawl, a user scraping MCP, or a connected MLS MCP. Follow board rules and site ToS; do not scrape sites that prohibit it.

Agent skill: housemaxxing-ingest (source-agnostic sweep → normalize → upsert). Downstream: housemaxxing-researchhousemaxxing-triagehousemaxxing-underwrite.

When Apify is configured, RealtyPad MCP exposes Apify tools under the apify_ prefix (e.g. apify_search-actors, apify_call-actor, apify_get-dataset-items). Cap spend with maxTotalChargeUsd / Apify token limits. For Airbnb/STR ADR and occupancy on known listing URLs, agents use corent1robert/airdna-scraper (platform AirDNA secrets required) during research.

What the agent can do without MLS

  • Ingest and update leads with money fields and listing copy when provided
  • Rescore LTR/STR/flip/wholesale models
  • Attach photos via URL, add observations and comments
  • Refresh market trends via platform catalog ingest (refresh_catalog_trends) — see below

Agents refresh Trends via MCP refresh_catalog_trends / refresh_airroi_trends (workflow get_agent_manual(workflow=trends)). The server downloads and stores shared catalog series — agents should not LLM-parse Zillow/Census CSVs into upsert_market_snapshots_bulk. Tenant upsert is for custom/override sources (e.g. Redfin) only.

Default for home value + long-term rent + supply/demand + STR: catalog ingest covers ZHVI/ZORI, listing liquidity, FRED PMMS, Census/BLS supply-demand, and AirROI STR (zip/neighborhood/city/county, ≤60 mo). Agents treat “update market trends” as a rich refresh (all linked geos × available series) unless you narrow the ask.

Tenant upsert_market_snapshots_bulk only when:

  • You have a custom/override source (Redfin, manual), or
  • You explicitly ask agents to write a non-catalog series

Apify remains the default for listing ingest sweeps and some per-listing enrichers (see above) — not for regional ZHVI/ZORI history.

What requires MLS-grade data

  • Live MLS status, private remarks, showing instructions, accurate DOM from MLS
  • Guaranteed-complete inventory for a board

For that, you will eventually connect an approved MLS data feed (see MLS overview).