New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice

Mcp Singapore

291 tools. 10 can modify or destroy data without limits.

3 destructive tools with no built-in limits. Policy required.

Last updated:

10 can modify or destroy data
281 read-only
291 tools total

Community server · catalogue entry checked 04/09/2026 · full schemas captured for 171 of 291 tools

How to control Mcp Singapore ↓

What Mcp Singapore exposes to your agents

Read (281) Write / Execute (7) Destructive / Financial (3)
Critical Risk

The most dangerous Mcp Singapore tools

10 of Mcp Singapore's 291 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Mcp Singapore

PolicyLayer is an MCP gateway — it sits between your AI agents and Mcp Singapore, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "sg_labour_force": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "analytics_visualize_series": {
    "limits": [
      {
        "counter": "analytics_visualize_series_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "acra_get_entity": {
    "limits": [
      {
        "counter": "acra_get_entity_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Mcp Singapore — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON MCP SINGAPORE →

Instant setup, no code required.

All 291 Mcp Singapore tools

READ 281 tools
Read acra_get_entity Resolve a Singapore corporate entity from official ACRA shards using its UEN. Read acra_list_shards List the 27 official ACRA corporate-entity dataset shards on data.gov.sg. Read acra_profile_entities Profile a bounded sample from an official ACRA shard. Read acra_search_entities Search official ACRA corporate-entity shards by company name, UEN, or text. Read analytics_compare_series Compare statistics and mean change for two bounded series. Read analytics_correlate_series Calculate Pearson correlation over aligned values. Correlation does not imply causation. Read analytics_summarize_series Calculate bounded descriptive statistics without sending data to a third party. Read bank_interest_rates_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read bank_interest_rates_metadata Get official metadata and schema for Current bank interest rates, including SORA. Source: data.gov.sg dataset Read bank_interest_rates_profile Profile fields and numeric ranges from a bounded sample of Current bank interest rates, including SORA. Read bank_interest_rates_search Search and page through Current bank interest rates, including SORA. Source: data.gov.sg dataset d_5fe5a4bb4a1 Read business_formations_compare Compare official formations, cessations and net formations for up to ten SingStat industry series over the sam Read business_formations_net Align official monthly SingStat formations and cessations for one industry and calculate net formations. Read coe_bidding_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read coe_bidding_metadata Get official metadata and schema for COE bidding results. Source: data.gov.sg dataset d_69b3380ad7e51aff3a7dcc Read coe_bidding_profile Profile fields and numeric ranges from a bounded sample of COE bidding results. Read coe_bidding_search Search and page through COE bidding results. Source: data.gov.sg dataset d_69b3380ad7e51aff3a7dcc84eba52b8a (L Read coe_demand_supply Compare bids received, quota and successful bids for a COE category using reproducible ratios. Read coe_history Get a bounded, newest-first history for one official COE vehicle category. Read coe_latest Summarise the latest official COE exercise, with transparent demand, success, utilisation and premium-change m Read cpi_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read cpi_metadata Get official metadata and schema for Consumer Price Index. Source: data.gov.sg dataset d_bdaff844e3ef89d39fceb Read cpi_profile Profile fields and numeric ranges from a bounded sample of Consumer Price Index. Read cpi_search Search and page through Consumer Price Index. Source: data.gov.sg dataset d_bdaff844e3ef89d39fceb962ff8f0791 ( Read cpi_yoy Select an official monthly CPI series and calculate same-month year-on-year index and percentage changes. Read crime_compare Rank every numeric official recorded-crime series for a requested year, preserving category definitions and st Read crime_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read crime_metadata Get official metadata and schema for Crime cases recorded. Source: data.gov.sg dataset d_ca0b908cf06a267ca06ac Read crime_profile Profile fields and numeric ranges from a bounded sample of Crime cases recorded. Read crime_search Search and page through Crime cases recorded. Source: data.gov.sg dataset d_ca0b908cf06a267ca06acbd5feb4465c ( Read datagov_get_dataset_metadata Retrieve metadata for a data.gov.sg dataset ID such as d_abc123. Read datagov_get_realtime Retrieve a supported Singapore weather or air-quality real-time feed. Read datagov_list_dataset_rows Read a paginated set of rows from a data.gov.sg dataset. Read datagov_list_datasets List datasets published on data.gov.sg. Use pagination to keep responses small. Read dengue_clusters_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read dengue_clusters_metadata Get official metadata and schema for Current dengue clusters. Source: data.gov.sg dataset d_dbfabf16158d1b0e1c Read dengue_clusters_profile Profile fields and numeric ranges from a bounded sample of Current dengue clusters. Read dengue_clusters_search Search and page through Current dengue clusters. Source: data.gov.sg dataset d_dbfabf16158d1b0e1c420627c081916 Read disease_cases_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read disease_cases_latest Return the last epidemiological week present in the official data.gov.sg dataset. The source is frozen around Read disease_cases_list List the actual disease labels and source-coverage totals in the official historical dataset, with an explicit Read disease_cases_metadata Get official metadata and schema for Weekly infectious disease cases. Source: data.gov.sg dataset d_ca168b2cb7 Read disease_cases_profile Profile fields and numeric ranges from a bounded sample of Weekly infectious disease cases. Read disease_cases_search Search and page through Weekly infectious disease cases. Source: data.gov.sg dataset d_ca168b2cb763640d72c4600 Read disease_cases_trend Aggregate exact epidemiological weeks for disease labels matching the query and expose the frozen source cover Read ecda_centres_near Resolve an address or use WGS84 coordinates, query official OneMap kindergarten/childcare themes, and rank act Read ecda_childcare_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read ecda_childcare_metadata Get official metadata and schema for Childcare and kindergarten centres. Source: data.gov.sg dataset d_696c994 Read ecda_childcare_profile Profile fields and numeric ranges from a bounded sample of Childcare and kindergarten centres. Read ecda_childcare_search Search and page through Childcare and kindergarten centres. Source: data.gov.sg dataset d_696c994c50745b079b36 Read ecda_vacancy_summary Summarise the official ECDA vacancy field for one programme level and forecast month, preserving categorical A Read electricity_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read electricity_metadata Get official metadata and schema for Electricity generation. Source: data.gov.sg dataset d_ae4afbaf5bc96bde19d Read electricity_profile Profile fields and numeric ranges from a bounded sample of Electricity generation. Read electricity_search Search and page through Electricity generation. Source: data.gov.sg dataset d_ae4afbaf5bc96bde19d8ce85810ab9f4 Read employment_growth Select an official annual employment sector series and calculate absolute and percentage annual changes. Read employment_sector_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read employment_sector_metadata Get official metadata and schema for Employment by sector. Source: data.gov.sg dataset d_d2518fed6cc2014f0cd06 Read employment_sector_profile Profile fields and numeric ranges from a bounded sample of Employment by sector. Read employment_sector_search Search and page through Employment by sector. Source: data.gov.sg dataset d_d2518fed6cc2014f0cd061b4570a9592 ( Read finance_mortgage_affordability Apply user-configurable MSR and TDSR assumptions. This is not an eligibility, approval, or regulatory determin Read finance_mortgage_payment Calculate principal and interest using a transparent amortisation formula and a user-supplied rate. Pair with Read finance_mortgage_rates_history Retrieve bounded SORA and bank interest-rate history from a free official data.gov.sg API dataset. Read finance_mortgage_rates_latest Retrieve latest SORA and bank interest-rate series from a free official data.gov.sg API dataset. These are ref Read finance_mortgage_stress_test Compare monthly payments across user-supplied illustrative interest rates. Read finance_singapore_data_availability Explain exactly which finance data Olano can access through stable free APIs and which categories require offi Read fx_history Get a bounded official monthly exchange-rate history with explicit foreign-unit scaling. Read fx_rate Get an official MAS average exchange-rate observation and make per-one versus per-100 foreign-currency units e Read gdp_growth_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read gdp_growth_metadata Get official metadata and schema for GDP year-on-year growth. Source: data.gov.sg dataset d_a5ff719648a0e6d4b4 Read gdp_growth_profile Profile fields and numeric ranges from a bounded sample of GDP year-on-year growth. Read gdp_growth_search Search and page through GDP year-on-year growth. Source: data.gov.sg dataset d_a5ff719648a0e6d4b4c623ee383ab68 Read gdp_industry_compare Rank every numeric industry row by official year-on-year GDP growth for a requested quarter, while preserving Read hawker_centres_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read hawker_centres_metadata Get official metadata and schema for Government hawker centres. Source: data.gov.sg dataset d_68a42f09f3508819 Read hawker_centres_profile Profile fields and numeric ranges from a bounded sample of Government hawker centres. Read hawker_centres_search Search and page through Government hawker centres. Source: data.gov.sg dataset d_68a42f09f350881996d83f9cd73ab Read hdb_carparks_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read hdb_carparks_metadata Get official metadata and schema for HDB carpark information. Source: data.gov.sg dataset d_23f946fa557947f93a Read hdb_carparks_profile Profile fields and numeric ranges from a bounded sample of HDB carpark information. Read hdb_carparks_search Search and page through HDB carpark information. Source: data.gov.sg dataset d_23f946fa557947f93a8043bbef41dd0 Read hdb_resale_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read hdb_resale_metadata Get official metadata and schema for HDB resale flat prices. Source: data.gov.sg dataset d_8b84c4ee58e3cfc0ece Read hdb_resale_profile Profile fields and numeric ranges from a bounded sample of HDB resale flat prices. Read hdb_resale_search Retrieve official HDB resale rows using exact town, flat-type, month and street filters with deterministic sor Read hdb_resale_stats Use this tool for filtered HDB resale transactions, latest-period results, price ranges, medians, quartiles an Read insights_align_series Normalize common monthly, quarterly and annual period formats to the safest shared frequency and align overlap Read insights_compare_series Automatically align different calendar granularities, calculate differences, descriptive statistics and Pearso Read iras_tax_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read iras_tax_metadata Get official metadata and schema for IRAS tax collection. Source: data.gov.sg dataset d_21e22578cabce897e8b278 Read iras_tax_mix Calculate category shares from official IRAS collections for one financial year in the published S$ thousand u Read iras_tax_profile Profile fields and numeric ranges from a bounded sample of IRAS tax collection. Read iras_tax_search Search and page through IRAS tax collection. Source: data.gov.sg dataset d_21e22578cabce897e8b27801e5596140 (I Read live_births_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read live_births_metadata Get official metadata and schema for Live births. Source: data.gov.sg dataset d_d05c760928eb5eaa58006d83462b83 Read live_births_profile Profile fields and numeric ranges from a bounded sample of Live births. Read live_births_search Search and page through Live births. Source: data.gov.sg dataset d_d05c760928eb5eaa58006d83462b834e (DOS). Read lta_bus_arrivals Get real-time bus arrival estimates for an LTA bus stop code. Read lta_carpark_availability Get current availability for participating HDB, LTA, and URA carparks. Read lta_list_bus_stops List LTA bus stops in pages of 500 records. Read lta_taxi_availability Get coordinates of taxis currently reported as available for hire. Read lta_traffic_images Get LTA links and coordinates for current expressway and checkpoint traffic images. Read lta_traffic_incidents Get accidents, breakdowns, road blocks, diversions, and other current incidents. Read mas_fx_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read mas_fx_metadata Get official metadata and schema for MAS exchange rates. Source: data.gov.sg dataset d_b2b7ffe00aaec3936ed3793 Read mas_fx_profile Profile fields and numeric ranges from a bounded sample of MAS exchange rates. Read mas_fx_search Search and page through MAS exchange rates. Source: data.gov.sg dataset d_b2b7ffe00aaec3936ed379369fdf531b (MA Read median_income_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read median_income_metadata Get official metadata and schema for Median gross monthly income. Source: data.gov.sg dataset d_aa75b9227b47cb Read median_income_profile Profile fields and numeric ranges from a bounded sample of Median gross monthly income. Read median_income_search Search and page through Median gross monthly income. Source: data.gov.sg dataset d_aa75b9227b47cbc12ffe0e3be49 Read moe_schools_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read moe_schools_metadata Get official metadata and schema for MOE schools. Source: data.gov.sg dataset d_688b934f82c1059ed0a6993d2a8290 Read moe_schools_near Resolve an address or use WGS84 coordinates, query official OneMap education themes within a bounding extent, Read moe_schools_profile Profile fields and numeric ranges from a bounded sample of MOE schools. Read moe_schools_search Search and page through MOE schools. Source: data.gov.sg dataset d_688b934f82c1059ed0a6993d2a829089 (MOE). Read onemap_reverse_geocode Resolve WGS84 latitude and longitude to nearby Singapore address information. Read onemap_route Calculate a OneMap route between two WGS84 coordinates. Read onemap_search Search OneMap for Singapore addresses, buildings, roads, postal codes, and POIs. Read population_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read population_metadata Get official metadata and schema for Population indicators. Source: data.gov.sg dataset d_3d227e5d9fdec73f3bca Read population_profile Profile fields and numeric ranges from a bounded sample of Population indicators. Read population_search Search and page through Population indicators. Source: data.gov.sg dataset d_3d227e5d9fdec73f3bcadce671c333a6 Read rail_get_station Get one station complex by exact English station name or station code, including every line and code at an int Read rail_get_station_connections Show line membership, interchange status, and previous/next published station codes for an exact station name Read rail_get_station_exits Resolve an exact station name or code and return every official exit point for that station complex. Read rail_historical_station_counts Return LTA’s published historical station-count series. Coverage is 2004–2017 and excludes 2015–2016 records. Read rail_list_exits List official station-exit points, optionally filtered by station name/code and exit label. Read rail_list_interchanges List station complexes associated with more than one official line code in the January 2025 code snapshot. Read rail_list_lines List the line-code and direction records in LTA’s February 2024 snapshot, enriched with station-code prefixes Read rail_list_stations List station locations with official codes, lines, Chinese names, exit-derived coordinates, and snapshot statu Read rail_list_stations_by_line List stations using an official LTA line code, station-code prefix, or exact line name. Read rail_nearest_exits Find individual official MRT/LRT exit points by straight-line distance from Singapore coordinates. Read rail_nearest_stations Find station complexes by straight-line distance to their mean official exit location. This is not walking-rou Read rail_nearest_stations_to_address Resolve a Singapore address or postal code through OneMap, then find stations by straight-line distance to mea Read rail_network_summary Summarize named station locations, exits, systems, line membership, and source coverage in the bundled officia Read rail_search_stations Search by station name, station code, Chinese name, or line name, with exact matches ranked first. Read rail_source_metadata Return authoritative source URLs, coverage dates, derivation details, and limitations for this rail package. Read retail_sales_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read retail_sales_metadata Get official metadata and schema for Retail Sales Index. Source: data.gov.sg dataset d_6b78d625911483860e16228 Read retail_sales_profile Profile fields and numeric ranges from a bounded sample of Retail Sales Index. Read retail_sales_search Search and page through Retail Sales Index. Source: data.gov.sg dataset d_6b78d625911483860e162288a4000a0c (DO Read retail_sales_yoy Select an official monthly Retail Sales Index series and calculate same-month year-on-year changes. Read sg_acra_formations_by_ssic Uses official formation series by industry; ACRA public entity shards are not a complete historical formation Read sg_acra_get_entity Exact UEN resolution remains subject to public-dataset coverage. Canonical Olano tool: acra_get_entity. Read sg_acra_search_entities Searches the 27 official entity shards. Canonical Olano tool: acra_search_entities. Read sg_air_temperature Official station temperature observations. Canonical Olano tool: weather_temperature. Read sg_ask Compatibility alias for singapore_ask. Returns recommendations; never executes arbitrary tools. Read sg_births_history Official published history. Canonical Olano tool: live_births_search. Read sg_births_latest Official live-birth indicators. Canonical Olano tool: live_births_search. Read sg_carpark_availability Requires LTA_DATAMALL_API_KEY. Canonical Olano tool: lta_carpark_availability. Read sg_cessations_monthly Official cessation series. Canonical Olano tool: singstat_business_cessations_monthly_history. Read sg_coe_demand_supply Compare bids received, quota and successful bids for a COE category using reproducible ratios. Read sg_coe_history Get a bounded, newest-first history for one official COE vehicle category. Read sg_coe_latest Summarise the latest official COE exercise, with transparent demand, success, utilisation and premium-change m Read sg_cpi_history Official wide-series rows preserve the full published history. Canonical Olano tool: cpi_search. Read sg_cpi_latest Curated official CPI lookup. Canonical Olano tool: cpi_search. Read sg_cpi_yoy Select an official monthly CPI series and calculate same-month year-on-year index and percentage changes. Read sg_crime_compare Rank every numeric official recorded-crime series for a requested year, preserving category definitions and st Read sg_crime_history Official aggregate history. Canonical Olano tool: crime_search. Read sg_crime_latest Official recorded-crime aggregates. Canonical Olano tool: crime_search. Read sg_cross_dataset Compatibility alias for explicit period-aware Olano comparison. Supply the official observations to compare. Read sg_dataset_query Direct bounded official row retrieval; Olano does not silently download an unbounded dataset. Canonical Olano Read sg_dataset_schema Direct official metadata lookup. Canonical Olano tool: datagov_get_dataset_metadata. Read sg_deaths Official deaths and rates. Canonical Olano tool: singstat_deaths_history. Read sg_dengue_clusters Official cluster records. Canonical Olano tool: dengue_clusters_search. Read sg_disease_latest Return the last epidemiological week present in the official data.gov.sg dataset. The source is frozen around Read sg_disease_list List the actual disease labels and source-coverage totals in the official historical dataset, with an explicit Read sg_disease_trend Aggregate exact epidemiological weeks for disease labels matching the query and expose the frozen source cover Read sg_divorces Official divorce indicators. Canonical Olano tool: singstat_divorces_history. Read sg_ecda_centres_near Resolve an address or use WGS84 coordinates, query official OneMap kindergarten/childcare themes, and rank act Read sg_ecda_search_centres Official ECDA centre search. Canonical Olano tool: ecda_childcare_search. Read sg_ecda_vacancy_summary Summarise the official ECDA vacancy field for one programme level and forecast month, preserving categorical A Read sg_electricity_history Official published history. Canonical Olano tool: electricity_search. Read sg_electricity_latest Official EMA electricity generation data. Canonical Olano tool: electricity_search. Read sg_employment_by_sector Curated sector row search. Canonical Olano tool: employment_sector_search. Read sg_employment_growth Select an official annual employment sector series and calculate absolute and percentage annual changes. Read sg_employment_sector_history Official wide-series history. Canonical Olano tool: employment_sector_search. Read sg_formations_compare Compare official formations, cessations and net formations for up to ten SingStat industry series over the sam Read sg_formations_history Official bounded SingStat history. Canonical Olano tool: singstat_business_formations_monthly_history. Read sg_formations_latest Official latest SingStat observations. Canonical Olano tool: singstat_business_formations_monthly_latest. Read sg_formations_monthly Official formation series. Canonical Olano tool: singstat_business_formations_monthly_history. Read sg_fx_history Get a bounded official monthly exchange-rate history with explicit foreign-unit scaling. Read sg_fx_rate Get an official MAS average exchange-rate observation and make per-one versus per-100 foreign-currency units e Read sg_gdp_history Bounded official history. Canonical Olano tool: gdp_growth_search. Read sg_gdp_industry_compare Rank every numeric industry row by official year-on-year GDP growth for a requested quarter, while preserving Read sg_gdp_latest Curated GDP growth observations. Canonical Olano tool: gdp_growth_search. Read sg_hawker_search Official NEA hawker-centre search. Canonical Olano tool: hawker_centres_search. Read sg_hawker_stats Profiles official centre fields. Canonical Olano tool: hawker_centres_profile. Read sg_hdb_carpark_lookup Curated official carpark search. Canonical Olano tool: hdb_carparks_search. Read sg_hdb_carparks_by_address Pass an address fragment as the search query. Canonical Olano tool: hdb_carparks_search. Read sg_hdb_resale_search Bounded official row search. Canonical Olano tool: hdb_resale_search. Read sg_hdb_resale_stats Use this tool for filtered HDB resale transactions, latest-period results, price ranges, medians, quartiles an Read sg_household_income Official household income indicators. Canonical Olano tool: singstat_household_income_history. Read sg_iras_collection Official tax collection lookup. Canonical Olano tool: iras_tax_search. Read sg_iras_collection_history Official published history. Canonical Olano tool: iras_tax_search. Read sg_iras_tax_mix Calculate category shares from official IRAS collections for one financial year in the published S$ thousand u Read sg_list_datasets Use the richer Olano catalogue tool. Canonical Olano tool: singapore_catalog_list. Read sg_marriages Official marriage indicators. Canonical Olano tool: singstat_marriages_history. Read sg_median_income_history Official published income history. Canonical Olano tool: median_income_search. Read sg_median_income_lookup Curated MOM income lookup. Canonical Olano tool: median_income_search. Read sg_moe_school_by_name Use an exact school name as the query. Canonical Olano tool: moe_schools_search. Read sg_moe_schools_near Resolve an address or use WGS84 coordinates, query official OneMap education themes within a bounding extent, Read sg_moe_search_schools Curated official school search. Canonical Olano tool: moe_schools_search. Read sg_net_formations Align official monthly SingStat formations and cessations for one industry and calculate net formations. Read sg_population_history Official published history. Canonical Olano tool: population_search. Read sg_population_latest Official population indicators. Canonical Olano tool: population_search. Read sg_psi Official PSI observations. Canonical Olano tool: weather_air_quality. Read sg_rainfall Official station rainfall observations. Canonical Olano tool: weather_rainfall. Read sg_retail_sales_history Official wide-series history. Canonical Olano tool: retail_sales_search. Read sg_retail_sales_latest Curated Retail Sales Index lookup. Canonical Olano tool: retail_sales_search. Read sg_retail_sales_yoy Select an official monthly Retail Sales Index series and calculate same-month year-on-year changes. Read sg_search_datasets Page the official catalogue and locally match every search term against dataset name, agency, ID, description Read sg_tourism_history Official published history with a visible stale-data constraint. Canonical Olano tool: tourism_receipts_search Read sg_tourism_latest The curated receipts source may be stale; inspect freshness and cross-check current STB data. Canonical Olano Read sg_trade Official merchandise trade indicators. Canonical Olano tool: singstat_merchandise_trade_history. Read sg_unemployment_history Official published history. Canonical Olano tool: unemployment_search. Read sg_unemployment_latest Official MOM unemployment series. Canonical Olano tool: unemployment_search. Read sg_ura_private_txn_history Bounded public transaction evidence. Canonical Olano tool: ura_private_property_search. Read sg_ura_private_txn_latest Curated public transaction search. Canonical Olano tool: ura_private_property_search. Read sg_visitors_history Official published history. Canonical Olano tool: visitor_arrivals_search. Read sg_visitors_latest Curated STB visitor-arrival lookup. Canonical Olano tool: visitor_arrivals_search. Read sg_visitors_top_sources Rank official monthly international visitor arrivals by country or region without mixing hierarchy levels. Read sg_visualize Compatibility alias for the richer local Olano series visualiser. Read sg_wages Official nominal earnings indicators. Canonical Olano tool: singstat_wages_history. Read sg_weather_forecast Official two-hour forecast. Canonical Olano tool: weather_two_hour_forecast. Read singapore_ask Deterministically recommend canonical tool calls for a question without arbitrary execution or an external lan Read singapore_cache_info Show whether the optional persistent public-response cache is enabled. Read singapore_capability_check Resolve an exact sg_ compatibility name or canonical Olano tool mapping. Read singapore_capability_registry Return the exhaustive machine-readable mapping for the 87 audited sg_ compatibility capabilities, including co Read singapore_catalog_list List Olano curated data.gov.sg datasets and categories. Read singapore_company_brief Combine official ACRA public-entity matches with current SingStat business-formation context. Read singapore_dataset_search Page the official catalogue and locally match every search term against dataset name, agency, ID, description Read singapore_location_brief Combine OneMap address results with the current two-hour Singapore weather forecast. Read singapore_market_context Retrieve bounded official observations for GDP, CPI, retail sales, employment, income and exchange rates in on Read singapore_prompt_categories List discoverable example-prompt categories and their example counts. Read singapore_prompt_examples Find realistic user prompts by category, keyword or canonical tool name. This is discovery, not execution. Read singapore_prompt_for_tool Find user-facing query examples that demonstrate a canonical Singapore MCP tool. Read singapore_property_area_brief Combine HDB or URA public transaction evidence with optional OneMap address context. Read singapore_tool_profiles List the stable server-side tool profiles, their prefix contracts and exact tool counts. Optionally return the Read singstat_business_cessations_monthly_history Get bounded historical observations from SingStat table M085841. Read singstat_business_cessations_monthly_latest Get the latest observations from SingStat table M085841. Read singstat_business_formations_annual_history Get bounded historical observations from SingStat table M085851. Read singstat_business_formations_annual_latest Get the latest observations from SingStat table M085851. Read singstat_business_formations_monthly_history Get bounded historical observations from SingStat table M085831. Read singstat_business_formations_monthly_latest Get the latest observations from SingStat table M085831. Read singstat_deaths_history Get bounded historical observations from SingStat table M810481. Read singstat_deaths_latest Get the latest observations from SingStat table M810481. Read singstat_divorces_history Get bounded historical observations from SingStat table M830201. Read singstat_divorces_latest Get the latest observations from SingStat table M830201. Read singstat_household_income_history Get bounded historical observations from SingStat table M810871. Read singstat_household_income_latest Get the latest observations from SingStat table M810871. Read singstat_marriages_history Get bounded historical observations from SingStat table M830101. Read singstat_marriages_latest Get the latest observations from SingStat table M830101. Read singstat_merchandise_trade_history Get bounded historical observations from SingStat table M451001. Read singstat_merchandise_trade_latest Get the latest observations from SingStat table M451001. Read singstat_wages_history Get bounded historical observations from SingStat table M182941. Read singstat_wages_latest Get the latest observations from SingStat table M182941. Read tourism_receipts_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read tourism_receipts_metadata Get official metadata and schema for Tourism receipts. Source: data.gov.sg dataset d_e285a651ec353416054195528 Read tourism_receipts_profile Profile fields and numeric ranges from a bounded sample of Tourism receipts. Read tourism_receipts_search Search and page through Tourism receipts. Source: data.gov.sg dataset d_e285a651ec353416054195528ca988a9 (STB) Read unemployment_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read unemployment_metadata Get official metadata and schema for Unemployment rate. Source: data.gov.sg dataset d_ca32584c91ee07d091a4ce75 Read unemployment_profile Profile fields and numeric ranges from a bounded sample of Unemployment rate. Read unemployment_search Search and page through Unemployment rate. Source: data.gov.sg dataset d_ca32584c91ee07d091a4ce75fa868414 (MOM Read ura_private_property_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read ura_private_property_metadata Get official metadata and schema for URA private property transactions. Source: data.gov.sg dataset d_7c69c943 Read ura_private_property_profile Profile fields and numeric ranges from a bounded sample of URA private property transactions. Read ura_private_property_search Search and page through URA private property transactions. Source: data.gov.sg dataset d_7c69c943d5f0d89d6a9a7 Read visitor_arrivals_freshness Inspect official metadata and sample dates to flag stale or frozen data. Read visitor_arrivals_metadata Get official metadata and schema for International visitor arrivals. Source: data.gov.sg dataset d_7e7b2ee60c6 Read visitor_arrivals_profile Profile fields and numeric ranges from a bounded sample of International visitor arrivals. Read visitor_arrivals_search Search and page through International visitor arrivals. Source: data.gov.sg dataset d_7e7b2ee60c6ffc962f80fef1 Read visitors_top_sources Rank official monthly international visitor arrivals by country or region without mixing hierarchy levels. Read weather_air_quality Get Singapore Pollutant Standards Index readings and bands. Read weather_four_day_outlook Get Singapore weather outlooks for the next four days. Read weather_rainfall Get the latest rainfall observations from Singapore weather stations. Read weather_temperature Get the latest temperature observations from Singapore weather stations. Read weather_twenty_four_hour_forecast Get Singapore regional forecasts and temperature, humidity, and wind ranges. Read weather_two_hour_forecast Get area-level Singapore forecasts for the next two hours.

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Mcp Singapore

Can an AI agent delete data through the Mcp Singapore MCP server? +

Yes. The Mcp Singapore server exposes 3 destructive tools including sg_labour_force, singstat_labour_force_history, singstat_labour_force_latest. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Mcp Singapore? +

The Mcp Singapore server has 5 write tools including analytics_visualize_series, fx_basket, insights_visualize_series. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Mcp Singapore.

How many tools does the Mcp Singapore MCP server expose? +

291 tools across 4 categories: Destructive, Execute, Read, Write. 281 are read-only. 10 can modify, create, or delete data.

How do I enforce a policy on Mcp Singapore? +

Register the Mcp Singapore MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Mcp Singapore tool call.

Deterministic rules across all 291 Mcp Singapore tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

291 Mcp Singapore tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from Mcp Singapore's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.