C

CityBikes

@City Bikes

Unofficial OpenAPI specification for CityBikes (http://api.citybik.es/).

🚲 CityBikes MCP

Some years ago we wanted to create an android app for our local bike sharing system and found out there was no open data available for us to do so. Other systems around the world had exactly the same problem.

Instead of creating yet-another-app, we created Citybikes, a project that provides bike sharing data for apps, research and projects to use.

To date Citybikes supports more than 400 cities and the Citybikes API is the most widely used dataset for building bike sharing transportation projects.

The CityBikes MCP transforms the CityBikes API into a conversational service, giving AI Agents real-time access to thousands of public bike-sharing networks around the world. From New York’s CitiBike to Paris’ Vélib, this MCP provides live station and availability data in one unified interface.

Who can benefit?

Know how you can use Citybikes

Developers

Want to build the next big transportation app? Are you a data scientist, looking for a fresh dataset to research? Maybe you are a data enthusiast, and want to participate on making more information available? We got you covered

Companies

Let us help you with your data problem, help us keep this free repository working.

Cyclists

Because, why not? We started with an android app, and our android app is still out there, helping cyclists all around the world.


📚 Features

🌍 Networks

  • Endpoint: /v2/networks
  • Get a global list of all supported bike-sharing networks.
  • Each network includes:
    • id, name, company
    • location (city, country, latitude, longitude)
    • href link for details

🚲 Network Details

  • Endpoint: /v2/networks/{id}
  • Retrieve complete details of a specific network.
  • Includes:
    • Stations — station ID, name, GPS, timestamp
    • 🚲 Free bikes — how many bikes are available
    • 🅿️ Empty slots — how many docks are free
    • Vehicles — available bikes, e-bikes, or scooters, with live geolocation

🚀 Example Use Cases

  • 🏙 Urban Mobility Apps — Show nearest stations with available bikes.
  • 🛴 Multi-modal Transit Bots — Suggest combining scooters, bikes, and trains for trips.
  • 📊 Data Analytics — Study bike-sharing trends across cities and regions.
  • 🌍 Smart City Projects — Integrate bike availability into real-time transport dashboards.

⚡ Powered by XPack

Normally, consuming this API requires manual JSON parsing. With XPack, it’s wrapped into an MCP service, enabling agents to respond to queries like:

  • “Where are the nearest bikes available in Barcelona?”
  • “Show me all bike networks operating in Germany.”
  • “How many free slots does the Times Square CitiBike station have right now?”

With XPack, you can also:

  • 🚀 Convert any OpenAPI → MCP in minutes
  • ⚡ Give AI agents real-time urban mobility insights
  • 🌍 Join a marketplace where APIs become interactive services

👉 The CityBikes MCP shows how real-time transport data can be transformed into conversational experiences. Your own API could be the next — explore at XPack.

Details

Monthly Tool Calls
309711
Remote
Yes
Published
8/20/2025
© 2025 XPack. All rights reserved.