Platform
Get started

Casafari is the AI agent-native real estate data intelligence platform. The most complete property index in Europe: a deduplicated, cleaned property graph of residential and commercial property, for sale and for rent, in 16 countries.The most complete property index in Europe: a deduplicated, cleaned property graph.

How the graph is built

AgencyGraph · MCP tool

agencygraph_market_share

Market share in a town

Read-only6 parameters

Call as agencygraph_market_share on the AgencyGraph MCP server, https://platform.casafari.com/mcp/agencygraph (how to connect).

Over REST: GET /v1/agencygraph/{country}/market-share (equivalent).

What does Market share in a town do?

Each agency's share of the properties on the market in one town, and of the town's new and delisted homes in the latest complete quarter and the quarter before, largest share first. A home two agencies advertise counts for each, so shares can add up to more than 1. Pages of up to 25 agencies.

Which parameters does agencygraph_market_share take?

countrystringrequired
Country code: ES or PT.
ES PT
location_idintegerrequired
The town: a town or city's location id from locations_search.
≥ 1
type_groupstring
Property type group: all (default), apartment or house.
all apartment house
default "all"
operationstring
sale (default): homes for sale. Rentals are not measured yet.
sale
default "sale"
sizeinteger
Rows per page, 1 to 25 (default 25).
1–25default 25
offsetinteger
Rows to skip: the next_offset of the previous page.
≥ 0default 0

How do I call agencygraph_market_share?

Required arguments only, with placeholder values. Your assistant fills them in from the parameters above.

JSON-RPC
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "agencygraph_market_share",
    "arguments": {
      "country": "ES",
      "location_id": 1
    }
  }
}

Tip: add .md to any URL to read it as Markdown.