Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

a simple mcp server acessing to the bike sharing service Bixi

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages