# KMB Bus

Access real-time bus arrival information and comprehensive route details for Hong Kong's KMB and Long Win Bus services. Query bus routes, stops, and estimated arrival times effortlessly to enhance us…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add kennyckk/mcp_hkbus

# Browse available tools
npx -y @smithery/cli@latest tool list kennyckk/mcp_hkbus

# Get full schema for a tool
npx -y @smithery/cli@latest tool get kennyckk/mcp_hkbus get_next_bus

# Call a tool
npx -y @smithery/cli@latest tool call kennyckk/mcp_hkbus get_next_bus '{}'
```

## Direct MCP Connection

Endpoint: `https://mcp_hkbus--kennyckk.run.tools`

## Tools (5)

- `get_next_bus` — Get the next arrival time for a specified bus route at a stop.
- `find_buses_to_destination` — Find bus routes that go to a specified destination.
- `get_route_stops_info` — Get all stops along a specified bus route.
- `find_stop_by_name` — Find bus stops matching a name or partial name.
- `get_all_routes_at_stop` — Get all bus routes that pass through a specified bus stop.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get kennyckk/mcp_hkbus <tool-name>
```

---

Source: https://github.com/kennyckk/mcp_hkbus
