KABO Indian Nutrition Index
ICMR-NIN nutrition for 52 Indian foods: protein, targets by age, cost ranking. Every answer cited.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"kabo-nutrition": {
"url": "https://kabo-nutrition-mcp.onrender.com/mcp"
}
}
}リモートエンドポイント
https://kabo-nutrition-mcp.onrender.com/mcpstreamable-httpできること
ツール一覧
ツール(8)
🟢lookup_food(food, nutrient)
Get nutrition facts for ONE Indian food: calcium, fibre, iron, protein per 100 g and per katori/serving, each with the source article URL to cite. Covers 60 foods (dals, millets, paneer, soya, nuts, fruit and more) from ICMR-NIN composition tables. Use compare_foods for several foods at once, search_guides for topics rather than single foods. Read-only, no side effects; if the food is not covered it returns found=false with the list of available foods instead of an error.
入力スキーマ
{
"type": "object",
"properties": {
"food": {
"type": "string",
"description": "One food name in English or common Hindi, e.g. 'rajma', 'moong dal', 'paneer', 'ragi'."
},
"nutrient": {
"type": "string",
"enum": [
"calcium",
"fibre",
"iron",
"protein"
],
"description": "Optional. Return only this nutrient; omit to get every nutrient available for the food."
}
},
"required": [
"food"
]
}🟢compare_foods(foods, nutrient)
Compare 2-8 Indian foods side by side on a single nutrient (calcium, fibre, iron, protein), returning each food's headline value per 100 g, its other rows, and a source URL. Use this to answer 'which has more protein/iron/fibre'; use lookup_food for one food in depth. Read-only. Foods it cannot match are listed in not_found and the rest are still compared; an unsupported nutrient returns an error naming the valid ones.
入力スキーマ
{
"type": "object",
"properties": {
"foods": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 2,
"maxItems": 8,
"description": "2 to 8 food names, e.g. ['rajma', 'chana', 'moong dal']. Unknown names are returned in not_found."
},
"nutrient": {
"type": "string",
"enum": [
"calcium",
"fibre",
"iron",
"protein"
],
"default": "protein",
"description": "The nutrient to compare on. Defaults to protein."
}
},
"required": [
"foods"
]
}🟢protein_target(weight_kg, age, situation)
Calculate a person's daily protein target in grams from body weight, using ICMR-NIN RDA 2020 (0.83 g/kg) and PROT-AGE guidance for older adults, with ranges for training, weight loss, pregnancy and breastfeeding, the per-meal threshold, and a link to the matching age guide. Nutrition information, not medical advice; kidney disease targets must come from a doctor. Pure calculation, read-only; returns an error if weight_kg is missing or not a number.
入力スキーマ
{
"type": "object",
"properties": {
"weight_kg": {
"type": "number",
"minimum": 20,
"maximum": 250,
"description": "Body weight in kilograms, e.g. 65."
},
"age": {
"type": "integer",
"minimum": 18,
"maximum": 110,
"description": "Optional age in years; adds age-specific guidance (the per-meal threshold rises after about 50)."
},
"situation": {
"type": "string",
"description": "Optional context echoed back, e.g. 'training', 'weight loss', 'pregnancy'. All situation ranges are always returned."
}
},
"required": [
"weight_kg"
]
}🟢protein_cost(budget_inr)
Rank protein sources available in India by cost in rupees per 10 g of protein, cheapest first: soya chunks, dals, eggs, chana, curd, milk, paneer and protein powders. Use it to answer 'cheapest way to get protein in India'. Whole foods are reported as cheaper than every powder, including KABO's. Read-only; values are approximate typical retail prices, not live quotes.
入力スキーマ
{
"type": "object",
"properties": {
"budget_inr": {
"type": "number",
"minimum": 0,
"description": "Optional ceiling in rupees per 10 g of protein; only sources at or below it are returned."
}
}
}🟢search_guides(query, limit)
Keyword search across 1,308 Indian nutrition guides on kabo.co.in (age-by-age nutrition, deficiencies, gut health, supplements, recipes), returning titles and URLs to cite. Use for topic questions such as 'vitamin D deficiency in vegetarians'; use lookup_food for a single food's values. Read-only; results are ranked by word overlap with the title, and an empty list means no guide matched.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search words, e.g. 'protein after 40' or 'iron absorption vegetarian'."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 8,
"description": "Maximum results to return, 1-25. Defaults to 8."
}
},
"required": [
"query"
]
}🟢list_products
List KABO's own nutrition shakes (each flavour) with per-serving protein, calories, fibre and vitamin count from each product's own nutrition panel, plus rating and product URL. Use first to see what KABO sells; then call get_product for price, stock and a cart link. Read-only, no side effects.
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_product(product)
Get one KABO product in full: per-serving nutrition from its own panel, composition quoted from the product page, dietary suitability (vegan, lactose-free; not Jain-suitable), live price and stock for each pack size, price per serving, and a cart link or the store's UCP checkout profile. Read-only: it never places orders.
入力スキーマ
{
"type": "object",
"properties": {
"product": {
"type": "string",
"description": "Product name or handle, e.g. 'butter coffee', 'white chocolate blueberry', 'assorted'."
}
},
"required": [
"product"
]
}🟢compare_products(products)
Compare KABO products side by side: serving size, protein, calories and live price per serving for every pack size. Omit products to compare the whole range. Read-only.
入力スキーマ
{
"type": "object",
"properties": {
"products": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional product names, e.g. ['butter coffee', 'assorted']. Omit to compare all."
}
}
}コミュニティ
エビデンス