{"apiVersion":"v1","directorySlug":"unrealty-mcp-10e696e30b","title":"Unrealty","description":"Find, buy, sell and rent out property in Dubai with private AI search, live market data and our own team.","pageUrl":"https://www.mcpbundles.com/skills/unrealty-mcp-10e696e30b","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.unrealty.ai/mcp","hostedMcpUrl":null,"toolCount":13,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.unrealty/unrealty-mcp-10e696e30b","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"unrealty_catalogue_projects","description":"Search published projects, get current public facts, or visually inspect actual floor-plan images. Use operation='search' with query/filters; operation='get' with id/name and requested sections; or operation='inspect_layouts' with id/name, offset and limit<=4 (default3) to receive image content you can see. For layout-specific feature questions, inspect images instead of treating catalogue tags or text summaries as exhaustive evidence. Continue next_offset for all-layout questions; enlarge small","inputSchema":{"type":"object","required":["operation"],"properties":{"id":{"type":"string"},"crop":{"type":"object","required":["x","y","width","height"],"properties":{"x":{"type":"number","maximum":1,"minimum":0},"y":{"type":"number","maximum":1,"minimum":0},"width":{"type":"number","maximum":1,"minimum":0},"height":{"type":"number","maximum":1,"minimum":0}},"additionalProperties":false},"name":{"type":"string","maxLength":200},"limit":{"type":"integer","maximum":20,"minimum":1},"query":{"type":"string","maxLength":200},"offset":{"type":"integer","minimum":0},"country":{"type":"string","pattern":"^[A-Za-z]{2}$"},"bedrooms":{"type":"integer","maximum":20,"minimum":0},"currency":{"type":"string","pattern":"^[A-Za-z]{3}$"},"sections":{"type":"array","items":{"enum":["overview","prices","layouts","payment_plan","amenities","facilities","location","media","contact"],"type":"string"},"minItems":1,"uniqueItems":true},"operation":{"enum":["search","get","inspect_layouts"],"type":"string"},"price_max":{"type":"number","minimum":0},"price_min":{"type":"number","minimum":0},"community_id":{"type":"string"},"developer_id":{"type":"string"}},"additionalProperties":false},"title":"Search projects","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_catalogue_projects","displayName":"Search projects"},{"name":"unrealty_catalogue_developers","description":"Search published developer profiles or get a developer's overview, location, contact, portfolio projects or media. Use operation='search' with query/filters, or operation='get' with id/name. Get defaults to overview, location and contact; request sections=['projects'] for the portfolio. Developer identity is distinct from the sales agency and sales representative.","inputSchema":{"type":"object","required":["operation"],"properties":{"id":{"type":"string"},"name":{"type":"string","maxLength":200},"limit":{"type":"integer","maximum":20,"minimum":1},"query":{"type":"string","maxLength":200},"offset":{"type":"integer","minimum":0},"country":{"type":"string","pattern":"^[A-Za-z]{2}$"},"sections":{"type":"array","items":{"enum":["overview","location","contact","projects","media"],"type":"string"},"minItems":1,"uniqueItems":true},"operation":{"enum":["search","get"],"type":"string"},"community_id":{"type":"string"}},"additionalProperties":false},"title":"Developers","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_catalogue_developers","displayName":"Developers"},{"name":"unrealty_catalogue_communities","description":"Search communities or get a community's overview, location, amenities, constituent projects or media. Use operation='search' with query/filters, or operation='get' with id/name. Get defaults to overview, location and amenities; request sections=['projects'] for related projects or ['media'] for masterplan/media. Community amenities are not necessarily facilities inside every project.","inputSchema":{"type":"object","required":["operation"],"properties":{"id":{"type":"string"},"name":{"type":"string","maxLength":200},"limit":{"type":"integer","maximum":20,"minimum":1},"query":{"type":"string","maxLength":200},"offset":{"type":"integer","minimum":0},"country":{"type":"string","pattern":"^[A-Za-z]{2}$"},"sections":{"type":"array","items":{"enum":["overview","location","amenities","projects","media"],"type":"string"},"minItems":1,"uniqueItems":true},"operation":{"enum":["search","get"],"type":"string"},"developer_id":{"type":"string"}},"additionalProperties":false},"title":"Communities","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_catalogue_communities","displayName":"Communities"},{"name":"unrealty_catalogue_availability","description":"List the units in a specific project that are on the market right now (its published listings: bedrooms, price, floor, size). Use this when the buyer asks what's available or what units cost in a named project. The developer's full inventory is not visible to buyers, so say these are the listed units, not everything unsold. For brochure floor plans, layout types and advertised starting prices, use unrealty_catalogue_projects with the layouts or prices section instead.","inputSchema":{"type":"object","properties":{"filters":{"type":"object","properties":{"bedrooms":{"type":"array","items":{"type":"integer"}},"price_max":{"type":"number"},"price_min":{"type":"number"}}},"project_id":{"type":"string"},"initial_view":{"enum":["list","floor_plan","building"],"type":"string"},"project_name":{"type":"string"}}},"title":"Units on the market","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_catalogue_availability","displayName":"Units on the market"},{"name":"unrealty_market_report","description":"Official DLD market report for one Dubai area, OR emirate-wide. Data is registry TRANSACTIONS (registered sale prices), not asking prices; no service charges. Use for an area overview or a quick market fact: 'how's <area> doing', 'are prices up yoy in <area>', 'what's the yield / off-plan mix in <area>'. RETURNS: KPIs (median_price; avg_price_per_sqm, an AVERAGE; transaction_volume; total_value; offplan_ratio) with change_basis (exactly what each change % compares), gross_yield (with its basis,","inputSchema":{"type":"object","required":[],"properties":{"window":{"enum":["1w","1m","3m","6m","1y","3y","ytd"],"type":"string"},"horizon":{"type":"integer"},"area_name":{"type":"string"},"comparison":{"enum":["wow","qoq","yoy"],"type":"string"},"granularity":{"enum":["weekly","monthly","yearly"],"type":"string"},"property_type":{"type":"string"}}},"title":"Market report","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_market_report","displayName":"Market report"},{"name":"unrealty_market_price_position","description":"Position ONE asking price against its market segment on official DLD sales — the vendor 'is my price right?' conversation. Compares the price to the MEDIAN transacted price for the same area + bedroom segment over the trailing 365 days of registry sales, off-plan and ready sales together (the window is FIXED — there is no date control). Pass price + area_name (required); bedrooms picks the comparison segment; size_sqm adds the fairer price-per-sqm position. RETURNS: baseline_used + baseline_valu","inputSchema":{"type":"object","required":["price","area_name"],"properties":{"price":{"type":"number"},"bedrooms":{"type":["integer","string"]},"size_sqm":{"type":"number"},"area_name":{"type":"string"},"property_type":{"type":"string"}}},"title":"Price position","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_market_price_position","displayName":"Price position"},{"name":"unrealty_market_dld_stats","description":"PRIMARY investigation primitive over the official DLD sales registry, pre-aggregated by period x area x beds x property_type. Cheap and fast — prefer it over repeated market_report calls. Select exact cuts via the params: e.g. May-2026 per-area medians = granularity=month, group_by_area=true, date_from/to in May. RETURNS per row: median price, median_psm (price-per-sqm) AND median_psf (price-per-SQUARE-FOOT; Dubai quotes AED/sqft, so PRESENT median_psf, NOT psm), median size, txn_count, offplan_","inputSchema":{"type":"object","required":[],"properties":{"beds":{"type":"string"},"rent":{"type":"boolean"},"areas":{"type":"array","items":{"type":"string"},"maxItems":12},"chart":{"type":"boolean"},"date_to":{"type":"string"},"date_from":{"type":"string"},"granularity":{"enum":["month","year"],"type":"string"},"group_by_area":{"type":"boolean"},"property_type":{"enum":["Apartment","Villa","Townhouse","Hotel Apartment"],"type":"string"}}},"title":"Market sales statistics","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_market_dld_stats","displayName":"Market sales statistics"},{"name":"unrealty_market_dld_transactions","description":"Aggregate GROUP BY over raw DLD sales lines — the grain the stats query can't express: building / project / community entity questions ('how many sold in Dubai Hills last year', a tower's sales history) and the resale-vs-off-plan and price-band cuts. project / master_project names are ENGLISH here (contains-match) — use this, not projects-query, for English developer-brand questions via their flagship project names. ENTITY FILTERS: a SINGLE TOWER (Marina Gate, Princess Tower, Bay Central) → buil","inputSchema":{"type":"object","required":["date_from","date_to"],"properties":{"area":{"type":"string"},"chart":{"type":"boolean"},"date_to":{"type":"string"},"offplan":{"type":"boolean"},"project":{"type":"string"},"building":{"type":"string"},"group_by":{"type":"array","items":{"enum":["month","year","area","master_project","project","building","property_type","beds","offplan"],"type":"string"},"maxItems":2},"date_from":{"type":"string"},"price_max":{"type":"number"},"price_min":{"type":"number"},"master_project":{"type":"string"}}},"title":"Market transactions","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_market_dld_transactions","displayName":"Market transactions"},{"name":"unrealty_market_dld_projects","description":"Supply-pipeline primitive over the official DLD project registry (latest snapshot per project). DEVELOPER DUE DILIGENCE: 'is this developer reliable / track record / do they deliver' -> group_by=developer for project_count, avg completion %, and status mix — relay as the registry track-record proxy (never punt these as out-of-scope). Covers OFF-PLAN STOCK and PROJECT-STATUS questions: 'is JVC oversupplied', 'how many active projects in Business Bay', 'which developers have the most pipeline', co","inputSchema":{"type":"object","required":[],"properties":{"area":{"type":"string"},"group_by":{"enum":["developer","area","status"],"type":"string"},"developer":{"type":"string"},"completion_max":{"type":"number"},"completion_min":{"type":"number"},"master_project":{"type":"string"},"project_status":{"type":"string"}}},"title":"Project pipeline","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_market_dld_projects","displayName":"Project pipeline"},{"name":"unrealty_market_listing_yield","description":"Gross + estimated-net rental yield for ONE listing: its gross yield = DLD median annual rent (this area×beds, last full year) ÷ asking price, vs the segment's own gross yield, with psm+psf and a clearly-labelled net estimate. FREE. Use for 'what yield/ROI will this apartment get', 'is this a good rental buy', 'net yield', 'is the service charge too high', 'hidden costs'. net_estimate.service_charge_note is the COMPLETE service-charge answer — relay it verbatim and add NOTHING; NEVER append a 'ty","inputSchema":{"type":"object","required":["area_name","asking_price"],"properties":{"beds":{"type":"string"},"size_sqm":{"type":"number"},"area_name":{"type":"string"},"asking_price":{"type":"number"}}},"title":"Listing rental yield","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_market_listing_yield","displayName":"Listing rental yield"},{"name":"unrealty_knowledge_search","description":"Search the knowledge vault for curated information about areas, market data, buying guides, and platform processes. For a specific project, developer or community, supply entity_type and its canonical entity_id to retrieve published source-backed passages. Entity searches never substitute general vault content. Cite the returned source and review date, preserve direct/related entity scope, and distinguish developer claims from confirmed facts. reviewed_summary is an editorial paraphrase, not ori","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"integer","maximum":8,"minimum":1},"query":{"type":"string"},"category":{"enum":["guides","platform","fees","mortgage","visa","tenancy","ownership","offplan"],"type":"string"},"entity_id":{"type":"string"},"entity_type":{"enum":["project","developer","community"],"type":"string"},"include_related":{"type":"boolean"}},"additionalProperties":false},"title":"Knowledge search","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_knowledge_search","displayName":"Knowledge search"},{"name":"unrealty_knowledge_transaction_law","description":"VERIFIED Dubai property-law reference for transaction-process questions: DLD transfer fees & who pays, mortgage LTV caps & deposits, golden-visa property rules, rent-increase slabs & the RERA/Smart index, eviction notice rules, rental-dispute (RDC) filing fees, off-plan delay/escrow/cancelled-project protections, developer defect liability (snagging/DLP), power-of-attorney legalisation for overseas buyers, and offshore-company ownership structures. Sourced from official texts (Dubai Legislation","inputSchema":{"type":"object","required":["topic"],"properties":{"topic":{"enum":["defect_liability","dld_fees","eviction","golden_visa","mortgage_ltv","offplan_disputes","ownership_structures","poa_legalisation","rdc_fees","rent_increase"],"type":"string"}}},"title":"Transaction law reference","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"unrealty_knowledge_transaction_law","displayName":"Transaction law reference"},{"name":"submit_enquiry","description":"Send the user's enquiry to Unrealty Agency, the sales agency for every project and home on unrealty.ai. Use it only after the user has given their name, email and message and has confirmed they want them sent: the user's details are sent to Unrealty Agency, which contacts them by email or phone. Attach the project when the enquiry is about one (project_id from unrealty_catalogue_projects, or its unrealty.ai path). Returns a plain confirmation. Enquiries go to Unrealty Agency, never to a develope","inputSchema":{"type":"object","required":["name","email","message"],"properties":{"name":{"type":"string","maxLength":200,"minLength":1},"email":{"type":"string","maxLength":254,"minLength":3},"phone":{"type":"string","maxLength":64},"message":{"type":"string","maxLength":3000,"minLength":1},"project_id":{"type":"string"},"project_path":{"type":"string","maxLength":300}},"additionalProperties":false},"title":"Send an enquiry to Unrealty Agency","logicalName":"submit_enquiry","displayName":"Send an enquiry to Unrealty Agency","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Unrealty&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AudW5yZWFsdHkuYWkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Unrealty%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.unrealty.ai%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Unrealty%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.unrealty.ai%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Unrealty&connectorUrl=https%3A%2F%2Fmcp.unrealty.ai%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Unrealty\" --url \"https://mcp.unrealty.ai/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/unrealty-mcp-10e696e30b","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/unrealty-mcp-10e696e30b/tools/{tool}","mcpServerUrl":"https://mcp.unrealty.ai/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/unrealty-mcp-10e696e30b?live=1"}