MCP.Market

Bosch Flow MCP server

by partymola·io.github.partymola/bosch-flow-mcp·v0.9.0

MCP server for Bosch eBike Flow (BES3): battery health, charge cycles, components, and ride data.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

not scanned yet

Adoption
Growing

0 stars69 downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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-mcp

Or 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 auth

Opens 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.