Skip to main content

Bixi MCP Server

License pre-commit

Description

A local (stdio) MCP server exposing the BIXI Montréal bike-share API, via bixi-sdk, as tools for MCP clients.

Tools

  • list_stations — list all Bixi stations currently in service.
  • list_rides — list the current member's ride history (paginated via offset).

Installation

The server can be run directly with uvx — no separate install step required.

Configuration

The server authenticates with your Bixi account using the BIXI_USERNAME and BIXI_PASSWORD environment variables.

Example configuration for an MCP client (e.g. Claude Desktop claude_desktop_config.json):

{
  "mcpServers": {
    "bixi": {
      "command": "uvx",
      "args": ["bixi-mcp"],
      "env": {
        "BIXI_USERNAME": "your-username",
        "BIXI_PASSWORD": "your-password"
      }
    }
  }
}

Development

pip install -e .[dev]
pre-commit install

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bixi_mcp-0.0.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bixi_mcp-0.0.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file bixi_mcp-0.0.1.tar.gz.

File metadata

  • Download URL: bixi_mcp-0.0.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bixi_mcp-0.0.1.tar.gz
Algorithm Hash digest
SHA256 96b01add4de85740e141cab741010669eec6f916a818ee6063d7be8854c48873
MD5 57d8ef5c666cb4f676e11c62e3e9f03b
BLAKE2b-256 54ab0ad13877c61e4b89ec9c7588547de84202f7b80c421ad45f02ec27b3662a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bixi_mcp-0.0.1.tar.gz:

Publisher: publish.yml on renaudb/bixi-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bixi_mcp-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: bixi_mcp-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bixi_mcp-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 266dad3896f90a54e287373a51156e268217b2be2f6791ee3838cfbe52e1430b
MD5 ec188dad31ef413d60be95fa937cd957
BLAKE2b-256 25d36aa0f7af916804e0e6ee3241641044dcd8a111ee117aa70a8e187ed3458f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bixi_mcp-0.0.1-py3-none-any.whl:

Publisher: publish.yml on renaudb/bixi-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page