MCP.Market

Fatsecret MCP server

by fliptheweb·io.github.fliptheweb/fatsecret-mcp·v0.0.10·7 stars

MCP server for FatSecret API - food search, nutrition, diary, recipes, weight tracking (unofficial)

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

not scanned yet

Adoption
Growing

7 stars67 downloads/wk

Reviews

Write one

Nobody has reviewed Fatsecret yet.

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

Fatsecret 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 Fatsecret compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 62% of 3,470 Web search servers
GitHub stars
7
more than 83% of 1,786 Web search servers
Downloads a week
67
more than 47% of 827 Web search servers with a package

Release history: 2 versions in the registry since 2026-02-28, latest 2026-11-01, typically one every 246 days.

Install Fatsecret in Claude Code, Cursor or VS Code

Runs npx -y fatsecret-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add fatsecret-mcp -- npx -y fatsecret-mcp
Add to Cursor

What the publisher says

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

FatSecret MCP Server

[!IMPORTANT]

This is not an official MCP server by FatSecret.

It uses the FatSecret Platform API which requires a free developer account.

An MCP (Model Context Protocol) server that connects Claude/Cursor to the FatSecret Platform API. Search foods, track your diet, manage recipes, and monitor weight directly from your AI assistant.

Available on NPM: npx fatsecret-mcp | Claude Desktop Extension: fatsecret-mcp.mcpb

✨ Features

  • 🔐 Authentication — Interactive credential setup and OAuth authorization
  • 🔍 Food Search — Search FatSecret's extensive food database with detailed nutrition data
  • 📷 Barcode Lookup — Find foods by GTIN-13 barcode
  • 🍳 Recipe Search — Browse and filter recipes by calories, macros, and prep time
  • 📝 Food Diary — Add, edit, copy, and delete food diary entries
  • 🍽️ Saved Meals — Create and manage reusable meal templates
  • ⚖️ Weight Tracking — Record and view weight history
  • 🏃‍♂️ Exercise Tracking — View exercises and manage activity entries
  • ⭐ Favorites — Manage favorite foods and recipes

🚀 Quick Start

Add to your MCP client configuration:

{
  "mcpServers": {
    "fatsecret": {
      "command": "npx",
      "args": ["-y", "fatsecret-mcp"]
    }
  }
}

That's it! On first use, the AI will guide you through setup:

  1. checkauthstatus — detects missing credentials and tells you what to do
  2. setupcredentials** — you provide your API keys (saved to ~/.fatsecret-mcp/config.json)
  3. startauth → completeauth — authorize your FatSecret account for diary/weight tools

Alternatively, you can pass credentials as environment variables:

{
  "mcpServers": {
    "fatsecret": {
      "command": "npx",
      "args": ["-y", "fatsecret-mcp"],
      "env": {
        "FATSECRET_CLIENT_ID": "your_client_id",
        "FATSECRET_CLIENT_SECRET": "your_client_secret",
        "FATSECRET_CONSUMER_SECRET": "your_consumer_secret"
      }
    }
  }
}

🔑 Where to Get Credentials

  1. Create a free account at platform.fatsecret.com
  2. Navigate to My Account → API Keys
  3. You'll see three values:
  • Client ID (used for both OAuth 2.0 and OAuth 1.0)
  • Client Secret (OAuth 2.0 - for public food/recipe search)
  • Consumer Secret (OAuth 1.0 - for user profile/diary access)

📖 Step-by-step guide: Getting Started with FatSecret API

Claude Desktop (Extension)

Download and open fatsecret-mcp.mcpb with Claude Desktop. You'll be prompted to enter your FatSecret credentials — secrets are stored securely in the OS keychain.

See Building Desktop Extensions with MCPB for more details.

Claude Desktop (Manual)

~/Library/Application Support/Claude/claudedesktopconfig.json

Claude Code (CLI)

claude mcp add fatsecret -- npx -y fatsecret-mcp

Or with env vars:

claude mcp add fatsecret \
  -e FATSECRET_CLIENT_ID=your_client_id \
  -e FATSECRET_CLIENT_SECRET=your_client_secret \
  -e FATSECRET_CONSUMER_SECRET=your_consumer_secret \
  -- npx -y fatsecret-mcp

Verify with claude mcp list.

Cursor

  • Settings UI — Settings → MCP → + Add new MCP server, then fill in the command, args, and env
  • Project config — add JSON to .cursor/mcp.json in your project root
  • Global config — add JSON to ~/.cursor/mcp.json

🛠️ Available Tools

Shortened. The full README is on GitHub.

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

Fatsecret: common questions

Is Fatsecret MCP server safe?
Mostly: it is graded B (78/100). Read the Fatsecret safety report
How do I install Fatsecret?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Fatsecret need an API key?
Yes. The registry entry asks for FATSECRET_CLIENT_ID, FATSECRET_CLIENT_SECRET, FATSECRET_CONSUMER_SECRET.
Is Fatsecret maintained?
The last commit was 95 days ago (2026-08-01). The latest release is v0.0.10.
What can I use instead of Fatsecret?
Servers from other publishers that do the same job: Chatroost — unofficial Telegram MCP server, Alza MCP server and MCP Zotero MCP server.
How does Fatsecret compare with other Web search MCP servers?
safety score 78/100 (higher than 62% of 3,470 Web search servers); github stars 7 (more than 83% of 1,786 Web search servers); downloads a week 67 (more than 47% of 827 Web search servers with a package). Full comparison.

Alternatives to Fatsecret

Same job from other publishers: the closest match first, then the best rated.

  • Chatroost — unofficial Telegram MCP server
    Unofficial Telegram MCP server — read, search, reply and react in your own Telegram account.
    A
  • Alza
    Unofficial MCP server for Alza.cz: catalog search plus token-guarded account and checkout.
    B
  • MCP Zotero
    Unofficial Zotero server: search your library, add papers by DOI, import PDFs, cite in Word
    B