Query Recipe Macros Table
query_recipe_macros_tableRetrieve recipe ingredients with matched Canadian Nutrient File nutrition values, serving sizes, and unit-match status so you can select servings and calculate macros.
Instructions
Query temp_recipe_macros table with joined CNF nutrition data for recipe calculations.
This tool retrieves recipe ingredients with their matched Canadian Nutrient File data, including nutrition values (calories, protein, fat, carbohydrates) for each available serving size. The data enables direct nutrition calculations using bulk_math_calculator without requiring database storage of intermediate results.
Returns recipe ingredient details, unit matching status, available CNF serving sizes, and complete CNF nutrition values per serving size for each ingredient. Unit matching status indicates: exact_match, conversion_available, manual_decision_needed, or no_cnf_data.
Use this tool to:
Get ingredient data with CNF nutrition values for each serving size
Review unit matching status and available serving options
Select appropriate serving sizes for nutrition calculations
Obtain complete data for bulk_math_calculator operations
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input_data | Yes | Contains session_id, optional recipe_id filter, optional unit_match_status filter |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||