_ registry / mcp streamable-http · checked 2h ago

dubai-grocery-prices

https://prices.brainy.ae

Registry code: 492ce0b4538a47c9

api record

Dubai cost of living: groceries, schools, fuel, rent, utilities, phone plans, electronics, visas and a move-to-Dubai tax calculator. All amounts are AED and every result names its source and date; unknown values are null, never 0. Grocery product matches can be proposals; online Google Shopping references are indicative. School fees are KHDA tuition as published; rents are medians of registered contracts; the move calculator is an estimate, not tax advice. Always include open_in_browser and attribution (cite as "Source: Brainy Prices, prices.brainy.ae, <date>").

endpoint
https://prices.brainy.ae/mcp
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is dubai-grocery-prices live?
Yes — it answered the hub's last check (checked 2h ago). It answered 99% of checks over the last 30 days.
Is dubai-grocery-prices free to use?
Yes — the hub reached it with no key and no payment.
What tools does dubai-grocery-prices have?
19 tools: find_price_online, get_electronics_prices, compare_grocery_list, estimate_commute_cost, get_rent_prices, get_school_uniforms, search_products, estimate_move_to_dubai, ….
Is dubai-grocery-prices safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
98.7%

90 days 99.4%· all time 99.4%

latency
633ms

last good check

priced tools
0

of 19 tools

_ answered our checks, 90 days 471 checks · signed record
  • degraded → live
  • live → degraded· timeout after 20000ms
  • degraded → live
  • live → degraded· HTTP 500
  • degraded → live
_ what it is for
used for
  • compare grocery prices in dubai
  • get dubai rent by community
  • get dubai school fees
  • estimate cost of moving to dubai
  • get uae fuel prices
