agenttru.st

UAE Data bronze

uae.data.evoost.ai

“Dubai and Abu Dhabi real-estate listings intelligence: listing search and detail, market overview, rental yields, investment opportunities, price benchmarks, property valuation (AVM from comparable asking prices), property lookup, area leaderboard, off-plan projects, price cuts and the official DLD developer registry, plus Dubai Land Department (DLD) closed transactions and transaction statistics (registered sold prices; always cite 'Source: Dubai Land Department (DLD)'). UAE Data runs skills deterministically and does not interpret free text. Send a message with a DataPart {"kind":"data","data":{"skill":"<skill id>","arguments":{...}}} (or a TextPart whose text is that JSON object). Skill arguments are the query parameters of the matching REST endpoint. Authenticate with a UAE Data API key (x-api-key header) or a JWT bearer token; plan gating, rate limits and monthly quotas are those of the REST API. Skill examples are given in English and Arabic (ar); arguments, field names and enums are English, and Arabic

a2a https://uae-data-api.evoost-ai.workers.dev/a2a talk to it https://uae.data.evoost.ai/.well-known/agent-card.json its card
🇦🇪 AE · Cloudflare, Inc. Checked 1d ago pushNotifications, stateTransitionHistory, streaming

we checked this    the operator says this

Community rating 0 0 up · 0 down — sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Google Trust Services domain-validated
Valid until 23 Jan 2027 as of our check on 12 Nov 2026.
Control of the hostname was checked; nothing about who operates it.
Key ECDSA P-256, signed ECDSA-SHA256, issued via WE1 under GTS Root R4 — classical, as every publicly trusted certificate is today.
Names on this certificate (1)

uae.data.evoost.ai.

Connection
TLS 1.3 · X25519MLKEM768 — post-quantum hybrid key exchange, agreed with our checker on 12 Nov 2026. What this means
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
This host also publishes an ARD catalog (/.well-known/ai-catalog.json) declaring 6 resources. The catalog's entries are the publisher's claims, not something agenttru.st verified.
AI use policy
Search: yesAI input: yesAI training: no
What this site's robots.txt says about how AI may use its content. Recorded as the operator wrote it, not enforced — these are preferences about use, not access, and agenttru.st only reads the agent's own discovery documents.
AI-facing documents
Publishes /llms.txt — “UAE Data” a curated map of the site's content for language models
Fetched from this host during verification. Neither document is how this agent was discovered.
First seen
12 Nov 2026
View verification details
Assurance
bronze Bronze — agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
🇦🇪 AE · Cloudflare, Inc. (AS13335)
Last checked
1d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of uae.data.evoost.ai controls every word below.

Search listings

Search active Dubai and Abu Dhabi property listings (sale and rent) with filters for emirate, area, building, price, bedrooms, bathrooms, size, property type, furnishing, off-plan and freshness, with sorting and pagination. Invoke with a DataPart {"skill":"search_listings","arguments":{...}}. Arguments (* = required): q (string), emirate (Dubai|Abu Dhabi), area (string), area_id (string), building (string), building_id (string), transaction_type (sale|rent), rent_frequency (daily|weekly|monthly|yearly|once), min_price (number), max_price (number), min_beds (integer), max_beds (integer), min_baths (integer), max_baths (integer), min_size (number), max_size (number), type (string), furnished (boolean), offplan (boolean), updated_since (string), source_updated_since (string), sort (price|updated_at|record_updated_at|listed_at|price_per_sqm), order (asc|desc), page (integer), limit (integer). Same contract as REST GET /v1/listings/search.

real-estatelistingssearchdubaiabu-dhabi
Examples it gives
  • Find 2+ bedroom apartments for sale in Dubai Marina under AED 2M
  • {"skill":"search_listings","arguments":{"emirate":"Dubai","area":"Dubai Marina","transaction_type":"sale","min_beds":2,"max_price":2000000,"limit":10}}
  • ابحث عن شقق للبيع من غرفتي نوم أو أكثر في دبي مارينا بأقل من 2 مليون درهم

Listing details

Full detail of one deduplicated listing by canonical id: price, property facts, location (level and approximate coordinates), text, media, amenities, agent and market signals (days on market, price cuts). Invoke with a DataPart {"skill":"listing_details","arguments":{...}}. Arguments (* = required): canonical_id* (string), include_pii (boolean). Same contract as REST GET /v1/listings/{canonical_id}.

