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"}
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).get_dataset — Dataset metadata + column schema.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) by region (north, south, east, west, central).air_quality_pm25 — Current PM2.5 µg/m³ readings by region.uv_index — Current UV index.taxi_availability — Live taxi positions across Singapore.traffic_incidents — Current incidents on 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