MCP.Market

mifit MCP server

by Jenwein·io.github.Jenwein/mifit·v0.4.0

Read-only access to your own Mi Fitness (Xiaomi) data: sleep, heart rate, steps, workouts

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

not scanned yet

Adoption
Growing

0 stars90 downloads/wk

Reviews

Write one

Nobody has reviewed mifit yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

mifit 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 mifit 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
90
more than 60% of 12,191 servers with a package

Release history: 3 versions in the registry since 2026-10-16, latest 2026-10-29, typically one every 13 days.

Install mifit in Claude Code, Cursor or VS Code

claude mcp add mifit -- uvx mifit
Add to Cursor

What the publisher says

From the mifit repository's README, as published. We do not edit it. Read it on GitHub

mifit

<!-- mcp-name: io.github.Jenwein/mifit -->

Read your own Mi Fitness (小米运动健康) data from the Xiaomi cloud: a small Python library, a command-line tool and an MCP server for AI assistants.

The Mi Fitness app syncs your steps, heart rate, sleep and more to the Xiaomi cloud, but Xiaomi offers no public API for individuals. mifit signs in to your own account by QR code, reads that synced data and returns it as JSON or as Python objects, so you can build on it.

Unofficial. Not affiliated with, endorsed by or supported by Xiaomi.

See Disclaimer.

What it reads today

"Checked against the app" means the values were compared with what the Mi Fitness app shows, on one real account (China region, UTC+8). More is planned. Meanwhile, mifit raw (in Python rawwindow and dailyreport) returns the rows of any other key of the fitness-data or (with --daily) daily-report endpoint, uninterpreted.

What changed in each version, breaking changes included, is in CHANGELOG.md.

Install

Requires Python 3.12 or later; uv installs one for you if needed.

uv tool install mifit     # recommended: its own environment, `mifit` on your PATH
pipx install mifit        # the same, with pipx
pip install mifit         # into the current environment, to use it as a library

Upgrade: uv tool upgrade mifit (or pipx upgrade mifit, pip install -U mifit).

Log in

mifit login

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

mifit: common questions

Is mifit MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the mifit safety report
How do I install mifit?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does mifit need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is mifit maintained?
The last commit was 19 days ago (2026-10-16). The latest release is v0.4.0.
How does mifit compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); downloads a week 90 (more than 60% of 12,191 servers with a package). Full comparison.