Transport & travel

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

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
95%
Vollständigkeit des Schemas
89%
Qualität der Benennung
57%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (25)

  • LOWTool 'airports__navaids-near' doesn't follow camelCase/snake_casein airports__navaids-near
  • LOWTool 'london-transport__tube-status' doesn't follow camelCase/snake_casein london-transport__tube-status
  • LOWTool 'london-transport__mode-status' doesn't follow camelCase/snake_casein london-transport__mode-status
  • LOWTool 'london-transport__line-status' doesn't follow camelCase/snake_casein london-transport__line-status
  • LOWTool 'london-transport__line-arrivals' doesn't follow camelCase/snake_casein london-transport__line-arrivals
  • LOWTool 'london-transport__line-arrivals' name length outside 3-30 rangein london-transport__line-arrivals
  • LOWTool 'london-transport__stop-arrivals' doesn't follow camelCase/snake_casein london-transport__stop-arrivals
  • LOWTool 'london-transport__stop-arrivals' name length outside 3-30 rangein london-transport__stop-arrivals
  • LOWTool 'london-transport__stop-search' doesn't follow camelCase/snake_casein london-transport__stop-search
  • LOWTool 'london-transport__stop' doesn't follow camelCase/snake_casein london-transport__stop

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~5,074Tokens (Tool-Definitionen)
~874 BTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (3.96% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "transport": {
      "url": "https://fourzerotwo.si/mcp/v/transport"
    }
  }
}

Remote-Endpunkte

https://fourzerotwo.si/mcp/v/transportstreamable-http

Was es kann

Tool-Inventar

Tools (31)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢airports__airport(code)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "ICAO (EGLL), IATA (LHR) or OurAirports ident"
    }
  },
  "required": [
    "code"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢airports__search(name, country, type, scheduled, limit)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Airport name or town"
    },
    "country": {
      "type": "string",
      "description": "2-letter country code"
    },
    "type": {
      "type": "string",
      "description": "large | medium | small | heliport | seaplane_base | closed"
    },
    "scheduled": {
      "type": "string",
      "description": "1 = scheduled passenger service only"
    },
    "limit": {
      "type": "integer",
      "description": "Max results (default 20)"
    }
  }
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢airports__near(lat, lng, postcode, radius_km, type, ...)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "string",
      "description": "Latitude (or give a UK postcode)"
    },
    "lng": {
      "type": "string",
      "description": "Longitude"
    },
    "postcode": {
      "type": "string",
      "description": "UK postcode instead of lat/lng"
    },
    "radius_km": {
      "type": "integer",
      "description": "Radius in km (default 50, max 300)"
    },
    "type": {
      "type": "string",
      "description": "large | medium | small | heliport | …"
    },
    "scheduled": {
      "type": "string",
      "description": "1 = scheduled passenger service only"
    },
    "limit": {
      "type": "integer",
      "description": "Max results (default 10)"
    }
  }
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢airports__runways(code)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "ICAO (EGLL), IATA (LHR) or OurAirports ident"
    }
  },
  "required": [
    "code"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢airports__frequencies(code)

An airport's radio frequencies (tower, ground, ATIS, approach…) in MHz. Free within the daily allowance, then $0.001 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "ICAO (EGLL), IATA (LHR) or OurAirports ident"
    }
  },
  "required": [
    "code"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢airports__country(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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "2-letter country code"
    }
  },
  "required": [
    "country"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢airports__navaids-near(lat, lng, postcode, radius_km, limit)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "string",
      "description": "Latitude (or give a UK postcode)"
    },
    "lng": {
      "type": "string",
      "description": "Longitude"
    },
    "postcode": {
      "type": "string",
      "description": "UK postcode instead of lat/lng"
    },
    "radius_km": {
      "type": "integer",
      "description": "Radius in km (default 50)"
    },
    "limit": {
      "type": "integer",
      "description": "Max results (default 20)"
    }
  }
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢london-transport__tube-status

