Bosch Flow MCP server
io.github.partymola/bosch-flow-mcp·v0.9.0MCP server for Bosch eBike Flow (BES3): battery health, charge cycles, components, and ride data.
not scanned yet
0 stars69 downloads/wk
Reviews
Write oneNobody has reviewed Bosch Flow yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Bosch Flow tools
No tool declarations could be read from the package source. They show once the server is installed.
How Bosch Flow compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Downloads a week
- 69
- more than 53% of 12,191 servers with a package
Release history: 3 versions in the registry since 2026-09-05, latest 2026-11-04, typically one every 58 days.
Install Bosch Flow in Claude Code, Cursor or VS Code
claude mcp add bosch-flow-mcp -- uvx bosch-flow-mcp
What the publisher says
From the Bosch Flow repository's README, as published. We do not edit it. Read it on GitHub
bosch-flow-mcp
<!-- mcp-name: io.github.partymola/bosch-flow-mcp -->
MCP server for Bosch eBike Flow (Smart System / BES3). Tracks battery health, charge cycles, component versions, service history, live state-of-charge, and per-ride activity data (distance, elevation, power, assist-mode, CO2).
Disclaimer
This is an unofficial, community-built project. It is not affiliated with, authorised by, or endorsed by Robert Bosch GmbH, Bosch eBike Systems, or SingleKey ID. "Bosch", "eBike Flow", and related marks belong to their owners and are used here only to describe interoperability.
login) and reads only your own data. It is read-only - it never modifies your bike, battery, or account.
- It signs in with your own Bosch eBike Flow account (via the standard SingleKey ID
eBike Flow app uses. No credentials, secrets, or protection measures are extracted, bypassed, or circumvented - every identifier here is already publicly documented.
- It uses the same public OAuth client (one-bike-app, PKCE) that the official Bosch
Otherwise the same app API your phone already uses is queried with your own login.
- When you supply your own EU Data Act API credentials, the official Data Act API is used.
time** if Bosch alters their systems.
- This is an undocumented, unofficial interface that **may change or stop working at any
terms of service in your jurisdiction.
- You are responsible for ensuring your use complies with Bosch's and SingleKey ID's
- Provided with no warranty under GPLv3+ (see LICENSE). Use at your own risk.
Features
rider-vs-motor energy share, assist-mode split, CO2, ABS events, plus a per-point GPS/speed/elevation/power track
- Battery state snapshots over time (charge cycles, energy delivered, degradation trends)
- Components and firmware versions (drive unit, battery, ConnectModule, head unit, remote, ABS)
- Service book history and software update log (EU Data Act client only)
- Live state-of-charge from ConnectModule via mobile API
- Battery capacity tester results (EU Data Act client only)
- Per-ride activities: distance, elevation, speed, cadence, measured rider power, calories,
- Auto-sync on demand - tools fetch fresh data without a cron job
Requirements
- Python 3.13+ (tested on 3.13 and 3.14, on Linux, macOS and Windows, in CI)
- uv (recommended) or pip
- A Bosch eBike Flow account (free, register at the Bosch eBike Flow app)
- A BES3 Smart System eBike registered in the app
Install
pip install bosch-flow-mcpOr run it without installing with uvx bosch-flow-mcp. For development from a clone:
git clone https://github.com/partymola/bosch-flow-mcp
cd bosch-flow-mcp
uv venv --python 3.13 .venv
uv pip install -e .Auth
.venv/bin/bosch-flow-mcp authOpens your browser to Bosch login. The auth flow uses the one-bike-app public client with PKCE - no API keys or registration needed. Just your Bosch Flow account.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Bosch Flow: common questions
- Is Bosch Flow MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Bosch Flow safety report
- How do I install Bosch Flow?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Bosch Flow need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Bosch Flow maintained?
- The last commit was 21 days ago (2026-10-14). The latest release is v0.9.0.
- How does Bosch Flow compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); downloads a week 69 (more than 53% of 12,191 servers with a package). Full comparison.