@pipeworx/attom
Connect: https://gateway.pipeworx.io/attom/mcp · Install: one-click buttons
Tools: 8
ATTOM (formerly Onboard) is a commercial property data provider covering 99% of US single- and multi-family parcels. The data behind tax records, valuations (AVMs), comparables, ownership history, neighborhood demographics, and risk overlays (flood, wildfire). It’s what most real-estate analytics products sit on top of.
Why this matters for AI agents
Anything about a specific US property — its value, taxes, sale history, who owns it, what it sold for last — flows from ATTOM. Commercial-grade data with national coverage; competing public sources (Zillow public data, county assessor sites) have spotty coverage and inconsistent schemas.
Common use cases:
- AVM lookup. “What’s 123 Main St worth?” →
attom_avm({address1, address2})→ automated valuation with confidence band. - Tax history. “What’s the property tax been?” →
attom_tax_history→ annual tax assessments. - Comps. “What have similar homes sold for nearby?” →
attom_comps. - Market context. “What’s typical for this metro?” →
attom_market_stats.
For a one-call combined view, use the Housing Vertical’s housing_property_report compound — wraps ATTOM AVM + tax + Altos market + FEMA flood.
Auth
ATTOM is a paid commercial API. Two options:
-
BYO key: get an ATTOM key directly at https://api.developer.attomdata.com, pass via
_apiKey:attom_avm({ address1: "123 Main St", address2: "Denver, CO 80202", _apiKey: "your-attom-api-key" }) -
Pipeworx Housing Vertical: subscribe at pipeworx.io/account and Pipeworx fronts the ATTOM relationship. No
_apiKeyneeded; calls bill against your Pipeworx account.
The vertical option is simpler if you’re using ATTOM alongside FRED, BLS, Altos, and FEMA — they’re all packaged.
Coverage and freshness
- Coverage: ~155M residential parcels, plus commercial records in major metros. National.
- Update cadence: County assessor data updates as counties update their records (varies — most update annually, some more often). AVMs recalibrate monthly. ATTOM is the lag, not Pipeworx.
- Address normalization: ATTOM is finicky about addresses. Use
address1for the street part andaddress2for “City, ST ZIP” — works most consistently. Apartment numbers, abbreviations, and PO boxes all behave subtly differently.
Common pitfalls
- AVM bands matter. A point estimate without the confidence band is misleading. Always report both. ATTOM gives you
valueLow/valueHigh— pass both through to the user. - Tax history isn’t always current-year. Counties report at different cadences. The most-recent year in
attom_tax_historymay be 6–18 months behind reality. - Comps need filters. Default
attom_compsreturns recent sales near the address but doesn’t filter by similarity. Filter client-side by sqft, beds, baths, and date range to make comps useful. - Commercial vs. residential. Most ATTOM tools default to residential. Commercial properties have different schemas; use the dedicated commercial endpoints (or the Housing Vertical’s compound, which handles both).
- Rural and tribal land. Coverage gaps exist for some rural counties and tribal lands. If a valid-looking address returns no match, the parcel may not be in ATTOM’s coverage.
Tools
- attom_property_detail — “Property details for [address]” / “specs of [house]” / “how many bedrooms / bathrooms” / “year built” / “square footage” / “lot size” — full property characteristics for a US residential or commercia
- attom_property_search — “Find houses / homes / properties / real estate for sale or owned in [ZIP]” / “search properties near [coords]” / “homes in [neighborhood]” — search US residential and commercial properties by ZIP or
- attom_sales_history — “When was [house] last sold” / “sale history of [property]” / “previous owners of [address]” / “what did [house] sell for last time” — complete sales/transaction history for a US property by address.
- attom_avm — “What’s [house] worth” / “home value of [address]” / “Zestimate alternative” / “estimated value of [property]” / “how much is [home] valued at” — automated valuation model (AVM) for any US residential
- attom_assessment — “Property tax / taxes on [address]” / “assessed value of [house]” / “tax bill for [property]” / “what does the county say [home] is worth” — county tax-assessor record for a US property. Returns asses
- attom_sales_trend — “Housing market trends in [ZIP]” / “median home price in [area]” / “is [ZIP] heating up or cooling” / “sales volume in [neighborhood]” — aggregated real estate market trends by ZIP. Returns average/me
- attom_rental_avm — “How much can I rent [house] for” / “estimated rent for [address]” / “rental income on [property]” / “rental yield of [home]” — rental AVM for a US residential property. Returns estimated monthly rent
- attom_school_search — “Schools near [address]” / “what school district is [house] in” / “best schools in [area]” / “public schools around [coords]” — find K-12 schools near a US location by lat/lng radius. Returns school n
Tools
-
attom_assessment— Property tax / taxes on [address] / assessed value of [house] / tax bill for [property] / what does the county say [home] is worth — county tax-assessor record for a US property. Returns assessed valu -
attom_avm— What's [house] worth / home value of [address] / Zestimate alternative / estimated value of [property] / how much is [home] valued at — automated valuation model (AVM) for any US residential property. -
attom_property_detail— Property details for [address] / specs of [house] / how many bedrooms / bathrooms / year built / square footage / lot size — full property characteristics for a US residential or commercial address. R -
attom_property_search— Find houses / homes / properties / real estate for sale or owned in [ZIP] / search properties near [coords] / homes in [neighborhood] — search US residential and commercial properties by ZIP or lat/ln -
attom_rental_avm— How much can I rent [house] for / estimated rent for [address] / rental income on [property] / rental yield of [home] — rental AVM for a US residential property. Returns estimated monthly rent, rental -
attom_sales_history— When was [house] last sold / sale history of [property] / previous owners of [address] / what did [house] sell for last time — complete sales/transaction history for a US property by address. Returns -
attom_sales_trend— Housing market trends in [ZIP] / median home price in [area] / is [ZIP] heating up or cooling / sales volume in [neighborhood] — aggregated real estate market trends by ZIP. Returns average/median sal -
attom_school_search— Schools near [address] / what school district is [house] in / best schools in [area] / public schools around [coords] — find K-12 schools near a US location by lat/lng radius. Returns school name, typ