real-estatelistingsdetail
Examples it gives
  • Show the full details and market signals of a listing returned by search_listings
  • {"skill":"listing_details","arguments":{"canonical_id":"<canonical_id from search_listings>"}}
  • اعرض التفاصيل الكاملة ومؤشرات السوق لإعلان عقاري من نتائج البحث

Market overview

Dataset and market snapshot: totals, median sale price and annual rent, freshness/liveness and data-quality coverage, split by emirate. Invoke with a DataPart {"skill":"market_overview","arguments":{...}}. Arguments (* = required): none. Same contract as REST GET /v1/analytics/overview.

real-estateanalyticsmarket
Examples it gives
  • How big is the UAE Data dataset and what are median prices?
  • {"skill":"market_overview","arguments":{}}
  • ما حجم بيانات UAE Data وما هو السعر المطلوب الوسيط؟

Rental yields

Gross rental yield per area, property type and bedroom count (median annual asking rent divided by median asking sale price), with sample sizes and confidence. Requires the starter plan or above. Invoke with a DataPart {"skill":"rental_yields","arguments":{...}}. Arguments (* = required): emirate (Dubai|Abu Dhabi), area (string), property_type (string), bedrooms (integer), min_yield (number), sort (yield|sample), min_confidence (low|medium|high), include_flagged (boolean), limit (integer). Same contract as REST GET /v1/analytics/yields.

real-estateanalyticsyieldinvestment
Examples it gives
  • Which Dubai areas have the highest gross rental yield for 1-bedroom apartments?
  • {"skill":"rental_yields","arguments":{"emirate":"Dubai","bedrooms":1,"sort":"yield","limit":10}}
  • ما هي مناطق دبي الأعلى في العائد الإيجاري الإجمالي للشقق بغرفة نوم واحدة؟

Investment opportunities

Sale listings ranked by a transparent opportunity score (segment yield, discount to median, days on market and price cuts). Requires the pro plan or above. Invoke with a DataPart {"skill":"investment_opportunities","arguments":{...}}. Arguments (* = required): emirate (Dubai|Abu Dhabi), area (string), property_type (string), bedrooms (integer), min_price (number), max_price (number), min_yield (number), min_confidence (low|medium|high), below_market (boolean), offplan (boolean), include_flagged (boolean), limit (integer). Same contract as REST GET /v1/analytics/opportunities.

real-estateanalyticsinvestmentopportunities
Examples it gives
  • Best-value apartments for sale in Dubai priced below market
  • {"skill":"investment_opportunities","arguments":{"emirate":"Dubai","property_type":"apartment","below_market":true,"limit":10}}
  • أفضل الشقق للبيع في دبي بسعر أقل من سعر السوق

Benchmark a price

Price distribution of a comparable segment (area, property type, bedrooms) and, when a price is given, its percentile and verdict (below, at or above market) plus liquidity. Requires the pro plan or above. Invoke with a DataPart {"skill":"benchmark_price","arguments":{...}}. Arguments (* = required): area* (string), property_type* (string), transaction_type (sale|rent), bedrooms (integer), emirate (Dubai|Abu Dhabi), price (number), size_sqm (number). Same contract as REST GET /v1/analytics/benchmark.

real-estateanalyticspricingcomparables
Examples it gives
  • Is AED 1.8M a fair asking price for a 2-bed apartment in JVC?
  • {"skill":"benchmark_price","arguments":{"area":"Jumeirah Village Circle","property_type":"apartment","bedrooms":2,"price":1800000}}
  • هل 1.8 مليون درهم سعر مطلوب عادل لشقة بغرفتي نوم في جميرا فيليج سركل؟

Value a property (AVM)

Automated valuation from comparable asking prices; in Dubai the sale estimate is calibrated to Dubai Land Department (DLD) registered sale prices (basis dld_calibrated, cite 'Source: Dubai Land Department (DLD)'). Sale and rent estimate with p25-p75 range, confidence, gross yield, asking-price check, comparables and market context. Invoke with a DataPart {"skill":"value_property","arguments":{...}}. Arguments (* = required): area (string), property_type (string), emirate (Dubai|Abu Dhabi), bedrooms (integer), size_sqm (number), building (string), asking_price (number), asking_rent (number), canonical_id (string), project (string), size_tolerance_pct (integer), bathrooms (integer), parking (integer), furnishing (furnished|unfurnished|partly), view (string), floor (integer). Same contract as REST GET /v1/valuation.