takes → gives
text, data → data
tools
19 reads
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 19 tools
10 open 9 never probed 10 of 19 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • compare_areas_cost_of_living reads open 5h ago

    Rank Dubai communities by estimated monthly cost of living: median registered rent + Dubai Municipality housing fee + DEWA (official slabs, example use) + transport + mobile + home internet, the same defaults as the website. Optionally add the cheapest KHDA tuition in each area.

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {
        "area": {
          "type": "string",
          "maxLength": 80,
          "minLength": 1
        },
        "limit": {
          "type": "integer",
          "maximum": 50,
          "minimum": 1
        },
        "bedrooms": {
          "type": "integer",
          "maximum": 10,
          "minimum": 0,
          "description": "0 = studio. Default 1."
        },
        "transport": {
          "enum": [
            "none",
            "own-car",
            "car-commute-with-salik",
            "car-commute-no-tolls",
            "public-transport-oneZone",
            "public-transport-twoZones",
            "public-transport-allZones"
          ]
        },
        "min_contracts": {
          "type": "integer",
          "maximum": 100000,
          "minimum": 10
        },
        "property_type": {
          "enum": [
            "apartment",
            "villa"
          ]
        },
        "include_school": {
          "type": "boolean",
          "description": "Add the cheapest KHDA-published tuition in each area (one child, per month) and rank by that total."
        }
      },
      "additionalProperties": false
    }
    arguments 49 lines
  • get_cost_of_living reads open 5h ago

    Fixed monthly costs in Dubai this month for a single person (studio), a couple (1-bedroom) and a family of four (2-bedroom, two children in private school): registered rent (DLD median), housing fee, DEWA, getting to work (own car by default when published, with a partial no-car alternative; legacy fuel-only otherwise), mobile, home internet and, for the family, school fees; each line with its assumption, source and date. Fixed subtotals may include explicitly marked doubtful transport figures. Estimated groceries, when enabled, and health insurance legal minimums are separate labelled lines; with_estimates_aed is a separate range. Never present fixed totals as the full cost of living. The legacy grocery basket remains a separate reference. Not an official statistic.

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {
        "profile": {
          "enum": [
            "single",
            "couple",
            "family4"
          ],
          "description": "Only this household profile. Default: all three."
        }
      },
      "additionalProperties": false
    }
    arguments 15 lines
  • get_health_insurance reads open 26h ago

    Health insurance rules in Dubai from official texts, each with its article and source: who must pay (employer or sponsor), the minimum cover and the fines. No insurer or broker prices; the premium, salary band, co-payments and annual limit of the Essential Benefits Plan are not published in an official source we can use. Abu Dhabi and the northern emirates are paused while we confirm the official source. Not legal advice.

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {
        "emirate": {
          "enum": [
            "dubai",
            "abu-dhabi",
            "sharjah",
            "ajman",
            "umm-al-quwain",
            "ras-al-khaimah",
            "fujairah"
          ],
          "description": "Only this emirate. Default: all (Dubai has the rules; the others say whether they are paused)."
        }
      },
      "additionalProperties": false
    }
    arguments 19 lines
  • get_fuel_prices reads open 2h ago

    UAE petrol and diesel prices for the current month (AED per litre, official monthly announcement), change vs last month, full-tank cost and monthly history, plus Dubai Salik tolls, Abu Dhabi Darb tolls, Dubai public parking and, when published, nol public-transport fares (currently paused while we confirm the official source).

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • list_stores reads open 2h ago

    List Dubai stores and their published delivery rules, minimum orders, source URLs and verification dates. Unknown or expired delivery rules are explicitly labelled.

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • get_visa_and_company_costs reads open 5h ago

    Official government fees to move to Dubai by residence route (job, family, golden, remote work, freelance, investor): work permit, entry permit, residence, Emirates ID, medical test and insurance, who pays, processing time; or free-zone company setup packages (route "company"). Quotes the official wording.

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {
        "route": {
          "enum": [
            "employment",
            "family",
            "golden",
            "remote",
            "freelance",
            "investor",
            "company"
          ]
        }
      },
      "additionalProperties": false
    }
    arguments 18 lines
  • get_taxi_fares reads open 24h ago

    Dubai taxi fares as published by Dubai Taxi Company (DTC): street-hail and booked (e-hail) starting fares by time of day, rate per km, waiting rate, minimum fares and the Sharjah surcharge, plus an estimate for one trip when `km` is given (published tariff only; Salik tolls and app surcharges excluded). Also Sharjah bus fares. Abu Dhabi taxis and Dubai public transport (nol) are paused while we confirm the official source; ride-hailing app prices are not collected.

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {
        "km": {
          "type": "number",
          "maximum": 300,
          "minimum": 0.1,
          "description": "Trip distance in km: adds an estimate for one trip."
        },
        "booking": {
          "enum": [
            "street-day",
            "street-night",
            "ehail-offpeak",
            "ehail-peak",
            "ehail-night"
          ],
          "description": "street-day (hail 06:00–22:00, default), street-night (hail 22:00–06:00), ehail-offpeak / ehail-peak (lowest / highest booked starting fare), ehail-night (booked 22:00–06:00)."
        },
        "to_sharjah": {
          "type": "boolean",
          "description": "Trip from Dubai to Sharjah: adds the published surcharge."
        },
        "wait_minutes": {
          "type": "number",
          "maximum": 180,
          "minimum": 0,
          "description": "Minutes of waiting in traffic charged by the meter."
        }
      },
      "additionalProperties": false
    }
    arguments 33 lines
  • get_mobile_internet_plans reads open 24h ago

    Dubai mobile postpaid and home internet plans (Virgin Mobile, du, e&) with price per month including 5% VAT, data, minutes, contract and promo terms, cheapest first. Plans whose price is not shown are never ranked.

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {
        "type": {
          "enum": [
            "mobile",
            "home_internet",
            "all"
          ]
        },
        "max_aed": {
          "type": "number",
          "maximum": 100000,
          "minimum": 0,
          "description": "Maximum price per month in AED."
        },
        "operator": {
          "type": "string",
          "maxLength": 40,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 25 lines
  • get_school_fees reads open 24h ago

    Annual tuition of Dubai private schools as published by KHDA (by grade, area, curriculum, inspection rating), with the school bus fee by zone and the uniform list where known. Grade labels are kept as published (Year ≠ Grade). With `near` (an area or community, e.g. "Jumeirah Park") it keeps schools within `radius_km` in a straight line, nearest first. Tuition only; confirm with the school.

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {
        "area": {
          "type": "string",
          "maxLength": 80,
          "minLength": 1
        },
        "near": {
          "type": "string",
          "maxLength": 80,
          "minLength": 1,
          "description": "Area or community to measure distance from, e.g. \"Jumeirah Park\", \"Dubai Marina\". Straight-line distance from its centre."
        },
        "grade": {
          "type": "string",
          "maxLength": 30,
          "minLength": 1,
          "description": "Grade label as published, e.g. \"FS 1\", \"KG 2\", \"YEAR 3\", \"GRADE 10\"."
        },
        "limit": {
          "type": "integer",
          "maximum": 50,
          "minimum": 1
        },
        "school": {
          "type": "string",
          "maxLength": 120,
          "minLength": 1
        },
        "radius_km": {
          "enum": [
            5,
            10,
            15,
            20,
            30
          ],
          "type": "integer",
          "description": "With near: keep schools within this straight-line distance. Default 10."
        },
        "curriculum": {
          "type": "string",
          "maxLength": 60,
          "minLength": 1
        },
        "max_fee_aed": {
          "type": "number",
          "maximum": 1000000,
          "minimum": 0,
          "description": "Budget: keep schools with a published fee ≤ this (for the grade, if given)."
        }
      },
      "additionalProperties": false
    }
    arguments 56 lines
  • get_dewa_tariff reads open 2h ago

    DEWA electricity and water slab tariff with this month's fuel surcharge and VAT, plus a monthly bill estimate for your kWh and water use (imperial gallons or m³) and the Dubai Municipality housing fee (5% of annual rent) if you give the rent.

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {
        "kwh": {
          "type": "number",
          "maximum": 1000000,
          "minimum": 0,
          "description": "Electricity per month in kWh."
        },
        "water_m3": {
          "type": "number",
          "maximum": 1000000,
          "minimum": 0,
          "description": "Water per month in m³ (alternative to water_gallons)."
        },
        "water_gallons": {
          "type": "number",
          "maximum": 100000000,
          "minimum": 0,
          "description": "Water per month in imperial gallons."
        },
        "annual_rent_aed": {
          "type": "number",
          "maximum": 100000000,
          "minimum": 0
        }
      },
      "additionalProperties": false
    }
    arguments 30 lines
  • find_price_online reads unknown 20h ago

    PAUSED: live online price references are switched off while a legal review is under way; calls return an error. Find indicative online prices from Google Shopping UAE. New searches have strict daily limits. If queued, wait retry_after_s before calling again. Delivery is excluded; check product variants, stock and final price at the store.

    mcp-tool

    {
      "type": "object",
      "required": [
        "query"
      ],
      "properties": {
        "query": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 14 lines
  • get_electronics_prices reads unknown 20h ago

    Prices of popular phones, laptops, tablets, consoles, headphones, watches and TVs at Dubai stores (Sharaf DG, Jumbo, Amazon.ae, noon, Carrefour): every store offer in AED, cheapest buyable offer and saving vs the highest price.

    mcp-tool

    {
      "type": "object",
      "required": [
        "query"
      ],
      "properties": {
        "query": {
          "type": "string",
          "maxLength": 120,
          "minLength": 1
        },
        "category": {
          "enum": [
            "phones",
            "audio",
            "gaming",
            "laptops",
            "tablets",
            "wearables",
            "tvs"
          ]
        }
      },
      "additionalProperties": false
    }
    arguments 25 lines
  • compare_grocery_list reads unknown 26h ago

    Compare the total cost of a grocery list across Dubai supermarkets. Uses observed catalogue prices and published delivery rules; unknown delivery stays unknown. Product and quantity matches are explicit proposals. A single product is ranked by product price; minimum order is shown without excluding stores. Generic estimates are labelled and totalled separately; store order uses observed common products only.

    mcp-tool

    {
      "type": "object",
      "required": [
        "items"
      ],
      "properties": {
        "area": {
          "type": "string",
          "maxLength": 80
        },
        "items": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
          },
          "maxItems": 40,
          "minItems": 1
        }
      },
      "additionalProperties": false
    }
    arguments 23 lines
  • estimate_commute_cost reads unknown 26h ago

    Monthly cost of a car commute in Dubai with this month's official fuel price and Salik tolls (same formula as the website: days per month = days per week × 52/12). Parking, Darb and car ownership are not included.

    mcp-tool

    {
      "type": "object",
      "required": [
        "km_per_day",
        "days_per_week",
        "l_per_100km",
        "fuel"
      ],
      "properties": {
        "fuel": {
          "enum": [
            "super98",
            "special95",
            "eplus91",
            "diesel"
          ]
        },
        "km_per_day": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0,
          "description": "Total km driven per commuting day (both ways)."
        },
        "l_per_100km": {
          "type": "number",
          "maximum": 40,
          "minimum": 1,
          "description": "Fuel consumption in litres per 100 km."
        },
        "days_per_week": {
          "type": "number",
          "maximum": 7,
          "minimum": 0
        },
        "salik_per_day": {
          "type": "integer",
          "maximum": 30,
          "minimum": 0,
          "description": "Salik gate crossings per day, charged at the Mon–Sat peak rate."
        }
      },
      "additionalProperties": false
    }
    arguments 43 lines
  • get_rent_prices reads unknown 18h ago

    Median annual rent by community, property type and bedrooms from registered Ejari contracts (Dubai Land Department open data, last 12 months), with quartiles, new vs renewal and registered sale prices. Not asking prices.

    mcp-tool

    {
      "type": "object",
      "required": [
        "area"
      ],
      "properties": {
        "area": {
          "type": "string",
          "maxLength": 80,
          "minLength": 1
        },
        "bedrooms": {
          "type": "integer",
          "maximum": 10,
          "minimum": 0,
          "description": "0 = studio."
        },
        "property_type": {
          "enum": [
            "apartment",
            "villa"
          ]
        }
      },
      "additionalProperties": false
    }
    arguments 26 lines
  • get_school_uniforms reads unknown 18h ago

    Official school uniform items and prices for a Dubai/UAE school (supplier catalogue, item by item), plus KHDA tuition and school bus fees when linked. No kit total is invented: schools require different quantities.

    mcp-tool

    {
      "type": "object",
      "required": [
        "school"
      ],
      "properties": {
        "school": {
          "type": "string",
          "maxLength": 120,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 14 lines
  • search_products reads unknown 18h ago

    Search the observed Dubai grocery catalogue by name, brand or identifier. Returns exact/equivalent matches and dated offers in AED. This does not run a live web search. Generic estimates, when present, are labelled and never store prices.

    mcp-tool

    {
      "type": "object",
      "required": [
        "query"
      ],
      "properties": {
        "query": {
          "type": "string",
          "maxLength": 120,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 14 lines
  • estimate_move_to_dubai reads unknown never probed

    Salary after tax at home vs in Dubai — Nothing deducted (model assumption; Cabinet Decision 49 of 2023) — or with household="business_owner" and profit, company tax plus dividend tax at home vs UAE mainland and qualifying free zone. Uses the published home-country tax model and CBUAE exchange rate, registered Dubai rent and projected monthly savings. Estimate, not tax advice; Small Business Relief is a notice only.

    mcp-tool

    {
      "type": "object",
      "anyOf": [
        {
          "required": [
            "gross_annual"
          ]
        },
        {
          "required": [
            "household",
            "profit"
          ],
          "properties": {
            "household": {
              "const": "business_owner"
            }
          }
        }
      ],
      "required": [
        "country"
      ],
      "properties": {
        "area": {
          "type": "string",
          "maxLength": 80,
          "minLength": 1
        },
        "profit": {
          "type": "number",
          "maximum": 10000000000000,
          "description": "Annual company profit before corporate tax; requires household=\"business_owner\". Whole after-tax profit distributed as a dividend.",
          "exclusiveMinimum": 0
        },
        "country": {
          "type": "string",
          "maxLength": 60,
          "minLength": 1,
          "description": "Home country: ISO code (GB, US, IN…) or English name."
        },
        "variant": {
          "type": "string",
          "maxLength": 40,
          "minLength": 1
        },
        "bedrooms": {
          "type": "integer",
          "maximum": 10,
          "minimum": 0
        },
        "currency": {
          "type": "string",
          "pattern": "^[A-Za-z]{3}$"
        },
        "household": {
          "anyOf": [
            {
              "type": "object",
              "required": [],
              "properties": {
                "status": {
                  "enum": [
                    "single",
                    "married"
                  ]
                },
                "children": {
                  "type": "integer",
                  "maximum": 10,
                  "minimum": 0
                }
              },
              "additionalProperties": false
            },
            {
              "type": "string",
              "const": "business_owner"
            }
          ]
        },
        "gross_annual": {
          "type": "number",
          "maximum": 10000000000000,
          "description": "Gross annual salary, in `currency` (default: the country's currency).",
          "exclusiveMinimum": 0
        },
        "property_type": {
          "enum": [
            "apartment",
            "villa"
          ]
        },
        "spouse_employed": {
          "type": "boolean",
          "default": false,
          "description": "Spouse insurance is employer-paid when true. Default: dependent spouse."
        },
        "home_monthly_costs": {
          "type": "number",
          "maximum": 10000000000000,
          "minimum": 0,
          "description": "Current monthly spending at home, in `currency`."
        },
        "dubai_gross_annual_aed": {
          "type": "number",
          "maximum": 10000000000000,
          "description": "Dubai offer in AED, if different from the same gross converted.",
          "exclusiveMinimum": 0
        }
      },
      "additionalProperties": false
    }
    arguments 113 lines
  • get_product reads unknown 20h ago

    Get a catalogue product, observed store offers and product history where available. Basket-total history is never presented as product history. Generic estimates, when present, are labelled and never store prices.

    mcp-tool

    {
      "type": "object",
      "required": [
        "product_id"
      ],
      "properties": {
        "product_id": {
          "type": "string",
          "maxLength": 80,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 14 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id 492ce0b4538a47c9.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/492ce0b4538a47c9/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/492ce0b4538a47c9/badge.svg)](https://brick.blue/agent/492ce0b4538a47c9?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.