Area Insights · MCP tool
area-insights_get_sales_time_series
Registered sale price trend in an area
Call it as area-insights_get_sales_time_series on the Area Insights MCP server, https://platform.casafari.com/mcp/area-insights (how to connect).
Over REST: no operation in the public API description does this. MCP and REST compared.
What does Registered sale price trend in an area do?
How registered sale prices moved in an area of Spain, France, Italy, Poland or Portugal: weekly average sale price and average price per square metre, plus total_properties, the number of registered sales in the period. Give country, location_boundary and sold_at_range with both dates. Every week in the range is returned; a week with no sales has value 0, which means nothing sold that week, not a price of 0. Spain: notary deeds; France: DVF, the public register of property sales; Italy: registered sales via our partner Ring33; Poland: RCN, Poland's official register of property prices. Sale prices, not asking prices: for asking prices use the other Area Insights tools.
Which parameters does area-insights_get_sales_time_series take?
countrystringrequiredES FR IT PL PT ATlocation_boundaryobjectrequired3 properties
location_idsinteger[]circleobject2 properties
coordinatesobjectrequired2 properties
latnumberrequiredlonnumberrequiredradius_in_metersnumberrequiredpolygonobject[]2 properties
latnumberrequiredlonnumberrequiredsold_at_rangeobjectrequired4 properties
gtestring (date)^\d{4}-\d{2}-\d{2}$gtstring (date)^\d{4}-\d{2}-\d{2}$ltestring (date)^\d{4}-\d{2}-\d{2}$ltstring (date)^\d{4}-\d{2}-\d{2}$typesstring[]^[a-z][a-z_]*$conditionsstring[]used ruin very-good new otherwith_mortgagebooleanprice_rangeobject4 properties
gtenumbergtnumberltenumberltnumberprice_per_sqm_rangeobject4 properties
gtenumbergtnumberltenumberltnumbertotal_area_rangeobject4 properties
gtenumbergtnumberltenumberltnumberplot_area_rangeobject4 properties
gtenumbergtnumberltenumberltnumberbedrooms_rangeobject4 properties
gteintegergtintegerlteintegerltintegerHow do I call area-insights_get_sales_time_series?
Required arguments only, with placeholder values. Your assistant fills them in from the parameters above.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "area-insights_get_sales_time_series",
"arguments": {
"country": "ES",
"location_boundary": {
"location_ids": [
1
]
},
"sold_at_range": {
"gte": "2025-01-01"
}
}
}
}