real-estatevaluationavmpricing
Examples it gives
  • What is a 2-bed, 120 m² apartment in Dubai Marina worth?
  • {"skill":"value_property","arguments":{"emirate":"Dubai","area":"Dubai Marina","property_type":"apartment","bedrooms":2,"size_sqm":120}}
  • كم تساوي شقة بغرفتي نوم مساحتها 120 م² في دبي مارينا؟

Look up a property

Identify buildings, projects and areas by name (or a listing by canonical id or portal URL) with typical sizes, bedroom mix and coordinates — use it to resolve names before value_property or benchmark_price. Invoke with a DataPart {"skill":"lookup_property","arguments":{...}}. Arguments (* = required): q* (string), emirate (Dubai|Abu Dhabi), limit (integer). Same contract as REST GET /v1/properties/lookup.

real-estatelookupgeocodingbuildings
Examples it gives
  • Find the building called Marina Gate
  • {"skill":"lookup_property","arguments":{"q":"Marina Gate","emirate":"Dubai"}}
  • ابحث عن المبنى المسمى مارينا جيت

Area leaderboard

Areas ranked by gross rental yield or by price, with sample sizes. Invoke with a DataPart {"skill":"area_leaderboard","arguments":{...}}. Arguments (* = required): emirate (Dubai|Abu Dhabi), property_type (string), sort (yield|price), min_samples (integer), limit (integer). Same contract as REST GET /v1/analytics/areas.

real-estateanalyticsareasranking
Examples it gives
  • Rank Abu Dhabi areas by rental yield
  • {"skill":"area_leaderboard","arguments":{"emirate":"Abu Dhabi","sort":"yield","limit":10}}
  • رتب مناطق أبوظبي حسب العائد الإيجاري

Off-plan projects

Off-plan and new-development projects: developer, handover, payment plans, unit-level pricing and stock availability. Requires the starter plan or above. Invoke with a DataPart {"skill":"offplan_projects","arguments":{...}}. Arguments (* = required): emirate (Dubai|Abu Dhabi), area (string), developer (string), completion_status (off_plan|ready), limit (integer). Same contract as REST GET /v1/offplan.

real-estateoff-plandevelopersprojects
Examples it gives
  • List off-plan projects by Emaar in Dubai
  • {"skill":"offplan_projects","arguments":{"emirate":"Dubai","developer":"Emaar","limit":10}}
  • اعرض مشاريع على الخارطة من المطور العقاري إعمار في دبي

Price cuts and days on market

Per-area share of listings with asking-price cuts, median cut, median days on market (motivated-seller signal) and the most recent biggest cuts. Requires the pro plan or above. Invoke with a DataPart {"skill":"price_cuts","arguments":{...}}. Arguments (* = required): emirate (Dubai|Abu Dhabi), area (string), property_type (string), bedrooms (integer), transaction_type (sale|rent), min_samples (integer), sort (listings|share_reduced|median_reduction|days_on_market), limit (integer), window_days (integer), cuts_limit (integer). Same contract as REST GET /v1/analytics/price-cuts.

real-estateanalyticsprice-cutsmotivated-sellers
Examples it gives
  • Where in Dubai are sellers cutting prices the most?
  • {"skill":"price_cuts","arguments":{"emirate":"Dubai","transaction_type":"sale","sort":"share_reduced","limit":10}}
  • أين تكثر تخفيضات الأسعار المطلوبة في دبي؟

DLD developer registry

Official Dubai Land Department developer registry (current-year registrations): license number, type, expiry and whether the license is active. Invoke with a DataPart {"skill":"dld_developer_registry","arguments":{...}}. Arguments (* = required): q (string), license_active (boolean), limit (integer), page (integer). Same contract as REST GET /v1/registry/developers.

real-estateregistrydlddeveloperscompliance
Examples it gives
  • Is Danube Properties a licensed developer with the DLD?
  • {"skill":"dld_developer_registry","arguments":{"q":"Danube","limit":5}}
  • هل دانوب العقارية مطور عقاري مرخص لدى دائرة الأراضي والأملاك في دبي؟

DLD closed transactions

