Skip to main content
Glama

SG Data MCP

Real-time Singapore government data and ACRA company intelligence for AI agents via the Model Context Protocol (MCP).

Live endpoint: https://sg-data-mcp.sgdata.workers.dev/mcp

What This Does

This MCP server gives any AI agent instant access to 13 real-time tools covering Singapore government data from data.gov.sg and ACRA company records. No API keys required for free tier.

Related MCP server: Singapore LTA MCP Server

Available Tools

Weather and Environment

Tool

Description

Source

sg_weather_2h

2-hour forecast by area

NEA

sg_weather_24h

24-hour outlook with temp/humidity/wind

NEA

sg_weather_4day

4-day forecast with daily conditions

NEA

sg_uv_index

Real-time UV exposure readings

NEA

sg_air_quality

PSI and PM2.5 by region

NEA

sg_rainfall

Live rainfall from 50+ stations

NEA

sg_dengue_clusters

Active dengue cluster locations and case counts

NEA

Transport

Tool

Description

Source

sg_carpark_availability

Live HDB carpark lot availability

HDB

sg_taxi_availability

Real-time taxi count and locations

LTA

ACRA Company Intelligence

Tool

Description

Source

sg_company_search

Search companies by name - returns UEN, type, status, address

ACRA

sg_company_uen

Look up company by UEN number

ACRA

sg_company_verify

Verify if a company exists and is active

ACRA

sg_registered_entities_count

Total count of all ACRA-registered entities

ACRA

Quick Start

Connect via Streamable HTTP

Endpoint: https://sg-data-mcp.sgdata.workers.dev/mcp
Method: POST
Content-Type: application/json

Use in Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "sg-data": {
      "url": "https://sg-data-mcp.sgdata.workers.dev/mcp"
    }
  }
}

Example: Search Companies

curl https://sg-data-mcp.sgdata.workers.dev/mcp -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"tools/call","id":1,"params":{"name":"sg_company_search","arguments":{"query":"DBS"}}}'

Example: Check Rainfall

curl https://sg-data-mcp.sgdata.workers.dev/mcp -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"tools/call","id":1,"params":{"name":"sg_rainfall","arguments":{}}}'

Tech Stack

  • Runtime: Cloudflare Workers (edge, near-zero cold start)

  • Protocol: MCP over Streamable HTTP (JSON-RPC 2.0)

  • Data: data.gov.sg public APIs and ACRA open datasets

  • Cost: Free tier available

Roadmap

  • Malaysia SSM company registry

  • Indonesia AHU company registry

  • Bus/MRT arrival times (LTA DataMall)

  • URA property transaction data

  • OneMap geocoding

  • API key gating for premium tier

  • Stripe MPP integration for agent-to-agent payments

Author

Dinesh Kumar - Singapore - hello@levylens.co

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables access to Singapore government open data and real-time environment/transport feeds including weather, air quality, taxi availability, and traffic incidents.
    5 npm
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    Verified Singapore property, tax, affordability, salary, and location data for AI agents. 17 MCP tools, x402 micropayments, source provenance on every response. Singapore live now, more markets coming. Categories: Finance, Real Estate, Data, Singapore, x402, Payments, Government Data
    17
    1
    -
  • F
    license
    Not graded
    quality
    C
    maintenance
    Provides AI agents with live, structured access to Singapore government open data including weather, transport, property, and company registry via 35 well-described tools.
    1
    -