# Transport & travel

> Airports, runways and frequencies worldwide, tides, UK road collisions and London transport.

- name: si.fourzerotwo/transport
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 91/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/si.fourzerotwo%2Ftransport
- tools: https://api.protogrid.dev/v1/servers/si.fourzerotwo%2Ftransport/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "transport": {
      "type": "http",
      "url": "https://fourzerotwo.si/mcp/v/transport",
      "headers": {
        "X-API-Key": "${X_API_KEY}"
      }
    }
  }
}
```

Placeholders to fill: `${X_API_KEY}`.

## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-9d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 91/100 (strong)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 31 of 31 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 3,770 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 100 (weight 15)

- pass `stability.changes`: no tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 31, about 3,770 tokens to load them all
- tool set hash: 36b804d5bf9d5f194d0619aea037e17f
- badge: [![protogrid quality](https://protogrid.dev/badge/si.fourzerotwo/transport.svg)](https://protogrid.dev/servers/si.fourzerotwo/transport)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://fourzerotwo.si/mcp/v/transport (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (31)

- `airports__airport`: An airport by ICAO, IATA or ident: name, type, town, country and region, location, elevation, runways and frequencies. Free within the daily allowance, then $0.001 USDC per call via x402.
- `airports__country`: Airport counts by type, the large airports and the regions for a country. Free within the daily allowance, then $0.001 USDC per call via x402.
- `airports__frequencies`: An airport's radio frequencies (tower, ground, ATIS, approach…) in MHz. Free within the daily allowance, then $0.001 USDC per call via x402.
- `airports__navaids-near`: VORs, NDBs, DMEs and other navaids within a radius of a point, with frequency and associated airport. Free within the daily allowance, then $0.002 USDC per call via x402.
- `airports__near`: Airports (large/medium/small by default) within a radius of a point or UK postcode, nearest first. Free within the daily allowance, then $0.002 USDC per call via x402.
- `airports__runways`: An airport's runways: length, width, surface, lighting and each end's identifier, heading and elevation. Free within the daily allowance, then $0.001 USDC per call via x402.
- `airports__search`: Find airports by name or town and/or country, optionally by type or scheduled service only; biggest first. Free within the daily allowance, then $0.001 USDC per call via x402.
- `london-transport__air-quality`: London air quality forecast for today and tomorrow. A few free samples a day, then $0.001 USDC per call via x402.
- `london-transport__bike-point`: Live bikes, e-bikes and empty docks at one station. A few free samples a day, then $0.001 USDC per call via x402.
- `london-transport__bike-points`: Every Santander Cycles docking station with live bike and space counts. A few free samples a day, then $0.002 USDC per call via x402.
- `london-transport__journey`: Journey options between two places (postcodes, stop ids or "lat,lon"). A few free samples a day, then $0.003 USDC per call via x402.
- `london-transport__line-arrivals`: Live arrival predictions for every stop on a line. A few free samples a day, then $0.002 USDC per call via x402.
- `london-transport__line-status`: Live status and disruption for one line. A few free samples a day, then $0.001 USDC per call via x402.
- `london-transport__mode-status`: Live status of every line for a mode (tube, overground, elizabeth-line, dlr, tram, bus). A few free samples a day, then $0.001 USDC per call via x402.
- `london-transport__road-disruption`: Current disruption on a road corridor, e.g. "a2", "a406". A few free samples a day, then $0.002 USDC per call via x402.
- `london-transport__road-status`: Live status of major London road corridors. A few free samples a day, then $0.001 USDC per call via x402.
- `london-transport__stop`: Lines, modes, facilities and child stops of a station. A few free samples a day, then $0.001 USDC per call via x402.
- `london-transport__stop-arrivals`: Live arrival predictions at a stop or station. A few free samples a day, then $0.002 USDC per call via x402.
- `london-transport__stop-search`: Find stations and stops by name. A few free samples a day, then $0.001 USDC per call via x402.
- `london-transport__stops-near`: Stations and stops within a radius of a point. A few free samples a day, then $0.002 USDC per call via x402.
- `london-transport__tube-status`: Live status of every Tube line. A few free samples a day, then $0.001 USDC per call via x402.
- `tides__conditions`: Latest water temperature, air temperature, wind and air pressure reported at a station (whichever it measures). Free within the daily allowance, then $0.002 USDC per call via x402.
- `tides__predictions`: Predicted high and low tide times (local) and heights for up to 7 days from today. Free within the daily allowance, then $0.002 USDC per call via x402.
- `tides__search`: Search NOAA tide stations by name and/or state. Free within the daily allowance, then $0.001 USDC per call via x402.
- `tides__station`: A station's location, time zone, products offered and tidal datums. Free within the daily allowance, then $0.001 USDC per call via x402.
- `tides__stations-near`: NOAA tide-prediction stations within a radius (default 50 km) of a point, nearest first. Free within the daily allowance, then $0.001 USDC per call via x402.
- `tides__water-level`: Observed 6-minute water levels for the last hours (default 6, max 72) with the latest reading. Free within the daily allowance, then $0.002 USDC per call via x402.
- `uk-road-safety__collision`: One reported collision by its STATS19 index: date, time, severity, vehicles, casualties, road and conditions. A few free samples a day, then $0.001 USDC per call via x402.
- `uk-road-safety__local-authority`: Five-year (or one-year) collision totals for a local authority district by severity and year, road class, speed limit, light, weather, surface and urban/rural. A few free samples a day, then $0.003 USDC per call via x402.
- `uk-road-safety__lsoa`: Collisions in a 2021 LSOA (neighbourhood of ~1,500 people) over five years, with the 50 most recent. A few free samples a day, then $0.002 USDC per call via x402.
- `uk-road-safety__near`: Reported collisions within a radius (default 500 m, max 2 km) of a UK postcode or point over the last five years: totals by severity and year, and the most recent collisions with road, speed limit, light and weather. A few free samples a day, then $0.003 USDC per call via x402.
