HK Transport ETA
Type: server
Author: kennyfong19931
Language: JavaScript
Tags: eta,bus,mtr,kmb,ctb,nlb,hk,hong kong,lwb,minibus,train,light rail,railway
Description: Get ETA (Estimated Time of Arrival) for public transport in Hong Kong.
Tools:
[{"name":"get-route","description":"Get route detail with route number, Avaliable transport: bus, minibus, mtr (use 'mtr_hr' as input), light rail. Return list of route with company, route, routeType, dir, orig, dest, stopList, routeId, description. stopList is a list of stop with id, name, lat, long.","inputSchema":{"type":"object","properties":{"routeNo":{"type":"string"}},"required":["routeNo"]}},{"name":"get-eta","description":"Get ETA (Estimated Time of Arrival) from a stop, parameters can retrive from `get-route`. Special case for parameter `dir`: when company is `mtr_hr`, use `UT` as value if travel from `orig` to `dest`, use `DT` as value if travel from `dest` to `orig`. Return eta in minutes and remark for special information.","inputSchema":{"type":"object","properties":{"company":{"type":"string"},"dir":{"type":"string"},"routeId":{"type":"string"},"routeType":{"type":"string"},"stop":{"type":"string"}},"required":["company","routeId","stop","routeType","dir"]}}]
Server configuration:
{
  "mcpServers": {
    "hk-transport-eta": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-hk-transport-eta"
      ]
    }
  }
}