bodylog runs on your own machine — the client starts it, so there is no endpoint to ping. Last commit 23 Sep 2026.
Agent-first workout and food log: sets and meals from chat, USDA and Open Food Facts macros, cards.
Today is the operative word: we check bodylog every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add bodylog -- uvx bodylog
{
"mcpServers": {
"bodylog": {
"args": [
"bodylog"
],
"command": "uvx"
}
}
}
[mcp_servers.bodylog]
command = "uvx"
args = ["bodylog"]
{
"mcpServers": {
"bodylog": {
"args": [
"bodylog"
],
"command": "uvx"
}
}
}
{
"mcpServers": {
"bodylog": {
"args": [
"bodylog"
],
"command": "uvx"
}
}
}
This one needs environment variables set before it will start:
BODYLOG_DB (SQLite file for the log (default ~/.bodylog/log.db)), BODYLOG_CARDS (Directory for rendered card PNGs (default ~/.bodylog/cards)), FDC_API_KEY (USDA FoodData Central API key (free at api.data.gov); DEMO_KEY is used without one), BODYLOG_OFFLINE (Set to 1 to use only the bundled USDA table, no network lookups).
The author declared them in the registry entry; get the values from the project itself.
Log meals, check calories and macros, set up a nutrition plan, and search foods.
Manage your Health Partner account, log food, water, workouts, body using agent
Measures the cost, tokens and duration of a completed agent workflow from its session log.
Open a job card, log hours and materials against it, print the card for client sign-off.
Log meals, change portions, manage targets, and read trends in your Nibb food journal.
MCP server for Cronometer — food logs, macros, fasting, biometrics, and recurring foods
Ingest and search LogsLoom logs from coding agents.
Observe and operate Hatchet workflows from an AI agent — runs, logs, trigger, cancel, replay.
Answers built from our own checks of this server.