dld-mcp
The dld-mcp server provides a single tool, query_dld, to query Dubai real estate data — property sales transactions and rental contracts — through the OfferBrief API.
Search by location: area or building name (e.g., Marina, Palm Jumeirah).
Retrieve data types: sales transactions (DLD) or rental contracts (Ejari).
Filter results: by property type (apartment, villa, townhouse — sales only), bedrooms (studio, 1-5+), and date range.
Aggregated metrics (
stats): median, average, min, max prices, transaction count, total volume.Count only (
count): number of matching records.List records (
list): individual transactions/contracts (limit 1-50, default 10).Compare areas: run multiple queries to compare prices across locations.
Integration: easily added to Claude Code or Claude Desktop for natural language queries.
Robust handling: input validation rejects invalid parameters; clear error messages for API failures, rate limits, timeouts.
Privacy-conscious: no credentials needed; query parameters and response bodies are not logged.
Example queries: "How many villas sold in Palm Jumeirah in 2024?" or "Average rent for 2BR in Marina."
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dld-mcpWhat's the median price in Marina?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DLD MCP Server
Local stdio MCP server for querying Dubai property sales transactions and rental contracts through OfferBrief.
The server uses MCP Python SDK v2 and supports the MCP 2026-07-28 protocol.
Installation
Run the published package directly:
uvx dld-mcpRelated MCP server: Property Comparable Sales MCP Server
Setup
Claude Code:
claude mcp add dld -- uvx dld-mcpClaude Desktop:
{
"mcpServers": {
"dld": {
"command": "uvx",
"args": ["dld-mcp"]
}
}
}Add that entry to ~/Library/Application Support/Claude/claude_desktop_config.json on macOS.
Tool
query_dld accepts:
Parameter | Allowed values | Default |
| Area or building name, at least 2 non-whitespace characters | Required |
|
|
|
|
|
|
|
|
|
| A real date in | OfferBrief default |
| A real date in | OfferBrief default |
|
|
|
| Integer from 1 through 50 |
|
property_type is supported only for sales. date_from cannot be later than date_to.
Examples:
query_dld(area="Marina")
query_dld(area="Palm", property_type="villa", date_from="2024-01-01", metric="count")
query_dld(area="Downtown", type="rentals", bedrooms="2")
query_dld(area="JBR", metric="list", limit=10)Invalid arguments fail before an API request. OfferBrief HTTP, rate limit, timeout, connection, and malformed response failures return structured errors with a message and status code.
OfferBrief dependency and privacy
Each tool call sends its query parameters to https://offerbrief.com/api/query. No credentials are used. The package does not log query parameters or response bodies.
Results reflect the data available from OfferBrief when the call is made. This package does not claim a refresh schedule or transaction count.
Development
git clone https://github.com/level09/dld-mcp
cd dld-mcp
uv sync --group dev
uv run pytest
uv run ruff check
uv buildLicense
MIT, OfferBrief
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables users to access the Realty In Ca1 API to search for residential and commercial property listings, view detailed property information, and retrieve neighborhood demographics or statistics. It supports filtering by geographic location, price range, building type, and other real estate characteristics.Last updatedMIT
- AlicenseAqualityDmaintenanceSearch comparable property sales across 16 global markets with 43M+ government-sourced transactions. Tools: search comps by location, get area statistics and trends, list available markets. Covers UK, France, Singapore, NYC, Chicago, Dubai, and 10 more cities.Last updated34MIT
- AlicenseAqualityDmaintenanceEnables AI agents to query and analyze Korean apartment real estate transaction prices (sales and rentals) using natural language, providing tools for price trends, regional comparisons, and rent ratios.Last updated7MIT
- Alicense-qualityCmaintenanceEnables querying Korean apartment sales and rental transaction data from the public data portal through natural language, with tools for searching transactions and computing price statistics.Last updated24MIT
Related MCP Connectors
U.S. real-estate data: property records, AVM value + rent estimates, sale/rental listings.
Property Records MCP — address-level US property records (sales history,
RealEstateAPI MCP — property search, detail, and skip-trace (realestateapi.com)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/level09/dld-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server