Server for Singapore Government Open Data

singstat_get_table_data

Get data from a specific SingStat table with optional filtering

Remote aniruddha-adhikary/gahmen-mcp

Remote (network-hosted)

Other tools also called singstat_get_table_data? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "limit": {
      "type": "number",
      "maximum": 5000,
      "description": "Maximum number of records to return (max 5000)"
    },
    "offset": {
      "type": "number",
      "description": "Number of records to skip"
    },
    "search": {
      "type": "string",
      "description": "Search within the data"
    },
    "sortBy": {
      "enum": [
        "key asc",
        "key desc",
        "value asc",
        "value desc",
        "seriesno asc",
        "seriesno desc",
        "rowno asc",
        "rowno desc",
        "rowtext asc",
        "rowtext desc"
      ],
      "type": "string",
      "description": "Sort order (not applicable for cross-sectional tables)"
    },
    "between": {
      "type": "string",
      "description": "Range filter for data values (e.g., \"100,200\")"
    },
    "resourceId": {
      "type": "string",
      "description": "Resource ID of the table"
    },
    "timeFilter": {
      "type": "string",
      "description": "Filter by time periods (e.g., \"2017,2018\" for annual, \"2018 Mar\" for monthly)"
    },
    "seriesNoORrowNo": {
      "type": "string",
      "description": "Series number for time series or row number for cross-sectional tables"
    }
  }
}