Agent♥︎Age
Catalog

Mi Fitness Data Bridge

Official

by shkyyy18 · Python

Local-first bridge: export your own Mi Fitness (Xiaomi) health data to SQLite/JSON/CSV and MCP.

io.github.shkyyy18/mi-fitness-data-bridge — Mi Fitness Data Bridge MCP Server

This server is a local-first data bridge that exports your own Mi Fitness (Xiaomi) health data to SQLite, JSON, CSV, Python, and tools compatible with MCP. It writes your step, sleep, and heart-rate data into a SQLite file on your own disk, using your existing Mi Fitness data.

🛠️ Key Features

  • Local-first bridge for your own Mi Fitness health data
  • Export formats: SQLite, JSON, CSV
  • Includes Python support and MCP-compatible tooling
  • Focus on step, sleep, and heart-rate data export

🚀 Use Cases

  • Move Mi Fitness metrics (steps, sleep, heart rate) into local files
  • Store exported records in SQLite for local processing
  • Feed exported data into MCP-compatible tools and Python workflows

⚡ Developer Benefits

  • Output to SQLite for direct querying and analysis
  • Programmatic access via Python support
  • Integration path for MCP-compatible tools

⚠️ Limitations

  • Unofficial community project with no affiliation or endorsement by Xiaomi
  • Mentions experimental cloud adapter support that may break when Xiaomi changes

Topics

data-exporthealth-datalocal-firstmcpmi-fitnesspythonsqlitecsvjsonmodel-context-protocolxiaomi