About product-price-extractor
product-price-extractor is a DataLeads API service that extracts product names, prices, and currencies from e-commerce pages. It also provides a price-tracking endpoint.
Key features
- 01Extract product names
- 02Extract listed prices and currencies
- 03Track prices through a dedicated endpoint
- 04Process product pages via API
Use cases
- 01Collect product and price details from a page
- 02Track prices for selected products
MCP support
Available to MCP clients through a remote Streamable HTTP server or a Docker-based stdio server.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://data.dataleads.pro/mcp/product-price-extractorclaude mcp add --transport http dataleadspro-product-price-extractor https://data.dataleads.pro/mcp/product-price-extractor{"mcpServers":{"dataleadspro-product-price-extractor":{"type":"http","url":"https://data.dataleads.pro/mcp/product-price-extractor"}}}Open in Cursor{"servers":{"dataleadspro-product-price-extractor":{"type":"http","url":"https://data.dataleads.pro/mcp/product-price-extractor"}}}Open in VS Code{"mcpServers":{"dataleadspro-product-price-extractor":{"type":"http","url":"https://data.dataleads.pro/mcp/product-price-extractor"}}}{"mcpServers":{"dataleadspro-product-price-extractor":{"serverUrl":"https://data.dataleads.pro/mcp/product-price-extractor"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
2| Parameter | Type | Required | Description |
|---|---|---|---|
| url | string | No | |
| maxTimeout | integer | No |
Details
From the project READMEProduct Price Extractor API
Extract product names, prices, and currency from any e-commerce product page in one call.
Part of the DataLeads API suite (eCommerce category). Requests render in a real browser with anti-bot handling and protected-page support built in - no proxies to manage, no infrastructure to run.
Endpoints
| Method | Path | Description |
|---|---|---|
| POST | /product | V1 Product |
| POST | /price/track | V1 Price Track |
Quick start
curl -X POST https://data.dataleads.pro/v1/product \
-H 'Content-Type: application/json' \
-d '{"clientKey": "YOUR_CLIENT_KEY", "url": "https://www.allbirds.com/products/mens-wool-runners"}'
Replace YOUR_CLIENT_KEY with your key. Get one at https://data.dataleads.pro - free tier included.
MCP server
- Remote (Streamable HTTP):
https://data.dataleads.pro/mcp/product-price-extractor - Stdio (Docker):
docker run -e DATALEADS_API_KEY=yourkey ghcr.io/dataleads/product-price-extractor-mcp:latest
Pricing
| Tier | Price | Requests |
|---|---|---|
| Free | $0 | 500/mo |
| Starter | $9/mo | 5,000 |
| Pro | $29/mo | 25,000 |
| Business | $99/mo | 100,000 |
| Enterprise | custom | custom |
Full plan details at https://data.dataleads.pro.
License
MIT - see LICENSE.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.