{"uid":"cap_zYC4uDrUhcnIs164l1KB-","slug":"mealpulse-pantry-meal-finder-95f47e07","name":"MealPulse Pantry Meal Finder","description":"Recipe by ingredients / what can I cook with what I have / pantry meal finder. Takes the ingredients on hand (plus optional dietary needs) and returns meals you can make now with minimal or no extra shopping. Worldwide.","url":"https://mealpulse.vercel.app/api/meal/pantry","method":"GET","headers":{},"bodySchema":{"type":"object","required":["ingredients"],"properties":{"dietary":{"type":"string","description":"dietary"},"ingredients":{"type":"string","description":"ingredients"}}},"responseSchema":{"type":"json","example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_V6UlJLcLpcqK5DXhU4-_Q","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns meal suggestions cookable from ingredients already on hand, minimizing or eliminating additional shopping needed.","exampleAgentPrompt":"I have chicken thighs, canned chickpeas, spinach, garlic, olive oil, and some dried cumin in my pantry — what meals can I make for 2 people without buying anything extra?","exampleUseCases":[{"title":"Last-minute weeknight dinner solution","prompt":"It's 5 PM and I haven't planned dinner yet — I've got ground beef, onions, rice, and some canned beans in my kitchen. Can you figure out what I can throw together for my family without a store run?"},{"title":"Fridge cleanup before vacation","prompt":"I'm leaving for a trip tomorrow and don't want to waste food. I have half a loaf of bread, some aged cheddar, bell peppers, and leftover roasted vegetables — what can I cook up tonight to use these before I go?"},{"title":"Budget-friendly meal planning week","prompt":"Money's tight this month and I want to stretch what I've already got. I've got pasta, eggs, frozen broccoli, parmesan, canned tuna, and garlic — help me find 3-4 meals I can make this week without any new groceries"}],"resultDescription":"Returns a list of meals that can be prepared using the provided pantry ingredients, indicating which recipes require no additional shopping and flagging any minor missing items needed, along with basic recipe guidance.","failureModes":["Insufficient or too-vague ingredient list returns no viable meal matches","Unrecognized ingredient names may be ignored or cause empty results","Highly restrictive dietary constraints combined with minimal pantry items yield zero suggestions","Payment failure (402) blocks response if x402 USDC payment is not processed","Overly generic ingredients (e.g. 'food', 'stuff') may return an error or empty result"],"whenToPreferThis":"Choose this endpoint when the user explicitly wants to cook using what they already have at home, with no or minimal grocery shopping. Ideal for 'fridge cleanout' scenarios, budget-conscious cooking, or last-minute meal planning. Prefer over a general recipe builder when ingredient availability is the primary constraint.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:46:56.430Z","isFirstParty":false}