Live status of every Tube line. A few free samples a day, then $0.001 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {}
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢london-transport__mode-status(mode)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "mode": {
      "type": "string",
      "description": "Mode"
    }
  },
  "required": [
    "mode"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢london-transport__line-status(line)

Live status and disruption for one line. A few free samples a day, then $0.001 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "line": {
      "type": "string",
      "description": "Line id, e.g. \"victoria\", \"elizabeth\", \"northern\""
    }
  },
  "required": [
    "line"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢london-transport__line-arrivals(line)

Live arrival predictions for every stop on a line. A few free samples a day, then $0.002 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "line": {
      "type": "string",
      "description": "Line id, e.g. \"victoria\", \"elizabeth\", \"northern\""
    }
  },
  "required": [
    "line"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢london-transport__stop-arrivals(stop)

Live arrival predictions at a stop or station. A few free samples a day, then $0.002 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "stop": {
      "type": "string",
      "description": "StopPoint id (NaPTAN), e.g. \"940GZZLUOXC\" (Oxford Circus)"
    }
  },
  "required": [
    "stop"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢london-transport__stop-search(q)

Find stations and stops by name. A few free samples a day, then $0.001 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Name"
    }
  },
  "required": [
    "q"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢london-transport__stop(stop)

Lines, modes, facilities and child stops of a station. A few free samples a day, then $0.001 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "stop": {
      "type": "string",
      "description": "StopPoint id (NaPTAN), e.g. \"940GZZLUOXC\" (Oxford Circus)"
    }
  },
  "required": [
    "stop"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢london-transport__stops-near(lat, lon, radius)

Stations and stops within a radius of a point. A few free samples a day, then $0.002 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "string",
      "description": "Latitude"
    },
    "lon": {
      "type": "string",
      "description": "Longitude"
    },
    "radius": {
      "type": "integer",
      "description": "Metres (default 200)"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢london-transport__journey(from, to)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "from": {
      "type": "string",
      "description": "Origin"
    },
    "to": {
      "type": "string",
      "description": "Destination"
    }
  },
  "required": [
    "from",
    "to"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢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.

Eingabe-Schema

{
  "type": "object",
  "properties": {}
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢london-transport__bike-point(id)

Live bikes, e-bikes and empty docks at one station. A few free samples a day, then $0.001 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "BikePoint id"
    }
  },
  "required": [
    "id"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢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.

Eingabe-Schema

{
  "type": "object",
  "properties": {}
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢london-transport__road-disruption(road)

Current disruption on a road corridor, e.g. "a2", "a406". A few free samples a day, then $0.002 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "road": {
      "type": "string",
      "description": "Road id"
    }
  },
  "required": [
    "road"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢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.

Eingabe-Schema

{
  "type": "object",
  "properties": {}
}

Ausgabe-Schema

{
  "type": "object",
  "description": "The source's response as {data, source{name, licence, attribution}}.",
  "additionalProperties": true
}
🟢uk-road-safety__near(postcode, lat, lng, radius_m, year, ...)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "postcode": {
      "type": "string",
      "description": "UK postcode (or give lat and lng)"
    },
    "lat": {
      "type": "string",
      "description": "Latitude"
    },
    "lng": {
      "type": "string",
      "description": "Longitude"
    },
    "radius_m": {
      "type": "integer",
      "description": "Radius in metres (default 500, max 2000)"
    },
    "year": {
      "type": "integer",
      "description": "One year only"
    },
    "limit": {
      "type": "integer",
      "description": "Recent collisions to list (default 20)"
    }
  }
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢uk-road-safety__local-authority(code, year)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "ONS local authority district code"
    },
    "year": {
      "type": "integer",
      "description": "One year only"
    }
  },
  "required": [
    "code"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢uk-road-safety__lsoa(code)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "LSOA 2021 code"
    }
  },
  "required": [
    "code"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢uk-road-safety__collision(id)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Collision index"
    }
  },
  "required": [
    "id"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢tides__stations-near(lat, lng, radius_km, limit)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "string",
      "description": "Latitude"
    },
    "lng": {
      "type": "string",
      "description": "Longitude"
    },
    "radius_km": {
      "type": "integer",
      "description": "Radius in km (default 50)"
    },
    "limit": {
      "type": "integer",
      "description": "Max results (default 10)"
    }
  },
  "required": [
    "lat",
    "lng"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢tides__search(name, state)

Search NOAA tide stations by name and/or state. Free within the daily allowance, then $0.001 USDC per call via x402.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Station name contains"
    },
    "state": {
      "type": "string",
      "description": "2-letter state"
    }
  }
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢tides__station(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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "station": {
      "type": "string",
      "description": "NOAA CO-OPS station id"
    }
  },
  "required": [
    "station"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢tides__predictions(station, days, datum, units)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "station": {
      "type": "string",
      "description": "NOAA CO-OPS station id"
    },
    "days": {
      "type": "integer",
      "description": "Days (1–7, default 2)"
    },
    "datum": {
      "type": "string",
      "description": "MLLW (default) | MLW | MSL | MHW | MHHW | NAVD"
    },
    "units": {
      "type": "string",
      "description": "metric (default) | english"
    }
  },
  "required": [
    "station"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢tides__water-level(station, hours, datum, units)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "station": {
      "type": "string",
      "description": "NOAA CO-OPS station id"
    },
    "hours": {
      "type": "integer",
      "description": "Hours back (default 6)"
    },
    "datum": {
      "type": "string",
      "description": "MLLW (default) | MLW | MSL | MHW | MHHW | NAVD"
    },
    "units": {
      "type": "string",
      "description": "metric (default) | english"
    }
  },
  "required": [
    "station"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢tides__conditions(station, units)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "station": {
      "type": "string",
      "description": "NOAA CO-OPS station id"
    },
    "units": {
      "type": "string",
      "description": "metric (default) | english"
    }
  },
  "required": [
    "station"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet31 Tools