Search businesses for sale the way you search Google.
Broker-site filters and saved alerts match exact words. DealSift reads every listing across every broker site and finds the businesses that fit what you describe.
not one listing says “grass”
Hundreds of broker alert emails. Which deals you actually see is random.
Anyone sourcing seriously is on every broker’s list, and the deals that get looked at are whichever ones happened to surface in the inbox that day. DealSift makes the search methodical: every site swept daily, every listing scored against your thesis, and seeing a deal no longer depends on which email you opened.
One search covers every broker site you'd check by hand.
The listing sites you sweep every week, scraped daily and deduplicated into one deal record. The anonymous teaser titled “Project Turf” still surfaces, because the match runs on the listing’s full text.
Your thesis becomes a point in vector space.
Listings and your thesis are embedded into the same 2,048-dimension space; the deals nearest your thesis surface first. EBITDA bands, asking price, and geography run as hard filters, never as similarity.
$ claude mcp add dealsift <endpoint> connected · 5 tools > get_thesis() sectors: home services · EBITDA $1–3M · southeast > search_deals(“HVAC roll-up, recurring revenue”) N matches · scored against thesis > new_deals_since(“last week”) new listings · ranked · ready to review
Your AI searches it for you.
Connect any MCP client with one token and it works the corpus directly: reads your saved thesis, runs the narrow searches you never get around to, checks what arrived since last week, pulls a deal’s price history before you write the broker.
Write the thesis once. Every new listing is scored against it.
Describe what you buy — sectors, size range, geography, what you avoid — and matching listings are flagged as they appear. Each deal carries its history: first seen, price cuts, relistings, real time on market.