FatSecret
JSON →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
npx -y fatsecret-mcp Tools · 29
- 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
Environment variables
FATSECRET_CLIENT_IDFATSECRET_CLIENT_SECRETFATSECRET_CONSUMER_SECRET
Links
★ 1 GitHub stars