vaaya / tools / realestateapi / property-search
RealEstateAPI property-search for AI agents
RealEstateAPI — Build a FILTERED LIST of US properties from compound criteria in one call (200+ filters, 110+ fields per record). Location REQUIRED: `state`…
varies by params per call
npx @vaaya/mcp installParameters
| Param | Type | What |
|---|---|---|
absentee_owner | boolean | |
address | string | |
auction | boolean | |
baths_max | number | |
baths_min | number | |
beds_max | integer | |
beds_min | integer | |
building_size_max | number | |
building_size_min | number | |
cash_buyer | boolean | |
city | string | |
corporate_owned | boolean | |
count | boolean | |
county | string | |
equity_percent_max | number | |
equity_percent_min | number | |
foreclosure | boolean | |
free_clear | boolean | |
high_equity | boolean | |
house | string | |
ids_only | boolean | |
inherited | boolean | |
investor_buyer | boolean | |
last_sale_price_max | number | |
last_sale_price_min | number | |
latitude | number | |
longitude | number | |
lot_size_max | number | |
lot_size_min | number | |
mls_active | boolean | |
mls_pending | boolean | |
mls_sold | boolean | |
mortgage_max | number | |
mortgage_min | number | |
obfuscate | boolean | |
out_of_state_owner | boolean | |
polygon | object[] | |
pool | boolean | |
pre_foreclosure | boolean | |
property_type | string | |
property_use_code | string | number | |
radius | number | |
reo | boolean | |
resultIndex | integer | |
size | integer | |
state | string | |
street | string | |
summary | boolean | |
tax_lien | boolean | |
vacant | boolean | |
value_max | number | |
value_min | number | |
year_built_max | integer | |
year_built_min | integer | |
zip | string |
Call it
From any MCP client with Vaaya connected, one use call:
{
"service": "realestateapi",
"action": "property-search",
"params": {},
"max_cost_cents": 100
}
Or over HTTP with a Vaaya API key:
curl -X POST https://vaaya.ai/api/run/realestateapi/property-search \
-H "Authorization: Bearer $VAAYA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"max_cost_cents":100}'
The facts
Call
realestateapi/property-search
Price
varies by params. Charged only on success.
Pillar
Data · routed by vaaya/onefind
Provider
Settlement
Vaaya calls the provider with its own account and bills you the catalog price.
Credentials
Held server-side by Vaaya; your agent never receives a RealEstateAPI key.
More from RealEstateAPI
Give your agents this call.
Connect Vaaya once, then describe the outcome or call it directly. Paid per call, from one balance.
npx @vaaya/mcp install