1. Conduid
  2. Healthcare
  3. ZeppBridge
MCP server · Healthcare

ZeppBridge

Keep your Zepp / Amazfit health records on your own computer. Explore every trend, hand them to the AI you already use, and send training plans back to your watch. Local-first, free and open source, for Windows, macOS and Linux.

52Fair

Scored 1 hours ago · breakdown

About ZeppBridge

ZeppBridge is an MCP server published by lingcang728 in the Healthcare category: keep your Zepp / Amazfit health records on your own computer. Explore every trend, hand them to the AI you already use, and send training plans back to your watch. Local-first, free and open source, for Windows, macOS and Linux.

The repository has 206 stars and 32 forks, with the last commit 16 hours ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/lingcang728/ZeppBridge

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about ZeppBridge

Powered by Claude · Grounded in docs

I know everything about ZeppBridge. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository just now. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • !No dynamic code executionSource scan found eval or shell execution. Review how tool inputs reach it before granting credentials.

1 check has not been run yet.

Releases

v3.0.1ZeppBridge 3.0.1 · 15 Oct 2026ZeppBridge 3.0.1 中文 新增:意大利语桌面界面,覆盖设置、健康数据、运动详情、AI 与训练计划、错误提示、新手引导、托盘菜单和登录窗口。 改进:更新包在后台静默下载;左上角绿色圆圈亮起后,点击图标即可安装并重启。更新完成后显示居中的更新说明,点击“知道了”后不再重复提醒。 修复:仅使用官方授权的账号,现在可以从已同步的运动记录识别手表;尚无设备记录时,不再误报“检测到未识别设备”。 修复:官方授权与高级数据认证分别显示状态,高级凭据失效时会明确提示重新认证。…
v3.0.0ZeppBridge 3.0.0 · 14 Oct 2026[!IMPORTANT] macOS: “ZeppBridge is damaged and can’t be opened”?** Download from this repository's Releases, move ZeppBridge into **Applications**, then open **Terminal** and run the command below. Reopen the app afterwards. This removes…
v2.4.4ZeppBridge 2.4.4 · 26 Sep 2026ZeppBridge 2.4.4 Claude and other MCP clients can query Food daily calories and macros, plus meal names, descriptions and times when present in retained food logs. Additional tools expose available local metrics and their records. Update…
v2.4.3ZeppBridge 2.4.3 · 23 Sep 2026界面新增十种语言,并修复血氧 ODI 同步的日期请求问题。 界面现在有十种语言:中文、English、Español、Nederlands、Português (Brasil)、Português、Deutsch、Русский、हिन्दी、Français。七种新语言按需加载,托盘菜单和登录窗口跟随同一选择,落地页也换成了同款下拉菜单。README 同步提供十种语言版本——感谢社区贡献者 @noahzuerii 的德语底稿与审校。 血氧 ODI…
v2.4.2ZeppBridge 2.4.2 · 21 Sep 2026修复 Food 数据解析、睡眠部分同步、设备识别和体脂秤图片显示。 修复 Food 接口不同响应结构和日期格式导致饮食记录被跳过的问题,并支持重新处理已保留的原始记录。 睡眠同步遇到部分区间失败时保留已成功获取的数据,同时如实报告失败区间。 改进设备元数据识别,并修正 Amazfit Smart Scale 图片留白。 包含 v2.4.1 已有的启动黑屏、设置卡顿及 macOS 数据迁移保护修复。 Fix skipped Food records caused by…

README

CI Windows macOS Linux Version

[!IMPORTANT] ZeppBridge is an independent open-source project with official Zepp approval. Use it only with accounts and data you are entitled to access.

[!IMPORTANT] macOS: “ZeppBridge is damaged and can’t be opened”? After installing from this repository's Releases, follow the macOS first-launch instructions below.

Click the image to watch the short film on the interface, card interactions and training plans. All images and video use sample data; the screenshots show the Chinese interface, and the app offers twelve language and region options.

From a record to your next step

ZeppBridge is a desktop app for Zepp / Amazfit users. Your watch uploads its records through the Zepp app on your phone, and ZeppBridge syncs whatever data is available to your own computer. Once synced, your records can be viewed offline, backed up and exported.

See where you stand

Pin the metrics you care about to the overview and see today's state alongside the long-term trend. Open any card to go into one night of sleep, one workout, or the detailed trend for a period.

  • Sleep and recovery: sleep duration, score and stages, plus trends for resting heart rate, HRV and readiness.
  • Workouts and training: pace, heart rate, splits, training load and GPS tracks; running power and form when the data is there.
  • Daily activity: steps, active calories, stress, blood oxygen and more, with a personal weekly report to look back on.
  • Life events: note a trip, a change of routine or how you felt, so the numbers come with your own context.

Post-workout insights and the weekly report use your own history as the baseline. Periods without samples stay blank, missing metrics are never filled with zeros, and the app says so when there are too few samples.

Talk it through with AI

No more piles of screenshots. Pick the dates, workouts and data categories, write your question, and ZeppBridge builds a Markdown file with the records, their units and a note on data coverage.

  • Pick days out of your trends into a collection box, to discuss one change or a few sessions together.
  • Customise the question, add personal background, and check which data is included and which dates are missing before you send.
  • Open the AI site you chose and paste or drop in the file; on Windows it can also paste and send for you.
  • Save the task and the conversation round trip, and pick it up again next time.

