UAE public data, ready for your AI.
Weather, geocoding, prayer times, holidays, CPI/GDP, Bayanat, AD-SDI, Ajman open data, Dubai OSM — UAE public APIs live across many agencies. MonstarX unifies them into 63 tools any AI agent can call, through one MCP URL: 51 federal plus exclusive tools across emirates. No API keys for the free catalog.
▶Live playground
Browse by emirate
Pick an emirate, then Federal or Emirate-exclusive tools on one MCP URL.
Abu Dhabi
01What you can build
From a weekend prototype to a production agent — each idea is a few MCP tool calls away.
Weather & air quality
Hourly and 4-day forecasts, UV, rain, humidity, and AQI for Dubai, Abu Dhabi, or any UAE city.
uae_weather_24huae_uv_indexuae_air_qualityFaith & civic
Al-Adhan prayer times and curated federal public holidays.
uae_prayer_timesuae_public_holidaysMaps & addressing
Geocode places, reverse-geocode, gazetteer, postal lookup, and elevation — no API keys.
uae_geocodeuae_reverse_geocodeuae_elevationuae_postal_codeTravel & heritage
Tourism POIs, heritage sites, hospitals, Dubai schools, and RAK anchorage via OSM.
uae_tourism_spotsuae_heritage_sitesdubai_schools_searchMacro & finance
AED FX, CPI, GDP, budget ratios, trade and tourism stats.
uae_fx_rateuae_cpiuae_gdpOpen data explorer
Bayanat curated search, AD-SDI layers, and Ajman OpenDataSoft catalogs.
uae_open_dataabudhabi_open_dataajman_open_data02Connect your agent
MonstarX UAE MCP is a remote HTTP server speaking the Model Context Protocol. Point any MCP-capable client at the endpoint — no auth handshake, it's stateless.
03Response format
Every call returns the payload twice — as a JSON string in content[0].text and as a parsed object in structuredContent (prefer this). Each payload wraps the data in a consistent provenance envelope so your agent always knows the source, agency and freshness.
| Field | Meaning |
|---|---|
| source | Upstream platform — bayanat.ae, Open-Meteo, Emirates Post / OSM, Nominatim, etc. |
| agency | Originating body — NCM-compatible Open-Meteo, World Bank, Bayanat, Nominatim/OSM, … |
| api | The specific upstream API that was queried. |
| license | Data licence / terms note when applicable. |
| retrieved_at | Server fetch time (UTC). Live timestamps inside payloads are often GST (+04:00). |
| data / results | The payload. List tools add context like total, shown, found. |
04Errors
Errors come back as a normal result with isError: true and a message in content[0].text — not as a transport-level failure. Invalid or missing arguments return MCP error -32602. An empty list is a valid "no matches", not an error.
05All tools
One /mcp endpoint for everything. Federal tools are nationwide uae_* calls. Emirate tools are exclusive (dubai_*, abudhabi_*, ajman_*, rak_*…). Badges mark the layer — use Try in playground for a working example.