Cycle Tracker
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Live UK bike-share availability: nearby bikes and stations, popular stations, 90-day history.
| Author | io.github.ThisisBankole |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2796 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Cycle Tracker": {
"url": "https://cycle.arrakis.house/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
list_citiesList the bike-share cities Cycle Tracker covers, with their ids (used by every other tool) and map coordinates.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_network_statusLive network totals for a city: bikes available, e-bikes, active stations, bikes docked at stations. Data refreshes every 10 minutes.
Parameters:
city(required) — string — City id: one of manchester
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
find_stationsFind 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.
Parameters:
city(required) — string — City id: one of manchesterlat— number — Latitude to sort by proximitylon— number — Longitude to sort by proximitylimit— integerquery— string — Case-insensitive station name filter
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_popular_stationsBusiest stations in a city ranked by average bikes available over the last 24 hours.
Parameters:
city(required) — string — City id: one of manchesterlimit— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_availability_trendTime series of bikes available and active stations for a city, one point per 10-minute snapshot, newest first. Up to 90 days of history.
Parameters:
city(required) — string — City id: one of manchesterhours— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.