Search Foods (USDA)
health.nutrition.food_searchSearch 350K+ foods in the USDA FoodData Central database to retrieve nutrition facts, ingredients, branded products, and reference foods.
Instructions
Search 350K+ foods in the USDA FoodData Central database — nutrition facts, ingredients, branded products, and reference foods
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Food search query (e.g. "chicken breast", "brown rice", "vitamin D milk") | |
| data_type | No | USDA data type filter: "Foundation" (reference foods), "Branded" (brand-name products), "SR Legacy" (legacy reference), "all" (default) | |
| brand_owner | No | Filter by brand owner name (e.g. "General Mills", "Tyson") | |
| page_size | No | Results per page (1-200, default 50) | |
| page_number | No | Page number (default 1) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. | |
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. |