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_territory

Where an agency works

Read-only6 parameters

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

Over REST: GET /v1/agencygraph/{country}/agencies/{agency_id}/territory (equivalent).

What does Where an agency works do?

One row per town where an agency has homes on the market: properties, its share of the town, portfolio value and its rank there, and new and delisted homes of the latest complete quarter. Largest first, pages of up to 25 towns.

Which parameters does agencygraph_territory take?

countrystringrequired
Country code: ES or PT.
ES PT
agency_idstringrequired
An agency's agc_ id from agencygraph_resolve_agency.
pattern ^agc_[0-9A-Za-z]{10,40}$
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_territory?

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_territory",
    "arguments": {
      "country": "ES",
      "agency_id": "…"
    }
  }
}

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