此 MCP 可以做什么
Searches UAE off-plan developments and residential transaction registrations, with project details, filters, and pricing information.
工具
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 512, 'minLength': 1, 'description': 'Project ID from search, plain slug, or public Projectory project URL.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'slug', 'title', 'url', 'developer', 'emirate', 'areas', 'propertyTypes', 'pricing', 'pricingNote', 'bedrooms', 'coordinates', 'handoverDate', 'availability', 'flags', 'coverImageUrl', 'contactAction', 'primaryImage', 'listingDescription', 'locationDescription', 'paymentPlan', 'unitTypeSummary', 'evidence'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'areas': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name', 'emirate'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'emirate': {'type': 'string'}}, 'additionalProperties': {}}}, 'flags': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'boolean'}}, 'title': {'type': 'string'}, 'emirate': {'anyOf': [{'type': 'object', 'required': ['slug', 'name'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': {}}, {'type': 'null'}]}, 'pricing': {'type': 'object', 'required': ['scope', 'min', 'max', 'currency', 'unitLevelPricingAvailable', 'label'], 'properties': {'max': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'min': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'label': {'type': 'string'}, 'scope': {'type': 'string', 'const': 'development'}, 'currency': {'type': 'string', 'const': 'AED'}, 'unitLevelPricingAvailable': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'bedrooms': {'type': 'object', 'required': ['min', 'max'], 'properties': {'max': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'min': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}}, 'additionalProperties': False}, 'evidence': {'type': 'array', 'items': {'type': 'string'}}, 'developer': {'anyOf': [{'type': 'object', 'required': ['slug', 'name'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': {}}, {'type': 'null'}]}, 'coordinates': {'type': 'object', 'required': ['lat', 'lng'], 'properties': {'lat': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'lng': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}}, 'additionalProperties': False}, 'paymentPlan': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'percentage', 'bucket', 'sortOrder'], 'properties': {'id': {'type': 'string'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bucket': {'type': 'string'}, 'sortOrder': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'percentage': {'type': 'number'}}, 'additionalProperties': False}}, 'pricingNote': {'type': 'string'}, 'availability': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'handoverDate': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'primaryImage': {'anyOf': [{'type': 'object', 'required': ['id', 'url', 'fullUrl', 'altText', 'width', 'height', 'sortOrder'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'width': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, {'type': 'null'}]}, 'height': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, {'type': 'null'}]}, 'altText': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'fullUrl': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'sortOrder': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}, {'type': 'null'}]}, 'contactAction': {'anyOf': [{'type': 'object', 'required': ['channel', 'label', 'prompt', 'url', 'message'], 'properties': {'url': {'type': 'string'}, 'label': {'type': 'string'}, 'prompt': {'type': 'string'}, 'channel': {'type': 'string'}, 'message': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'coverImageUrl': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'propertyTypes': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': {}}}, 'unitTypeSummary': {'type': 'object', 'required': ['total', 'groups'], 'properties': {'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'groups': {'type': 'array', 'items': {'type': 'object', 'required': ['propertyType', 'count', 'bedroomRange', 'sqftRange', 'towers'], 'properties': {'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'towers': {'type': 'array', 'items': {'type': 'string'}}, 'sqftRange': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'bedroomRange': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'propertyType': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}, 'listingDescription': {'anyOf': [{'type': 'object', 'required': ['text', 'trust'], 'properties': {'text': {'type': 'string'}, 'trust': {'type': 'string', 'const': 'untrusted-source-material'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'locationDescription': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['emirates', 'areasByEmirate', 'developers', 'propertyTypes', 'availability', 'booleanFlags', 'sort'], 'properties': {'sort': {'type': 'array', 'items': {'type': 'string'}}, 'emirates': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': {}}}, 'developers': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': {}}}, 'availability': {'type': 'array', 'items': {'type': 'string'}}, 'booleanFlags': {'type': 'array', 'items': {'enum': ['newLaunch', 'comingSoon'], 'type': 'string'}}, 'propertyTypes': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': {}}}, 'areasByEmirate': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name', 'emirate'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'emirate': {'type': 'string'}}, 'additionalProperties': {}}}}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'area': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 160, 'description': 'Exact public API area slug from list_project_facets, for example dubai-marina.'}, 'sort': {'enum': ['recommended', 'price-asc', 'price-desc', 'handover-asc', 'handover-desc'], 'type': 'string', 'description': 'Sort value from list_project_facets.'}, 'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'Maximum results to return. Defaults to 10.'}, 'query': {'type': 'string', 'pattern': '^[^\\u0000-\\u001f\\u007f]+$', 'maxLength': 160, 'minLength': 2, 'description': 'Literal text within a project name or slug; ASCII letter case is ignored. Use structured filters for location, budget and other criteria; this does not interpret natural-language requests.'}, 'cursor': {'type': 'string', 'maxLength': 2048, 'description': 'Pagination cursor returned by a previous search call.'}, 'emirate': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 160, 'description': 'Exact public API emirate slug from list_project_facets, for example dubai.'}, 'developer': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 160, 'description': 'Exact public API developer slug from list_project_facets, for example sobha-realty.'}, 'newLaunch': {'type': 'boolean', 'description': 'Filter for projects marked as new launches.'}, 'comingSoon': {'type': 'boolean', 'description': 'Filter for projects marked as coming soon.'}, 'bedroomsMin': {'type': 'integer', 'maximum': 20, 'minimum': 0, 'description': 'Return developments advertising a bedroom count at or above this value. Zero leaves the filter unset; it does not select studios or identify a unit at a particular price.'}, 'priceMaxAed': {'type': 'integer', 'maximum': 1000000000, 'minimum': 1, 'description': 'Upper bound of the desired development-wide price interval. A development matches when its known range starts at or below this amount; unknown pricing is excluded.'}, 'priceMinAed': {'type': 'integer', 'maximum': 1000000000, 'minimum': 1, 'description': 'Lower bound of the desired development-wide price interval. A development matches when its known range reaches this amount or above; unknown pricing is excluded.'}, 'availability': {'enum': ['available', 'limited', 'sold-out'], 'type': 'string', 'description': 'Availability filter from list_project_facets.'}, 'handoverYear': {'type': 'integer', 'maximum': 2200, 'minimum': 1900, 'description': 'Expected handover year.'}, 'propertyType': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 160, 'description': 'Exact public API property type slug from list_project_facets, for example apartment.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['limit', 'nextCursor', 'pricingNote', 'projects'], 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'projects': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'slug', 'title', 'url', 'developer', 'emirate', 'areas', 'propertyTypes', 'pricing', 'bedrooms', 'coordinates', 'handoverDate', 'availability', 'flags'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'areas': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name', 'emirate'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'emirate': {'type': 'string'}}, 'additionalProperties': {}}}, 'flags': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'boolean'}}, 'title': {'type': 'string'}, 'emirate': {'anyOf': [{'type': 'object', 'required': ['slug', 'name'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': {}}, {'type': 'null'}]}, 'pricing': {'type': 'object', 'required': ['scope', 'min', 'max', 'currency', 'unitLevelPricingAvailable', 'label'], 'properties': {'max': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'min': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'label': {'type': 'string'}, 'scope': {'type': 'string', 'const': 'development'}, 'currency': {'type': 'string', 'const': 'AED'}, 'unitLevelPricingAvailable': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'bedrooms': {'anyOf': [{'type': 'object', 'required': ['min', 'max'], 'properties': {'max': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'min': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}}, 'additionalProperties': False}, {'type': 'null'}]}, 'developer': {'anyOf': [{'type': 'object', 'required': ['slug', 'name'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': {}}, {'type': 'null'}]}, 'coordinates': {'type': 'object', 'required': ['lat', 'lng'], 'properties': {'lat': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'lng': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}}, 'additionalProperties': False}, 'availability': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'handoverDate': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'propertyTypes': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': {}}}}, 'additionalProperties': False}}, 'nextCursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'pricingNote': {'type': 'string'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['market'], 'properties': {'to': {'type': 'string', 'format': 'date', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$', 'description': 'Inclusive sale-registration date upper bound in YYYY-MM-DD format; year 1900 to 2200.'}, 'from': {'type': 'string', 'format': 'date', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$', 'description': 'Inclusive sale-registration date lower bound in YYYY-MM-DD format; year 1900 to 2200.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Maximum rows to return. Defaults to 25.'}, 'cursor': {'type': 'string', 'maxLength': 2048, 'minLength': 1, 'description': 'Opaque pagination cursor returned by the previous transaction search page. Reuse the same filters when continuing.'}, 'market': {'enum': ['dubai', 'abu-dhabi'], 'type': 'string', 'description': 'Required transaction market.'}, 'areaName': {'type': 'string', 'maxLength': 160, 'minLength': 1, 'description': 'Whole canonical area name; ASCII letter case is ignored.'}, 'bedrooms': {'type': 'integer', 'maximum': 20, 'minimum': 0, 'description': "Bedroom count to match against each transaction's canonical bedroom range. Use 0 for a studio."}, 'projectName': {'type': 'string', 'maxLength': 160, 'minLength': 1, 'description': 'Whole canonical project name; ASCII letter case is ignored.'}, 'buildingName': {'type': 'string', 'maxLength': 160, 'minLength': 1, 'description': 'Whole canonical building name; ASCII letter case is ignored.'}, 'sourceProjectId': {'type': 'string', 'maxLength': 160, 'minLength': 1, 'description': 'Exact provider project identifier. This is not a Projectory development ID.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['transactions', 'nextCursor'], 'properties': {'nextCursor': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}, 'transactions': {'type': 'array', 'items': {'type': 'object', 'required': ['transactionId', 'market', 'saleDate', 'sourceProjectId', 'areaName', 'localityName', 'projectName', 'buildingName', 'propertyType', 'status', 'offPlanSaleType', 'bedroomsMin', 'bedroomsMax', 'displayAreaSqft', 'plotSizeSqft', 'priceAed'], 'properties': {'market': {'enum': ['dubai', 'abu-dhabi'], 'type': 'string'}, 'status': {'enum': ['off-plan', 'ready'], 'type': 'string'}, 'areaName': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'priceAed': {'type': 'number'}, 'saleDate': {'type': 'string', 'format': 'date', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$'}, 'bedroomsMax': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, {'type': 'null'}]}, 'bedroomsMin': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, {'type': 'null'}]}, 'projectName': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'buildingName': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'localityName': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'plotSizeSqft': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'propertyType': {'enum': ['apartment', 'duplex', 'penthouse', 'villa', 'townhouse', 'land', 'residential-complex'], 'type': 'string'}, 'transactionId': {'type': 'string'}, 'displayAreaSqft': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'offPlanSaleType': {'anyOf': [{'enum': ['initial', 'resale'], 'type': 'string'}, {'type': 'null'}]}, 'sourceProjectId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Maximum suggestions. Defaults to 5.'}, 'query': {'type': 'string', 'maxLength': 160, 'minLength': 2, 'description': 'Partial developer, area, emirate, or property-type text.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query', 'suggestions'], 'properties': {'query': {'type': 'string'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'slug', 'name', 'filter'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'type': {'enum': ['emirate', 'area', 'developer', 'propertyType'], 'type': 'string'}, 'filter': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'emirate': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
近期工具变更
类似的 MCP 服务器
Microburbs Australian Property Data
Provides Australian property, suburb, valuation, sales, rental, zoning, school, risk, geospatial, and census statistics.
Superlógica Condomínios
Connects to a condominium ERP for billing, collections, agreements, expenses, bank movements, statements, files, communications, …
DFX Real Estate Intelligence
Provides US commercial real estate, parcel, debt maturity, bank CRE exposure, private capital, investor, ownership, occupancy, an…
RateAPI — live US mortgage, auto, HELOC, personal & deposit rates
Supplies live US lending and deposit rates, financing comparisons, affordability and amortization calculations, eligibility check…
immobilier
Creates, validates, analyzes, and exports French building and property designs as DXF, IFC, BCF, PDFs, visualizations, quantities…
US Company Intelligence for AI Agents (SEC EDGAR, x402)
Offers pay-per-call web extraction, search and LLM tools plus French company, property, procurement, marketplace and security dat…
lilo Vacation Rentals
Supports vacation-rental discovery, availability and direct booking, property operations, short-term-rental compliance, guest and…
Rafid Intelligence Network
Analyzes Oman properties using rental comparables, yields, costs, and payback metrics, and supports Oman company search, profilin…