fliptheweb avatar

Fatsecret Mcp

fliptheweb/fatsecret-mcp

Connects Claude to the FatSecret Platform API for nutrition tracking and food data. Exposes two layers: public food and recipe search that works immediately, and authenticated diary operations that require OAuth setup. You can search foods by name or barcode, pull detailed nutrition facts, browse recipes with macro filters, and once authorized, log meals to your diary, track weight history, manage saved meal templates, and review monthly nutrition summaries. The server walks you through credential setup interactively on first use. Useful if you're building diet tracking workflows, need programmatic access to food nutrition data, or want Claude to help log and analyze your meals without leaving the conversation.

GitHub stars
11
tools
44
auth
Secret needed
transport
STDIO
env vars
3
last updated
Nov 1, 2026

Tools

44 tools

Public tool metadata for what this MCP can expose to an agent.

check_auth_statusCheck if credentials and profile auth are configured. Call this first.

Check if credentials and profile auth are configured. Call this first.

No parameter schema in public metadata yet.

setup_credentialsSave FatSecret API credentials to persistent config

Save FatSecret API credentials to persistent config

No parameter schema in public metadata yet.

start_authStart OAuth 1.0 authorization — returns URL for user to visit

Start OAuth 1.0 authorization — returns URL for user to visit

No parameter schema in public metadata yet.

complete_authComplete OAuth with verifier PIN from authorization page

Complete OAuth with verifier PIN from authorization page

No parameter schema in public metadata yet.

search_foodsSearch the food database

Search the food database

No parameter schema in public metadata yet.

get_foodGet detailed nutrition info for a food

Get detailed nutrition info for a food

No parameter schema in public metadata yet.

find_food_by_barcodeFind food by GTIN-13 barcode

Find food by GTIN-13 barcode

No parameter schema in public metadata yet.

autocomplete_foodsGet search autocomplete suggestions

Get search autocomplete suggestions

No parameter schema in public metadata yet.

search_recipesSearch recipes with filters

Search recipes with filters

No parameter schema in public metadata yet.

get_recipeGet recipe details with ingredients and directions

Get recipe details with ingredients and directions

No parameter schema in public metadata yet.

get_food_categoriesGet food categories

Get food categories

No parameter schema in public metadata yet.

get_food_sub_categoriesGet food sub categories

Get food sub categories

No parameter schema in public metadata yet.

get_brandsGet food brands

Get food brands

No parameter schema in public metadata yet.

get_recipe_typesGet recipe types

Get recipe types

No parameter schema in public metadata yet.

get_food_entriesGet food diary entries for a date

Get food diary entries for a date

No parameter schema in public metadata yet.

get_food_entries_monthGet monthly nutrition summary (calories & macros per day)

Get monthly nutrition summary (calories & macros per day)

No parameter schema in public metadata yet.

create_food_entryAdd a food diary entry

Add a food diary entry

No parameter schema in public metadata yet.

edit_food_entryEdit a food diary entry

Edit a food diary entry

No parameter schema in public metadata yet.

delete_food_entryDelete a food diary entry

Delete a food diary entry

No parameter schema in public metadata yet.

copy_food_entriesCopy entries from one date to another

Copy entries from one date to another

No parameter schema in public metadata yet.

copy_saved_meal_entriesCopy a saved meal to a date

Copy a saved meal to a date

No parameter schema in public metadata yet.

get_favorite_foodsGet favorite foods

Get favorite foods

No parameter schema in public metadata yet.

delete_favorite_foodRemove food from favorites

Remove food from favorites

No parameter schema in public metadata yet.

get_most_eaten_foodsGet most eaten foods

Get most eaten foods

No parameter schema in public metadata yet.

get_recently_eaten_foodsGet recently eaten foods

Get recently eaten foods

No parameter schema in public metadata yet.

get_favorite_recipesGet favorite recipes

Get favorite recipes

No parameter schema in public metadata yet.

add_favorite_recipeAdd recipe to favorites

Add recipe to favorites

No parameter schema in public metadata yet.

delete_favorite_recipeRemove recipe from favorites

Remove recipe from favorites

No parameter schema in public metadata yet.

get_saved_mealsGet saved meals

Get saved meals

No parameter schema in public metadata yet.

create_saved_mealCreate a saved meal

Create a saved meal

No parameter schema in public metadata yet.

edit_saved_mealEdit a saved meal

Edit a saved meal

No parameter schema in public metadata yet.

delete_saved_mealDelete a saved meal

Delete a saved meal

No parameter schema in public metadata yet.

get_saved_meal_itemsGet items in a saved meal

Get items in a saved meal

No parameter schema in public metadata yet.

add_saved_meal_itemAdd food to a saved meal

Add food to a saved meal

No parameter schema in public metadata yet.

edit_saved_meal_itemEdit saved meal item

Edit saved meal item

No parameter schema in public metadata yet.

delete_saved_meal_itemRemove item from saved meal

Remove item from saved meal

No parameter schema in public metadata yet.

update_weightRecord weight for a date

Record weight for a date

No parameter schema in public metadata yet.

get_weight_monthGet weight history for a month

Get weight history for a month

No parameter schema in public metadata yet.

get_exercisesGet exercise types

Get exercise types

No parameter schema in public metadata yet.

edit_exercise_entriesShift exercise time between activities

Shift exercise time between activities

No parameter schema in public metadata yet.

get_exercise_entries_monthGet exercise data for a month

Get exercise data for a month

No parameter schema in public metadata yet.

save_exercise_templateSave exercise template for weekdays

Save exercise template for weekdays

No parameter schema in public metadata yet.

get_profileGet user profile info

Get user profile info

No parameter schema in public metadata yet.

create_foodCreate a custom food (Premier)

Create a custom food (Premier)

No parameter schema in public metadata yet.

Sponsors

Configuration

FATSECRET_CLIENT_ID*secret

FatSecret API Client ID

FATSECRET_CLIENT_SECRET*secret

FatSecret API Client Secret (OAuth 2.0)

FATSECRET_CONSUMER_SECRET*secret

FatSecret API Consumer Secret (OAuth 1.0)

Readme

FatSecret MCP Server FatSecret Logo

[!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


View the full README on GitHub

Details

Repository
github.com/fliptheweb/fatsecret-mcp
Category
Search & Web Crawling
Package
fatsecret-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from fliptheweb

Related Search & Web Crawling MCP servers

View all
1gx-55 avatarMulti Gmail Mcpgx-55/multi-gmail-mcpManage multiple Gmail accounts in Claude Desktop — search, send, reply, draft, and organize.11stars
2neptun2000 avatarHeor Agentneptun2000/heor-agent-mcpHEOR MCP server: literature search, CEA, BIA, NMA/MAIC, HTA dossiers (NICE/FDA/EMA/JCA).11stars
3j4th avatarMTG MCP Serverj4th/mtg-mcp-serverMagic: The Gathering card search, combo lookup, draft analytics, and Commander tools.11stars
4spacefrontiers avatarMachine Libraryspacefrontiers/mcpMachine Library: cited search over papers, books, patents and social posts, with agent comments.0stars
5betanyc avatarNYC Charter, Laws and Rulesbetanyc/nyc-charter-laws-rulesSearch and read the NYC Charter, Administrative Code and Rules of the City of New York10stars
6hasdata avatarHasData Google Scholarhasdata/google-scholar-mcpGoogle Scholar search results, citation counts and citation export formats, as structured JSON.10stars