bixi-mcp

sevesogit/bixi-mcp

3.1

If you are the rightful owner of bixi-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Bixi MCP Server provides access to Montreal's Bixi bike-sharing data through the GBFS API, enabling users to retrieve real-time information about bike stations and system status.

Tools
5
Resources
0
Prompts
0

Bixi MCP Server

MCP server providing access to Montreal's Bixi bike-sharing data through GBFS API.

Installation

# Install with uv
uv sync

Local Usage

# Start the server
cd mcp_server
uv run python server.py

Docker Usage

# Build
docker build -t bixi-mcp .

# Run
docker run -i bixi-mcp

Claude Desktop Configuration

Local Server

{
  "mcpServers": {
    "bixi": {
      "command": "uv",
      "args": ["--directory", "/path/to/bixi-mcp/mcp_server", "run", "python", "server.py"]
    }
  }
}

Docker Server

{
  "mcpServers": {
    "bixi": {
      "command": "docker",
      "args": ["run", "-i", "bixi-mcp"]
    }
  }
}

Available Tools

  • Station Info: get_stations(), get_station(id), search_stations(query)
  • Real-time Status: get_stations_status(), get_station_status(id), get_available_stations(min_bikes)
  • Location: find_nearby_stations(lat, lon, radius)
  • System: get_system_info(), get_system_alerts(), get_system_summary()
  • Analytics: get_stations_with_issues(), get_vehicle_types()

All tools support English (en) and French (fr) languages.

License

MIT