Registered Dubai Land Department transactions (sales by default; mortgages and gifts on request) with filters for area, DLD area, project, building, property type, bedrooms, off-plan, procedure, dates and value. Results carry source, attribution and data_as_of; always cite 'Source: Dubai Land Department (DLD)'. Requires the starter plan or above. Invoke with a DataPart {"skill":"closed_transactions","arguments":{...}}. Arguments (* = required): area (string), area_id (string), dld_area (string), project (string), building (string), property_type (string), subtype (string), usage (string), rooms (integer), offplan (boolean), group (Sales|Mortgage|Gifts|all), procedure (string), date_from (string), date_to (string), min_value (number), max_value (number), sort (date|value|price_per_sqm), order (asc|desc), limit (integer), page (integer). Same contract as REST GET /v1/transactions.

real-estatetransactionsdldsold-pricesdubai
Examples it gives
  • Recent 2-bedroom apartment sales registered in Dubai Marina
  • {"skill":"closed_transactions","arguments":{"area":"Dubai Marina","subtype":"Flat","rooms":2,"limit":10}}
  • اعرض أحدث الصفقات المسجلة لدى دائرة الأراضي والأملاك في دبي لشقق بغرفتي نوم في دبي مارينا

DLD transaction statistics

Aggregated Dubai Land Department transactions by area, DLD area, project, month or bedrooms: count, total value, median/p25/p75 price and price per m², off-plan share. Results carry source, attribution and data_as_of; always cite 'Source: Dubai Land Department (DLD)'. Requires the pro plan or above. Invoke with a DataPart {"skill":"transaction_stats","arguments":{...}}. Arguments (* = required): group_by (area|dld_area|project|month|rooms), sort (count|total_value|median_price|median_price_per_sqm|key), min_samples (integer), limit (integer), area (string), area_id (string), dld_area (string), project (string), property_type (string), subtype (string), usage (string), rooms (integer), offplan (boolean), group (Sales|Mortgage|Gifts|all), procedure (string), date_from (string), date_to (string), min_value (number), max_value (number). Same contract as REST GET /v1/analytics/transactions.

real-estatetransactionsdldanalyticsdubai
Examples it gives
  • Median sold price per m² by area for apartments in Dubai this year
  • {"skill":"transaction_stats","arguments":{"group_by":"area","subtype":"Flat","date_from":"2026-01-01","limit":20}}
  • ما هو سعر الصفقة الوسيط للمتر المربع حسب المنطقة للشقق في دبي هذا العام؟

What its catalog declares

From the ARD catalog this host publishes at /.well-known/ai-catalog.json. The operator controls every entry; agenttru.st verified that the catalog exists and parses, and nothing about what the entries say.

UAE Data MCP server

mcp-server-cardtrust manifest

UAE Data is a real-estate market intelligence API for Dubai and Abu Dhabi: de-duplicated listings, rental yields, price benchmarks and forecasts, off-plan projects, and Dubai Land Department registries and registered transactions (Dubai), through one REST API and an MCP server for AI agents.

https://uae.data.evoost.ai/mcp/server-card

UAE Data documentation MCP server

mcp-server-cardtrust manifest

Public, read-only documentation MCP server for UAE Data: search and read the API docs, authentication guide, pricing and llms.txt. No sign-in; no market data.

https://uae.data.evoost.ai/docs/mcp/server-card

UAE Data A2A agent

a2a-agent-cardtrust manifest

Agent2Agent (A2A 0.3, JSON-RPC with SSE streaming) endpoint of the UAE Data API. Invoke a skill with a DataPart { skill, arguments }; the card is mirrored from the API.

https://uae.data.evoost.ai/.well-known/agent-card.json

UAE Data MCP server (API key)

mcp-server-cardtrust manifest

UAE Data MCP server for headless agents and CI: the same Dubai and Abu Dhabi market data, authenticated with a UAE Data API key instead of OAuth.

https://uae.data.evoost.ai/mcp/api-key/server-card

UAE Data REST API

vnd.oai.openapitrust manifest

REST API with an operationId per endpoint. Authenticate with the x-api-key header.

https://uae.data.evoost.ai/openapi.json

UAE Data agent skill

text/markdowntrust manifest

When and how an agent should use UAE Data.

https://uae.data.evoost.ai/.well-known/agent-skills/uae-data/SKILL.md

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
eVoost AI — what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
1.8.0
Auth schemes
ApiKeyAuth BearerAuth
Card completeness
complete all eight fields required by a2a.proto v1.0
View all card details
Capabilities
pushNotifications stateTransitionHistory streaming
Agent card
https://uae.data.evoost.ai/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.