add_grocery_items
Log one or more grocery purchases to the database with timestamp, vendor, item name, category, price, quantity, and unit for price and spending tracking.
Instructions
Bulk add grocery items to the database.
Use this tool to log one or more grocery purchases. Each item requires:
timestamp: When purchased (ISO format, e.g., "2025-01-10T14:30:00")
vendor: Store name (e.g., "Costco", "Whole Foods")
item_name: Product name WITHOUT quantity/weight (e.g., "Organic Bananas", "Frozen Cooked Mussel")
category: One of: produce, dairy, eggs, meat, seafood, bakery, deli, frozen, pantry, beverages, snacks, condiments, spices, household, personal_care, baby, pet, alcohol, other
price: Price paid (e.g., 3.99)
quantity: The numeric amount (e.g., 2.0, 340, 1.5)
unit: Unit of the quantity (e.g., "each", "lb", "oz", "g", "kg", "ml", "L", "bunch", "bag")
IMPORTANT: Parse quantity and unit from item descriptions. Examples:
"Frozen Cooked Mussel 340g" -> item_name: "Frozen Cooked Mussel", quantity: 340, unit: "g"
"2 lbs Ground Beef" -> item_name: "Ground Beef", quantity: 2, unit: "lb"
"Milk 1 gallon" -> item_name: "Milk", quantity: 1, unit: "gallon"
"3 Avocados" -> item_name: "Avocado", quantity: 3, unit: "each"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes |