@pipeworx/xome
Connect: https://gateway.pipeworx.io/xome/mcp · Install: one-click buttons
Tools: 2
US residential foreclosure/bank-owned (REO)/short-sale auction calendar and property facts from xome.com.
Tools
| Tool | What it returns |
|---|---|
xome_search | Browse listings by state (+ optional county): property facts (beds/baths/sqft/year built/lot size/occupancy), sale type, auction_status/bid_deadline. Not the bid/sale price — see xome_property_detail. |
xome_property_detail | Full detail for one listing: property facts, the exact sale event (date + courthouse venue address), sale terms, and the bid/sale price with an explicit status label. |
The bid-price gap — resolved (outcome (a))
The dollar amount is not in the page’s schema.org markup (Offer.price
is absent even on a confirmed-sold listing — verified: a “Sold to Bank”
listing’s Offer shows only availability: "https://schema.org/SoldOut",
no price). It lives instead in the same page’s Next.js App Router RSC flight
payload (self.__next_f.push([1, "..."]) chunks) as an embedded
"auctionInfo":{...} object carrying bidAmount, bidType and
liveEventStatus. This pack extracts it (regex + brace-matching on the
concatenated, unescaped flight chunks) rather than shipping calendar-only.
Every price is labeled by its actual state — never presented as a bare number a caller could mistake for something it isn’t:
liveEventStatus | Meaning | bidType | Is it a real price? |
|---|---|---|---|
Marketing | Auction hasn’t started | Est. Opening Bid / Starting Bid | No — an estimate (often $0/unset) or a minimum, never a bid |
Post Auction | Bidding closed, outcome undecided | High Bid Received | No — the top bid, not a completed sale |
Sold to Bank / any Sold* | Sale complete | Sale Price | Yes — the real realized price. “Sold to Bank” means the foreclosing lender took the property back (a common, real outcome when no third-party bid clears the lender’s credit bid) — still a completed sale with a real price. |
Auth
None. Keyless, no login required to browse listings.
Data sources
xome.com/sitemap/auctions/sitemap-auctionrecords0.xml.gz— bulk discovery of individual listing URLs.xome.com/auctions/{state}[/{county}]— paginated listing pages; theItemListapplication/ld+jsonblock carries full property facts for every row with no extra request per item.xome.com/auctions/{listing-slug}— one listing’sRealEstateListing/SingleFamilyResidence+Product/Offer/SaleEventJSON-LD graph, plus the embeddedauctionInfoRSC data for price.
robots.txt
Disallows account/dashboard paths, /api/, /signalr/ and a few report
endpoints — none of which this pack touches; everything here comes from the
plain public listing HTML already served to any visitor. Per Bruce’s
2026-09-01 ruling, public unauthenticated content is buildable regardless of
robots; this pack still deliberately stays off every disallowed path since
the same data is already present on the page it fetches.
Tools
- xome_search — Browse US residential foreclosure/bank-owned (REO)/short-sale auction listings on xome.com by state (and optional county). Returns property facts (beds/baths/sqft/year built/lot size/occupancy), sale
- xome_property_detail — Full detail for one Xome foreclosure/REO auction listing: property facts, the exact sale event (date + courthouse venue address), sale terms (buyer’s premium, financing, payment method), and the bid/s
Tools
-
xome_property_detail— Full detail for one Xome foreclosure/REO auction listing: property facts, the exact sale event (date + courthouse venue address), sale terms (buyer's premium, financing, payment method), and the bid/s -
xome_search— Browse US residential foreclosure/bank-owned (REO)/short-sale auction listings on xome.com by state (and optional county). Returns property facts (beds/baths/sqft/year built/lot size/occupancy), sale