Live Australian grocery prices from Woolworths, Coles, Aldi and Harris Farm.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.
https://pinch-app.com/api/mcp10 Tools · 1337 mssearch_productsSearch Australian grocery products across Woolworths, Coles, Aldi, and Harris Farm. Returns product name, price, brand, category, unit price, and whether it's on special.Search Australian grocery products across Woolworths, Coles, Aldi, and Harris Farm. Returns product name, price, brand, category, unit price, and whether it's on special.
| Parameter | Typ | Beschreibung |
|---|---|---|
| query* | string | Search query (e.g., 'full cream milk', 'chicken breast') |
| retailer | string | — |
| category | string | Filter by category |
| on_special | boolean | If true, only return products on special |
| sort | string | — |
| limit | number | Number of results (1-50, default 20) |
get_productGet detailed information about a specific grocery product by its ID. Product IDs are returned in search results.Get detailed information about a specific grocery product by its ID. Product IDs are returned in search results.
| Parameter | Typ | Beschreibung |
|---|---|---|
| product_id* | string | Product ID from search results |
compare_pricesCompare prices for the same product across retailers using its barcode. Returns all retailers stocking the product, sorted cheapest first. About 7,800 products have barcode matches.Compare prices for the same product across retailers using its barcode. Returns all retailers stocking the product, sorted cheapest first. About 7,800 products have barcode matches.
| Parameter | Typ | Beschreibung |
|---|---|---|
| barcode* | string | EAN-13 barcode (e.g., '9300675016902') |
get_price_historyGet historical price data for a product. Shows price changes over time with stats (lowest, highest, average). History depth depends on your tier (30-365 days).Get historical price data for a product. Shows price changes over time with stats (lowest, highest, average). History depth depends on your tier (30-365 days).
| Parameter | Typ | Beschreibung |
|---|---|---|
| product_id* | string | Product ID from search results |
| days | number | Number of days of history (default: max for your tier) |
get_specialsGet current grocery specials and promotions. Filter by retailer or category. Results include savings amounts. Updated weekly. Specials captured before the most recent Wednesday catalogue changeover (Coles/Woolworths) are excluded as unconfirmed; after a changeover the list can be near-empty until t…Get current grocery specials and promotions. Filter by retailer or category. Results include savings amounts. Updated weekly. Specials captured before the most recent Wednesday catalogue changeover (Coles/Woolworths) are excluded as unconfirmed; after a changeover the list can be near-empty until t…
| Parameter | Typ | Beschreibung |
|---|---|---|
| retailer | string | — |
| category | string | Filter by category |
| limit | number | Number of results (1-50, default 20) |
get_cheapestFind the cheapest option for a product across all Australian grocery retailers. Searches by name and returns results sorted by price ascending.Find the cheapest option for a product across all Australian grocery retailers. Searches by name and returns results sorted by price ascending.
| Parameter | Typ | Beschreibung |
|---|---|---|
| product_name* | string | Product to search for (e.g., 'full cream milk 2L') |
| limit | number | Number of results (1-50, default 10) |
decompose_productADVANCED / single item. Do NOT use this to build a shopping list: for any list of 2 or more items, call build_basket (one call, server-side). Use decompose_product only to break ONE item into structured search attributes when you intend to override build_basket's pick for that single item. This doe…ADVANCED / single item. Do NOT use this to build a shopping list: for any list of 2 or more items, call build_basket (one call, server-side). Use decompose_product only to break ONE item into structured search attributes when you intend to override build_basket's pick for that single item. This doe…
| Parameter | Typ | Beschreibung |
|---|---|---|
| raw_input* | string | The item exactly as the user wrote it |
| category_path* | array | Ontological path from general to specific, e.g. ['meat', 'poultry', 'chicken', 'breast'] or ['pantry', 'cereal', 'wheat biscuits'] |
| canonical_query* | string | The cleaned search term to use with search_products. Strip sizes and brands (unless brand IS the product, like 'Vegemite'). 'chicken breast bulk pack' becomes… |
| quantity* | object | Target size. Use to filter results after search. Family intent means prefer larger sizes for better unit price. |
| qualifiers* | array | Soft preferences that improve a match but don't disqualify if absent. e.g. ['skinless', 'boneless'] for chicken breast, ['Australian'] for sultanas |
| disqualifiers* | array | Terms that indicate a WRONG product. Results containing these MUST be excluded. e.g. for 'chicken breast': ['thigh', 'drumstick', 'wing', 'nugget', 'schnitzel'… |
| barcode_eligible* | boolean | true for branded packaged goods (Weet-Bix, Vegemite, cheese slices, chips). false for fresh produce, meat, and store-brand generics. When true AND a result has… |
| suggested_category | string | The grocery store category to filter search results. Use this to prevent wrong-category contamination. e.g. 'Pantry' for rice crackers (prevents dairy lunch pa… |
| brand_preference | string | ONLY set this if the user LITERALLY named a brand (e.g. 'Weet-Bix', 'Vegemite'). If the user wrote a generic item like 'milk', 'chicken breast', 'eggs', 'bread… |
batch_searchADVANCED / manual selection. Do NOT use this to build a shopping list: for any list of 2 or more items, call build_basket (one call, server-side, cheapest pick per item). Use batch_search only when you need the RAW candidate products for items you intend to select MANUALLY (for example, to override…ADVANCED / manual selection. Do NOT use this to build a shopping list: for any list of 2 or more items, call build_basket (one call, server-side, cheapest pick per item). Use batch_search only when you need the RAW candidate products for items you intend to select MANUALLY (for example, to override…
| Parameter | Typ | Beschreibung |
|---|---|---|
| items* | array | List of grocery items to search (1-20 items). |
| retailers | array | Filter to these retailers only. If omitted, all 4 are searched. |
| candidates_per_retailer | number | Number of candidate products to return per retailer per item (1-30, default 10). Use more candidates if you expect ambiguous results. |
save_basketADVANCED / manual commit. Do NOT use this to build a basket from a shopping list: for any list of 2 or more items, call build_basket (it searches, picks the cheapest, totals, and returns a share_url in one call). Use save_basket only to commit a basket from product_ids you have ALREADY chosen yours…ADVANCED / manual commit. Do NOT use this to build a basket from a shopping list: for any list of 2 or more items, call build_basket (it searches, picks the cheapest, totals, and returns a share_url in one call). Use save_basket only to commit a basket from product_ids you have ALREADY chosen yours…
| Parameter | Typ | Beschreibung |
|---|---|---|
| selections* | array | List of confirmed product selections, one entry per shopping list item. |
build_basketMANDATORY for shopping lists. When the user gives you 2 or more grocery items, call this tool ONCE with the full list. Do NOT call decompose_product, search_products, or batch_search per item: this tool searches every item in parallel with built-in query analysis (category routing, brand aliases, s…MANDATORY for shopping lists. When the user gives you 2 or more grocery items, call this tool ONCE with the full list. Do NOT call decompose_product, search_products, or batch_search per item: this tool searches every item in parallel with built-in query analysis (category routing, brand aliases, s…
| Parameter | Typ | Beschreibung |
|---|---|---|
| items* | array | Shopping list items exactly as the user wrote them, e.g. ['4 bananas', 'whole chicken', '12 free range eggs', 'full cream milk 2L', 'spaghetti', 'sliced white… |
| retailers | array | Only return results from these stores. Omit to search all four. |
10 von 10 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Live Australian grocery prices from Woolworths, Coles, Aldi and Harris Farm.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.