io.github.AndrewVG23/nutrition-mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Nutrition MCP
Publisher-provided description
USDA FoodData Central nutrition data: search foods, compare macros, and analyze meals.
Summary by lookupd
Look up USDA food nutrition, compare foods, analyze meals and recipes, and check retailer product links.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http nutrition https://docuslide-mcp-production.up.railway.app/mcp
Codex, remote (streamable-http)
codex mcp add nutrition --url https://docuslide-mcp-production.up.railway.app/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"nutrition": {
"url": "https://docuslide-mcp-production.up.railway.app/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (14 tools)
Publisher-provided text
search_foodsSearches USDA FoodData Central by food name. Each match has an fdc_id, its dataset, key macros per 100 g, and, for branded products, USDA's verbatim ingredientget_food_nutritionReturns the nutrient breakdown for one food at a serving weight. The result has macros, micronutrients, an assessment against daily targets, USDA's verbatim incompare_foodsPuts several foods side by side at the same serving weight. highest_per_nutrient names the food with the most of each nutrient. failed lists ids that could notanalyze_mealTotals nutrients across several foods and assesses the meal. assessment.shortfalls lists missed targets, worst first, and assessment.over_limit lists exceededfind_foods_by_nutrientRanks foods by how much of one nutrient they carry per 100 g. The default list is lab-measured foods. Branded products are included only when data_type is Brandatabase_statusReports whether the local USDA database is built and what it holds. The result counts foods by dataset and records with an ingredient statement.list_retailersLists configured retailers and the commerce capabilities each supports. A retailer with integration_mode link_handoff supports product links only; no account,prepare_retailer_handoffPackages exact retailer products into links for the user to open. The handoff repeats the products, links, and quantities with the original request. It does noresolve_ingredientsMatches ingredient names to FoodData Central foods and converts portions to grams. Portions such as 2 tbsp, 1/2 cup, or 1 medium are converted with each food'sanalyze_recipeTotals one dish from its ingredient list and reports it per serving. Ingredient quantities are for the whole dish, as a recipe states them. per_serving dividesanalyze_planAnalyzes a multi-day meal plan and assesses its daily average. Every ingredient is resolved and converted, then totaled by dish, meal, and day, up to 400 ingreset_profileStores a profile for this conversation so assessments use Dietary Reference Intakes. Age- and sex-specific U.S. Dietary Reference Intakes replace the generic fget_profileReturns this conversation's profile and the daily targets it resolves to. profile is null when none is set, and assessments then use the FDA food-label daily vclear_profileDeletes this conversation's profile so assessments use the FDA food-label values. cleared is false when no profile was set.
Details
- Version: 0.2.1
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 346 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/AndrewVG23/nutrition_mcp
- Website: https://docuslide-mcp-production.up.railway.app/docs
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.AndrewVG23/nutrition-mcp)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp