MCP server exposing 9 tools for data-gov-sg.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/data-gov-sg/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
data_gov_sg_search_datasets — Search the data.gov.sg dataset catalog by keyword (e.g. "rainfall", "hawker centres", "resale flat prices") — real text search via data.gov.sg's own site search, since the official v2 catalog API has none. Returns matching COLLECTIONS (topics that may bundle several datasets, e.g. one per year) with each dataset's real dataset_id for get_dataset / query_dataset. Omit `query` to browse the raw catalog unfiltered instead, paged 10/page (~4,600 datasets total).data_gov_sg_get_dataset — Dataset metadata + column schema.data_gov_sg_query_dataset — Fetch rows from a dataset. Supports limit, offset, and filter map (column → value).weather_now — Current temperature, humidity, wind, rain across Singapore weather stations.air_quality_psi — Current Pollutant Standards Index (PSI) from Singapore's National Environment Agency, by Singapore region (north, south, east, west, central).air_quality_pm25 — Current PM2.5 µg/m³ readings from Singapore's National Environment Agency, by Singapore region (north, south, east, west, central).uv_index — Current UV index for Singapore, from Singapore's National Environment Agency.taxi_availability — Live taxi positions across Singapore.traffic_incidents — Current incidents on Singapore expressways and major roads.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/data-gov-sg/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io