MCP Servers / other / FatSecret

FatSecret

JSON →
none1other

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.

Install
How to run this server
[ { "cmd": "npx -y fatsecret-mcp", "imports": [] } ]
server path: fatsecret
Tools
What this server exposes
check_auth_status
Check if credentials and profile auth are configured. Call this first.
setup_credentials
Save FatSecret API credentials to persistent config
start_auth
Start OAuth 1.0 authorization — returns URL for user to visit
complete_auth
Complete OAuth with verifier PIN from authorization page
search_foods
Search the food database
get_food
Get detailed nutrition info for a food
find_food_by_barcode
Find food by GTIN-13 barcode
autocomplete_foods
Get search autocomplete suggestions
search_recipes
Search recipes with filters
get_recipe
Get recipe details with ingredients and directions
get_food_categories
Get food categories
get_food_sub_categories
Get food sub categories
get_brands
Get food brands
get_recipe_types
Get recipe types
get_food_entries
Get food diary entries for a date
get_food_entries_month
Get monthly nutrition summary (calories & macros per day)
create_food_entry
Add a food diary entry
edit_food_entry
Edit a food diary entry
delete_food_entry
Delete a food diary entry
copy_food_entries
Copy entries from one date to another
copy_saved_meal_entries
Copy a saved meal to a date
get_favorite_foods
Get favorite foods
delete_favorite_food
Remove food from favorites
get_most_eaten_foods
Get most eaten foods
get_recently_eaten_foods
Get recently eaten foods
get_favorite_recipes
Get favorite recipes
add_favorite_recipe
Add recipe to favorites
delete_favorite_recipe
Remove recipe from favorites
get_saved_meals
Get saved meals
Configuration
Environment & auth
authnone
envFATSECRET_CLIENT_ID
envFATSECRET_CLIENT_SECRET
envFATSECRET_CONSUMER_SECRET
Resources
FatSecret — MCP Server · libregistry