MCP-Server

Cycle Tracker

io.github.ThisisBankole/cycle-tracker
Daten & Analytik Karten & Standort Reisen & Hospitality Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Reports live and historical bike-share availability, station locations, network status, and station usage trends across supported UK cities.

find_stations
Find bike stations in a city with live availability. Filter by a name search and/or sort by distance from a coordinate (results then include distance_km). Without lat/lon, results are sorted by most bikes available.
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude to sort by proximity'}, 'lon': {'type': 'number', 'description': 'Longitude to sort by proximity'}, 'city': {'type': 'string', 'description': 'City id: one of manchester'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Case-insensitive station name filter'}}}
get_availability_trend
Time series of bikes available and active stations for a city, one point per 10-minute snapshot, newest first. Up to 90 days of history.
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city'], 'properties': {'city': {'type': 'string', 'description': 'City id: one of manchester'}, 'hours': {'type': 'integer', 'default': 24, 'maximum': 2160, 'minimum': 1}}}
get_network_status
Live network totals for a city: bikes available, e-bikes, active stations, bikes docked at stations. Data refreshes every 10 minutes.
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city'], 'properties': {'city': {'type': 'string', 'description': 'City id: one of manchester'}}}
get_popular_stations
Busiest stations in a city ranked by average bikes available over the last 24 hours.
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city'], 'properties': {'city': {'type': 'string', 'description': 'City id: one of manchester'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1}}}
list_cities
List the bike-share cities Cycle Tracker covers, with their ids (used by every other tool) and map coordinates.
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Hinzugefügt
get_availability_trend
17. September 2026 12:52
Hinzugefügt
get_popular_stations
17. September 2026 12:52
Hinzugefügt
find_stations
17. September 2026 12:52
Hinzugefügt
get_network_status
17. September 2026 12:52
Hinzugefügt
list_cities
17. September 2026 12:52