Works with ChatGPT, Claude, DeepSeek and other tools. ZeppBridge prepares the data and you use your own AI account; costs and data handling are set by the AI provider you choose.

Turn the conversation into a training plan

Paste back an AI reply written in the agreed format and the plan is laid out as a week of day cards. Check each day, drag to swap dates, then adjust each session's warm-up, main set, intervals and cool-down.

  • Edit duration, distance, intensity targets and repeat sets.
  • Save frequent sessions as templates, or import .zwo and training-plan .fit files.
  • When recovery is poor, swap the day's intervals for an easy session.
  • Once you confirm, send it to a compatible watch through Zepp and follow the delivery status.

Running, cycling, pool swimming and open-water swimming plans can be sent today. Rest and sleep suggestions stay on your computer; whether your watch accepts and shows a plan depends on the device and its sync state.

Browsing that feels good

V3 redesigns the whole interface: glass navigation, day cards that flip, plans you can drag and a stack of settings cards. Dark, light and follow-system themes; ten language and region options, including English, Chinese and Spanish; and adjustable units, time zone and interface scale.

Watch the short film: dealing cards, dragging, theme switching and page motion →

Your data, in your hands

Sync and archive. Supports official Zepp authorization, with an optional advanced connection for more metrics. History can be backfilled in batches, paused and resumed; what this machine covers and what failed to sync are reported separately.

Backup and restore. Take whole-database snapshots, verify their integrity, and preview the record differences before you restore. Keep long-term backups on another disk.

Export freely. JSON for programs, CSV for spreadsheets, GPX for tracks, and FIT for exchanging workouts. Exports contain only the data actually retrieved.

Connect your own tools. MCP lets compatible AI clients query your local records, with health data read-only; training plans can be drafted, and publishing them directly needs a separate permission. There is also a CLI and a local read-only REST API (off by default) for scripts and automation. See CLI and MCP.

Get started

Download and install

Installers and release notes are on Releases. Make sure you download the version you mean to use.

Platform How to install Verification
Windows 10/11 · x64 Run the .exe installer Main development and daily-use platform
macOS · Apple Silicon Open the .dmg and drag the app into Applications V3 not yet fully verified on a real machine
Linux · x86_64 Pick .deb, .rpm, AppImage or Flatpak for your distribution V3 not yet fully verified on a real machine; see the Linux guide

The installers are not code-signed yet. Windows may warn about an unknown publisher, and macOS may block the app from opening. Only allow it to run, following your system's prompt, once you have checked where the download came from and decided to trust the app. To build V3 from source, see Development.

Before moving from 2.x, keep a separate copy of your old database: once upgraded by V3, it cannot be opened by 2.x again.

macOS first launch

If macOS says “ZeppBridge is damaged and can’t be opened”, first make sure you downloaded it from this repository's Releases and dragged it into Applications. Then open Terminal and run:

xattr -dr com.apple.quarantine /Applications/ZeppBridge.app

This removes the quarantine attribute for ZeppBridge only. Open the app again after running the command.

First connection

  1. On first launch you can try the sample data to get to know the interface.
  2. In Settings → Account and devices, click Connect and complete the official Zepp authorization in your browser.
  3. Come back to the app, wait for the sync, and see the records retrieved on the overview.
  4. For extra data such as HRV, stress and blood oxygen, also connect Advanced data. It uses your Zepp email or phone number and password, and does not support third-party sign-in.

Use the same Zepp account for both connections. Which metrics are available depends on what your device measures, what the cloud keeps and the authorization scope; "not retrieved yet" does not mean "your device doesn't support it".

Where your data lives

Open the data folder in Settings shows the current data directory.

Platform Default location
Windows The data folder next to ZeppBridge.exe
macOS ~/Library/Application Support/com.zeppbridge.ZeppBridge/data
Linux Usually ~/.local/share/zeppbridge/data; for Flatpak and AppImage see the Linux guide

If the Windows install folder is not writable, the app uses your user data folder instead; a custom location is whatever the app shows.

Privacy and connections

  • Health records are kept in a local database, which is not encrypted by default.
  • Syncing contacts Zepp; for official authorization, the callback and token exchange pass through the project's authorization relay.
  • Account and device identifiers are removed before anything goes to AI, and precise GPS is excluded by default. Records you choose to share are processed by the AI service you pick, and so are MCP query results.
  • Tracks are drawn locally by default. If you turn on the online map, the map service is asked for the matching area.
  • Syncing health records is read-only; training plans you confirm are written to Zepp. MCP's "Let AI publish training plans directly" is a separate switch.
  • Error reports are only sent when you confirm them. There is no automatic telemetry or background crash reporting.

ZeppBridge is an independent open-source project with official Zepp approval. See security and privacy; report security issues through GitHub's private vulnerability reporting, not a public issue.

Docs and feedback

Acknowledgements and licence

The API research draws on m4ary/zepp-health-cli and Thejuampi/icu; workout detail decoding draws on H3llK33p3r/zepp-fit-extractor.

MIT License. Third-party code and assets are attributed in NOTICE; related marks belong to their respective owners.

README fetched from the repository just now. The original is authoritative.

Questions

About ZeppBridge

How do I install ZeppBridge?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is ZeppBridge safe to use with an AI agent?

Its trust score is 52 out of 100 (fair). It passes 4 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is ZeppBridge still maintained?

Yes — the latest release is v3.0.1 (15 Oct 2026), and the last commit was 16 hours ago. The repository has 206 stars and 4 open issues.