MCP server/other

FeelFit MCP Server

MCP server for accessing body composition data from FeelFit smart scales.

★ 1tecnologicachile/mcp-feelfit ↗by tecnologicachileupdated
Manual setup required. The maintainer's config contains paths only you know - edit the placeholders below before adding it to Claude Code.
1

Prepare the server locally

Run this once before adding it to Claude Code.

pip install -r requirements.txt
2

Register it in Claude Code

claude mcp add feelfit -- python3 /path/to/mcp-feelfit/server.py

Replace any placeholder paths in the command with the real path on your machine.

3

Make your agent remember this setup

feelfit's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.

npx conare@latest

Free · one command · indexes the sessions already on disk. Set up in the browser instead →

What it does

  • Multi-account support for managing multiple users
  • Access to comprehensive body composition metrics like weight, body fat, BMI, and muscle mass
  • Device management to view bound smart scales
  • Health goal tracking and retrieval
  • Automatic authentication with token caching

Tools 8

list_accountsList configured accounts and auth status
loginAuthenticate account(s)
get_profileGet user profile
get_measurementsGet all body composition measurements
get_latest_measurementGet most recent measurement
get_devicesList bound smart scales
get_goalsGet health goals
get_all_dataGet complete data dump

Environment Variables

FEELFIT_CONFIGPath to the configuration file containing account credentials

Try it

What was my latest weight measurement from my smart scale?
Can you show me my current body fat and BMI trends?
List all the smart scales currently bound to my account.
What are my current health goals set in the FeelFit app?
Provide a summary of my latest body composition data including muscle and bone mass.
Original README from tecnologicachile/mcp-feelfit

FeelFit MCP Server

MCP (Model Context Protocol) server for accessing body composition data from FeelFit smart scales. Supports multiple accounts.

Features

  • Multi-account support
  • Body composition measurements (weight, body fat, BMI, muscle mass, bone mass, water, protein, visceral fat, metabolic rate, body age)
  • Device management (bound scales)
  • Health goals
  • Automatic authentication with token caching

Tools

Tool Description
list_accounts List configured accounts and auth status
login Authenticate account(s)
get_profile Get user profile
get_measurements Get all body composition measurements
get_latest_measurement Get most recent measurement
get_devices List bound smart scales
get_goals Get health goals
get_all_data Get complete data dump

Setup

1. Install dependencies

pip install -r requirements.txt

2. Configure accounts

Create ~/.config/feelfit-mcp/config.json:

{
  "accounts": [
    {"email": "[email protected]", "password": "your_password"}
  ]
}

Or set the FEELFIT_CONFIG environment variable to a custom path.

3. Add to Claude Desktop / Claude Code

{
  "mcpServers": {
    "feelfit": {
      "command": "python3",
      "args": ["/path/to/mcp-feelfit/server.py"]
    }
  }
}

How it works

The server connects to the FeelFit Cloud API (feelfit.qnclouds.com) using the same protocol as the Android app. Passwords are encrypted with RSA before transmission. Authentication tokens are valid for 180 days.

License

MIT

Frequently Asked Questions

What are the key features of FeelFit?

Multi-account support for managing multiple users. Access to comprehensive body composition metrics like weight, body fat, BMI, and muscle mass. Device management to view bound smart scales. Health goal tracking and retrieval. Automatic authentication with token caching.

What can I use FeelFit for?

Tracking long-term body composition changes for fitness progress monitoring. Integrating smart scale data into personal health dashboards or reports. Managing health data for multiple family members using a single interface. Automating the retrieval of daily weight and body fat metrics for health analysis.

How do I install FeelFit?

Install FeelFit by running: pip install -r requirements.txt

What MCP clients work with FeelFit?

FeelFit works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Conare · memory for coding agents

Turn this server into reusable context

Keep FeelFit docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Set up free$npx conare@latest