Install
openclaw skills install @wakmagpie/datawebotEcommerce product data through the datawebot MCP server: find products for sale across online shops worldwide, list every seller's price with direct links, and run extraction Jobs on Amazon (10 countries), Walmart US and listed stores. Free email sign-in, 200 trial credits.
openclaw skills install @wakmagpie/datawebotdatawebot gives agents ecommerce product data: what is for sale, at what
price, from which shop, with a link to the product page. It runs through one
remote MCP server at https://mcp.datawebot.com/mcp (Streamable HTTP). The
brand is written in lowercase.
If anything here disagrees with the server, the server wins: call discover
and follow what it returns.
| Need | Tool | Cost |
|---|---|---|
| Find products: title, price, original price, shop, rating, review count, image, condition, link | search_products | Free daily allowance per account |
| Every seller's price for one product: total with shipping, delivery note, seller rating, direct link, plus images, features and a few reviews | get_product_offers | Free daily allowance per account |
Extraction Jobs: search/catalogue pages and product pages on Amazon (10 countries), Walmart US, reviewed stores and the endpoint directory (11,000+ store domains; probe-qualified ones are labelled, check qualification and availability) | list_job_blueprints, submit_job, get_job, get_results | Credits: 5 per search or catalogue page, 1 per product page |
Every account starts with 200 free trial credits for Jobs; the user can buy more on the dashboard under Billing (https://www.datawebot.com/dashboard). Jobs that fail or return nothing are free.
Do not use datawebot for:
list_job_blueprints does not return.If the datawebot tools are already available (plugin, extension or
connector installed), skip to the workflow.
~/.datawebot/credentials and registers the
server, so the key never appears in chat.https://mcp.datawebot.com/mcp, click Connect or
Authenticate, and the user approves the sign-in email. No password, no card.Authorization: Bearer <key>.Never ask the user to paste a key into the conversation, and never print one.
Without sign-in every tool except discover returns HTTP 401
login_required.
discover. It lists every tool open to this account with its input
schema and a catalog_version. If a later result's meta.catalog_version
differs, call discover again. Tools added after the session started are
called through run_tool.search_products with query, country (two letters, default US),
optional sites (up to 5 shop domains) and limit (1 to 20).get_product_offers with a result's product_id plus the same query and
country used for the search.meta.as_of). Check that listing
titles match what the user asked for.list_job_blueprints with q (store, domain or operation, for example
allbirds.com or amazon search) or site (exact hostname). Follow
next_cursor with the same filters. Use the returned blueprint_id,
input schema, price and availability; never construct an ID.submit_job with blueprint_id, url, parameters and an
idempotency_key. One URL is one Job. Keep the Job ID. After an ambiguous
timeout, retry with the same idempotency key; never create a replacement.get_job no faster than poll_after_seconds. Bound the wait (about
ten minutes per Job), then hand the Job ID back to the user.PENDING and INITIATED are unfinished. COMPLETED: read
results. PARTIAL_COMPLETE: read what exists and explain the errors.
FAILED: report the error. UNAVAILABLE: the blueprint is in maintenance
and nothing was dispatched.get_results, following next_cursor until it is null. A timeout or source
error is a failed or partial Job, not an empty result. Results expire after
seven days.| Signal | What to do |
|---|---|
HTTP 401 / login_required | Sign in again (setup.md, or reconnect the connector) |
HTTP 429 / rate_limited | Wait for Retry-After; for search, the daily allowance resets tomorrow. Do not loop |
HTTP 402 / insufficient_credits | Not enough credits for the Job. Stop; signing in again will not help. Ask for fewer pages, or tell the user they can buy credits on the dashboard under Billing. Search and offers still work |
tool_retired | Call discover and use the replacement it names |
retryable: true on a Jobs error | Retry the same request with the same idempotency key |