# sg-weather-data-mcp

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add vdineshk/sg-weather-data-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list vdineshk/sg-weather-data-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get vdineshk/sg-weather-data-mcp get_sg_weather_now

# Call a tool
npx -y @smithery/cli@latest tool call vdineshk/sg-weather-data-mcp get_sg_weather_now '{}'
```

## Direct MCP Connection

Endpoint: `https://sg-weather-data-mcp--vdineshk.run.tools`

## Tools (4)

- `get_sg_weather_now` — Get current 2-hour weather forecast for Singapore from NEA (National Environment Agency) via data.gov.sg. Returns real-…
- `get_sg_psi` — Get current PSI (Pollutant Standards Index) air quality readings for Singapore from NEA. Returns PSI values by region w…
- `get_sg_forecast` — Get Singapore weather forecast (24-hour or 4-day) from Meteorological Service Singapore via data.gov.sg. Returns genera…
- `get_asean_climate` — Get climate information for ASEAN member states including average temperatures, rainfall, monsoon seasons, and natural …

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get vdineshk/sg-weather-data-mcp <tool-name>
```
