mcpbeat Sign in

Fatsecret MCP Server

by jaronskijakub Your server? Claim it
local only

Fatsecret MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 381 installs a week from pypi. Last commit 20 Oct 2026.

Unofficial, self-hosted MCP server for logging food into a FatSecret food diary through Claude.

Installs per day peak 236 · avg 12
a month agotoday
381
Installs / week
pypi · fatsecret-mcp
4
Stars
0 open issues
20 Oct 2026
Last commit
from GitHub
MIT
License
Python

Nothing serious here today

Today is the operative word: we check Fatsecret MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

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.

run in your terminal
claude mcp add fatsecret-mcp -e 'FATSECRET_CONSUMER_KEY=<FATSECRET_CONSUMER_KEY>' -e 'FATSECRET_CONSUMER_SECRET=<FATSECRET_CONSUMER_SECRET>' -e 'FATSECRET_MCP_SIGNING_KEY=<FATSECRET_MCP_SIGNING_KEY>' -e 'FATSECRET_MCP_USERS=<FATSECRET_MCP_USERS>' -- uvx fatsecret-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "fatsecret-mcp": {
      "command": "uvx",
      "args": [
        "fatsecret-mcp"
      ],
      "env": {
        "FATSECRET_CONSUMER_KEY": "<FATSECRET_CONSUMER_KEY>",
        "FATSECRET_CONSUMER_SECRET": "<FATSECRET_CONSUMER_SECRET>",
        "FATSECRET_MCP_SIGNING_KEY": "<FATSECRET_MCP_SIGNING_KEY>",
        "FATSECRET_MCP_USERS": "<FATSECRET_MCP_USERS>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.fatsecret-mcp]
command = "uvx"
args = ["fatsecret-mcp"]
env = { FATSECRET_CONSUMER_KEY = "<FATSECRET_CONSUMER_KEY>", FATSECRET_CONSUMER_SECRET = "<FATSECRET_CONSUMER_SECRET>", FATSECRET_MCP_SIGNING_KEY = "<FATSECRET_MCP_SIGNING_KEY>", FATSECRET_MCP_USERS = "<FATSECRET_MCP_USERS>" }
.cursor/mcp.json
{
  "mcpServers": {
    "fatsecret-mcp": {
      "command": "uvx",
      "args": [
        "fatsecret-mcp"
      ],
      "env": {
        "FATSECRET_CONSUMER_KEY": "<FATSECRET_CONSUMER_KEY>",
        "FATSECRET_CONSUMER_SECRET": "<FATSECRET_CONSUMER_SECRET>",
        "FATSECRET_MCP_SIGNING_KEY": "<FATSECRET_MCP_SIGNING_KEY>",
        "FATSECRET_MCP_USERS": "<FATSECRET_MCP_USERS>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "fatsecret-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "fatsecret-mcp"
      ],
      "env": {
        "FATSECRET_CONSUMER_KEY": "<FATSECRET_CONSUMER_KEY>",
        "FATSECRET_CONSUMER_SECRET": "<FATSECRET_CONSUMER_SECRET>",
        "FATSECRET_MCP_SIGNING_KEY": "<FATSECRET_MCP_SIGNING_KEY>",
        "FATSECRET_MCP_USERS": "<FATSECRET_MCP_USERS>"
      }
    }
  }
}

Put your own values in place of <FATSECRET_CONSUMER_KEY> (Your FatSecret Platform API consumer key), <FATSECRET_CONSUMER_SECRET> (Your FatSecret Platform API consumer secret), <FATSECRET_MCP_SIGNING_KEY> (A random key of at least 32 characters that signs drafts. Keep it across restarts), <FATSECRET_MCP_USERS> (Everyone the server serves, as one JSON line written by `fatsecret-mcp add-user`). The author’s registry entry marks them as required.

Optional settings from the registry entry, left out of the block above: FATSECRET_MCP_USER (With more than one person in FATSECRET_MCP_USERS: the id the server acts as).

Alternatives to Fatsecret MCP

same job, measured the same way
Cronometer API MCP
by rwestergren

MCP server for Cronometer nutrition tracking — food logs, diary, macros, fasting

680 installs/wk local only
Fitatu MCP Unofficial
by andekqr

Unofficial MCP server for the Polish Fitatu app. Search foods and manage meals, recipes, and logs.

local only
MyFitnessPal
by mason-levyy

MCP server for MyFitnessPal: log, search, and analyze your food diary.

1 388 installs/wk local only
Tokenomics Overview MCP
by aaronmsoto

Unofficial MCP server for AI tokenomics: Big-T notation, cache metrics, levers, FOCUS 1.5 AI.

26 installs/wk local only
Obsidian MCP Secure
by dewtech-technologies

Secure MCP server for Obsidian with OWASP Top 10 controls and full audit logging.

17 installs/wk local only
Gonkbot
by gonkbot

Log golf rounds in ChatGPT/Claude; scorecards, trends, unofficial WHS math.

answering
mcp-gatehouse
by nickgeorgeseo

Permission tiers, approval gates, and audit logging for MCP servers - the server is the gatekeeper

545 installs/wk local only
K8scortex MCP
by apatilgtn

Kubernetes MCP server: 75 tools for GKE, AKS, EKS, RBAC, audit logging, GitOps, multi-cluster.

14 installs/wk local only

Fatsecret MCP — questions

Answers built from our own checks of this server.

Why is there no uptime for Fatsecret MCP?
Fatsecret MCP runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the pypi package fatsecret-mcp was installed 381 times last week.
How do I connect Fatsecret MCP?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls fatsecret-mcp straight from pypi; nothing to host, nothing to sign up for.
How many people use Fatsecret MCP?
The pypi package fatsecret-mcp was installed 381 times in the last week. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Fatsecret MCP open source?
Yes — it is published under the MIT licence, written in Python and 4 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.