apify-product-lookup

Featured

Fetch a real product's current price, stock, rating, or images from retailer pages over the Apify MCP server, and return them as typed fields rather than prose. Use when someone asks what a product costs right now, whether it is in stock, how it is rated, to compare a product across retailers, or to check a product URL they pasted. Also use when an agent would otherwise answer a product question from training data. Not for managing your own store's catalog, not for payments, and not for questions answerable without live retailer data.

AI & Automation 3,438 stars 500 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Apify product lookup A model answers product questions from training data that was fixed months ago, or by reading a page as prose with no product fields. This skill routes the question to a hosted Actor that reads retailer pages on request and returns structured records: price, currency, stock, rating, image URLs, and a link. Written by a product marketing manager at Apify. It calls [E-commerce Scraping Tool](https://apify.com/apify/e-commerce-scraping-tool), a paid first-party Apify Actor, so weigh the framing accordingly. Everything below is what testing against the live Actor returned, including where it does not work. ## Setup The MCP endpoint is `https://mcp.apify.com`. Appending `?tools=apify/e-commerce-scraping-tool` narrows the server to this one Actor, which makes tool selection more reliable when product data is the only job. Authentication is OAuth on first use for interactive clients, or a bearer token for unattended ones. An Apify account is required and the Actor is paid, billed per run started plus per product returned. ## Pick the input before calling | The question | Input to send | |---|---| | About a specific page the user gave you | `detailsUrls: [{"url": "..."}]` | | "Find me an X under $Y" with no URL | `keyword` plus `marketplaces` | | "Compare X across stores" | `keyword` plus several `marketplaces` | Always send `maxProductResults` and `additionalProperties: true`. Without the second, stock, rating, list price and identifiers are all missing...

Details

Author
davepoon
Repository
davepoon/buildwithclaude
Created
1 years ago
Last Updated
2 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

apify-product-lookup

Answer questions about a real product's current price, stock, rating, specs, or images by calling Apify's E-commerce Scraping Tool over MCP, across Amazon, Walmart, Target, eBay, and many more retailers. Trigger on "what does X cost right now", "is X in stock", "compare the price of X across stores", "find me a Y under $Z", "how much is this", "check this product URL", or any product question where a stale answer would be wrong. Use whenever answering from training data or a web search would risk quoting an out-of-date price.

3 Updated 1 weeks ago
luispintoapify
AI & Automation Listed

apify-product-data-setup

Wire an AI agent to live e-commerce product data using Apify's E-commerce Scraping Tool over MCP, either as runtime tool calls or as a scheduled refresh into a vector store. Trigger on "give my agent live product data", "my agent quotes stale prices", "connect Apify MCP to Claude or Cursor or n8n", "add product data to my RAG pipeline", "keep my product catalog fresh", "set up a shopping agent", or any request to stop an agent answering product questions from training data. Use for the integration work; use apify-product-lookup to actually answer a product question.

3 Updated 1 weeks ago
luispintoapify
AI & Automation Listed

apify-ecommerce-intelligence

Build an ecommerce intelligence feed from Google Shopping with the Apify Google Shopping API Actor (johnvc/google-shopping-api-google-shopping-products-prices-deals). Watch the products and competitors that matter, and log seller, price, extracted_price, extracted_old_price, tag, rating, and reviews per listing over time for price monitoring, deal and discount tracking, repricing inputs, and market scans. Filter to on_sale or free_shipping listings, bound each poll by pages, and key history on product_id plus source. Use when the user wants ecommerce intelligence, competitor price monitoring, price tracking across retailers, google shopping monitoring or tracking, deal alerts, MAP monitoring, or a market view of who sells a product and at what price. Pay-per-page billing, MCP-ready for Claude and other AI agents.

0 Updated 1 months ago
johnisanerd