@pipeworx/dubai-land

Connect: https://gateway.pipeworx.io/dubai-land/mcp · Install: one-click buttons

Tools: 9

Dubai real-estate data from the Dubai Land Department — registered sale, mortgage and gift transactions, Ejari rental contracts, official valuations, development projects, land parcels, buildings, and the licensed broker and developer registers.

Tools

  • dld_search_transactions(from_date, to_date, ...) — property transactions with transaction value, procedure, district, project, property type, room count and nearest metro/mall/landmark. Answers “what did this kind of property sell for in Dubai this month”.
  • dld_search_rents(from_date, to_date, ...) — Ejari-registered rental contracts with contract and annualised amounts, start/end dates, district and property size. Answers “what is the going rent”.
  • dld_search_valuations(from_date, to_date, ...) — official DLD valuations with appraised total value, actual area and property sub-type.
  • dld_search_projects(from_date, to_date, date_type, ...) — registered development projects with developer, status, percent complete and dates.
  • dld_search_lands(...) — registered land parcels with parcel/land number, district, zone, land type, area and project.
  • dld_search_buildings(...) — registered buildings with building number, floors, rooms, unit counts, area, district and project.
  • dld_list_brokers(...) — the licensed broker register: broker number and name, licence dates, brokerage office and the office phone the register publishes.
  • dld_list_developers(from_date, to_date, ...) — the registered developer list with licence source and dates.
  • dld_list_areas() — the 437 Dubai area (district) names in English and Arabic with their AREA_ID codes.

Every search tool takes limit (1-200, default 25), offset, and a sort of the form {COLUMN}_ASC / {COLUMN}_DESC using any column name from the rows (e.g. TRANS_VALUE_DESC). Each result carries total, the size of the whole matching set, so offset can page through it.

Auth

Keyless. No account, no registration, no quota — this is the same backend the department’s own public “Real Estate Data” search pages call.

Data sources

What the next person would otherwise rediscover

Every declared parameter must be present in the body, even when unset. An omitted key is not a default — the gateway answers a 500 HTML error page. Each tool here therefore sends its command’s full P_* parameter set with "" for anything the caller left out. A body of {} returns responseCode 420 INVALID_REQUEST, which is what makes the endpoint look key-gated when it is not.

Dates go out as MM/DD/YYYY. Tools accept ISO YYYY-MM-DD and convert.

Transactions, rents and valuations only cover the current calendar year. Measured 2026-09-07: the whole of 2026 returned 152,531 transactions, while 2025 and 2024 returned an empty array with responseCode 200 — no error, no warning. Do not read an empty result for an older range as an outage.

projects returns nothing without date_type. Dates alone give an empty 200; date_type plus dates gives rows. buildings and lands are the opposite — they want no date range at all.

The upstream P_AREA_ID filter does not work and is not exposed. The AREA_ID codes from carea-lookup (e.g. A-292 for Al Barsha) return zero rows on transactions and a 500 on lands, so the tools always send "" for it. Rows still carry AREA_EN / AREA_AR, so filter by district on the way out. zone_id (1 Deira, 2 Dubai) does work where the command declares it.

Row noise. Each row repeats a TOTAL column holding the size of the whole matching set, plus an RN sequence number and a DEFAULT_SORT marker. TOTAL is hoisted to the response’s total and all three are stripped from the rows. Bilingual columns come in _EN / _AR pairs; the Arabic twin is dropped unless include_arabic: true (always kept for dld_list_areas, where it is the point).

GENDER_EN on broker rows is returned in Arabic by the upstream (أنثى / ذكر) despite the _EN suffix. The gender filter itself works: 0 male, 1 female.

No spoofed headers needed. The gateway answers a plain request carrying our own User-Agent; it does not check Origin or Referer.

Tools

  • dld_search_transactions — Dubai property transactions (sales, mortgages and gifts) registered with the Dubai Land Department, with transaction value, procedure, area/district, project, property type, room count and nearest met
  • dld_search_rents — Dubai rental contracts registered through Ejari with the Dubai Land Department — contract amount, annual amount, start/end dates, area/district, property type and size. Coverage is the current calenda
  • dld_search_valuations — Official property valuations recorded by the Dubai Land Department — appraised total value, actual area, property sub-type, area/district and valuation date. Coverage is the current calendar year. A d
  • dld_search_projects — Real-estate development projects registered with the Dubai Land Department — developer, project status, percent complete, start/completion dates and location. A date range AND a date_type are both req
  • dld_search_lands — Registered land parcels in Dubai from the Dubai Land Department — parcel and land number, area/district, zone, land type, actual area, project and master project. No date range; filter by land type, z
  • dld_search_buildings — Registered buildings in Dubai from the Dubai Land Department — building number, floors, rooms, flats/shops/offices counts, actual area, area/district, zone, project and creation date. No date range ne
  • dld_list_brokers — Licensed real-estate brokers on the Dubai Land Department register — broker number and name, licence start/end dates, the brokerage office they sit under, and the office phone published on the registe
  • dld_list_developers — Real-estate developers registered with the Dubai Land Department — developer number and name, licence dates and contact details. A date range is required and is matched against the licence dates.
  • dld_list_areas — The Dubai Land Department register of area (district) names in English and Arabic with their AREA_ID codes — the reference list behind the AREA_EN values on transaction, rent and valuation rows.

Tools

  • dld_list_areas — The Dubai Land Department register of area (district) names in English and Arabic with their AREA_ID codes — the reference list behind the AREA_EN values on transaction, rent and valuation rows.
  • dld_list_brokers — Licensed real-estate brokers on the Dubai Land Department register — broker number and name, licence start/end dates, the brokerage office they sit under, and the office phone published on the registe
  • dld_list_developers — Real-estate developers registered with the Dubai Land Department — developer number and name, licence dates and contact details. A date range is required and is matched against the licence dates.
  • dld_search_buildings — Registered buildings in Dubai from the Dubai Land Department — building number, floors, rooms, flats/shops/offices counts, actual area, area/district, zone, project and creation date. No date range ne
  • dld_search_lands — Registered land parcels in Dubai from the Dubai Land Department — parcel and land number, area/district, zone, land type, actual area, project and master project. No date range; filter by land type, z
  • dld_search_projects — Real-estate development projects registered with the Dubai Land Department — developer, project status, percent complete, start/completion dates and location. A date range AND a date_type are both req
  • dld_search_rents — Dubai rental contracts registered through Ejari with the Dubai Land Department — contract amount, annual amount, start/end dates, area/district, property type and size. Coverage is the current calenda
  • dld_search_transactions — Dubai property transactions (sales, mortgages and gifts) registered with the Dubai Land Department, with transaction value, procedure, area/district, project, property type, room count and nearest met
  • dld_search_valuations — Official property valuations recorded by the Dubai Land Department — appraised total value, actual area, property sub-type, area/district and valuation date. Coverage is the current calendar year. A d

Regenerated from source · build September 7, 2026