# SiteCheck Shop & Social (remote · api.shopsocial-api.workers.dev)

110 pay-per-call agent tools: e-commerce, product, price and social media data tools. x402

- Trust score: 71/100 (medium)
- Change this week: +3
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-11-05

## Components

- remote · `api.shopsocial-api.workers.dev`: 71/100 (this document), [markdown](https://verifymcp.io/servers/bck-stack-sitecheck-shop-social/api.md), [page](https://verifymcp.io/servers/bck-stack-sitecheck-shop-social/api)

## Channel facts

- Endpoint: `https://api.shopsocial-api.workers.dev/mcp?ref=registry`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.0.4`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-11-05.

- **Endpoint Security**: 63/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one.
  - HTTPS check failed: the endpoint is reachable over plaintext HTTP.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 68/100
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 17420 tokens (~158/item across 110 items; 110 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 40/100
  - Stability check failed: schema churn in the 13 days we've observed: 4 tool removals, 0 breaking changes, 0 auth/transport breaks, 1 additions.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
  - Structured output schemas are declared (100% of tools); any adoption earns full credit.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 110 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 111 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### How do I install the SiteCheck Shop & Social MCP server?

SiteCheck Shop & Social is a hosted endpoint at https://api.shopsocial-api.workers.dev/mcp?ref=registry, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http bck-stack-sitecheck-shop-social 'https://api.shopsocial-api.workers.dev/mcp?ref=registry'
```

### Cursor

```json
{
  "mcpServers": {
    "bck-stack-sitecheck-shop-social": {
      "url": "https://api.shopsocial-api.workers.dev/mcp?ref=registry"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "bck-stack-sitecheck-shop-social": {
      "type": "http",
      "url": "https://api.shopsocial-api.workers.dev/mcp?ref=registry"
    }
  }
}
```

### Codex

```toml
[mcp_servers.bck-stack-sitecheck-shop-social]
url = "https://api.shopsocial-api.workers.dev/mcp?ref=registry"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "bck-stack-sitecheck-shop-social": {
      "type": "remote",
      "url": "https://api.shopsocial-api.workers.dev/mcp?ref=registry",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add bck-stack-sitecheck-shop-social --url 'https://api.shopsocial-api.workers.dev/mcp?ref=registry' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  bck-stack-sitecheck-shop-social:
    url: "https://api.shopsocial-api.workers.dev/mcp?ref=registry"
```

### Netclaw

```json
{
  "McpServers": {
    "bck-stack-sitecheck-shop-social": {
      "Transport": "http",
      "Url": "https://api.shopsocial-api.workers.dev/mcp?ref=registry"
    }
  }
}
```

### Vellum

```bash
assistant mcp add bck-stack-sitecheck-shop-social -t streamable-http -u 'https://api.shopsocial-api.workers.dev/mcp?ref=registry'
```

### Other

```json
{
  "mcpServers": {
    "bck-stack-sitecheck-shop-social": {
      "type": "http",
      "url": "https://api.shopsocial-api.workers.dev/mcp?ref=registry"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-11-05 (score 71, +1)

- [security] Tool “social_instagram” rewrote its description, which is the text the model reads
- [security] Tool “social_instagram_contact” rewrote its description, which is the text the model reads
- [security] Tool “social_instagram_posts” rewrote its description, which is the text the model reads
- [security] Tool “social_instagram_profile” rewrote its description, which is the text the model reads
- [security] Tool “social_instagram_reel” rewrote its description, which is the text the model reads
- [security] Tool “social_instagram_related_profiles” rewrote its description, which is the text the model reads
- [cosmetic] “social_instagram_related_profiles” added an optional parameter “limit”

### 2026-11-04 (score 70, 0)

- [security regression] A breaking change shipped without a version bump: still 1.0.0
- [security regression] Tool “ecommerce_pricerunner” was removed

### 2026-11-02 (score 70, +1)

- [security] Tool “ecommerce_backmarket” rewrote its description, which is the text the model reads

### 2026-10-31 (score 69, +1)

No change was recorded against any check on this day. Stability & Change Management went from 21 to 24.

### 2026-10-30 (score 68, 0)

- [security regression] A breaking change shipped without a version bump: still 1.0.0
- [security regression] Tool “ecommerce_dealstream” was removed
- [security regression] Tool “ecommerce_dealstream_listings” was removed
- [security] The server rewrote its instructions, which are the text every model session reads
- [security] Tool “ecommerce_ace_hardware” rewrote its description, which is the text the model reads
- [security] Tool “social_tiktok_creative_center_top_ads” rewrote its description, which is the text the model reads

### 2026-10-29 (score 68, 0)

- [security] Tool “social_tiktok_shop” rewrote its description, which is the text the model reads
- [cosmetic] “social_tiktok_shop” reworded the description of “categoryId”

### 2026-10-28 (score 68, +1)

No change was recorded against any check on this day. Stability & Change Management went from 12 to 16.

### 2026-10-26 (score 67, +1)

No change was recorded against any check on this day. Stability & Change Management went from 6 to 9.

## MCP tools (110)

### `ecommerce_vestiairecollective` (~159 tokens)

Ecommerce Vestiairecollective

Vestiaire Collective listing tracker (US site, USD): for 1-10 listing IDs (the number before .shtml in a listing URL) returns title, brand, category, condition, color, material, current price, seller price and buyer fee, sold / reserved / available flags, likes, seller country, listed items and items sold, shipping origin and URL. Reads each public listing page; no catalog search. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `ids` (string, required): Comma-separated listing IDs or listing URLs, 1 to 10, e.g. 72610431 (required)

### `ecommerce_amazon_bestsellers` (~112 tokens)

Ecommerce Amazon Bestsellers

Top items on Amazon.com's Best Sellers page: rank, ASIN and product page link, read from the public HTML. Names are taken from the product URL, so they can be shortened. No prices or stock (not on this page). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many ranked items, 1 to 30 (default 10)

Output parameters:

- `checkedAt`
- `count`
- `items`
- `source`

### `ecommerce_chewy_com` (~175 tokens)

Ecommerce Chewy Com

Chewy (US) item tracker: for 1-10 Chewy item IDs (the number after /dp/ in a chewy.com URL) returns name, brand, price, strike-through price, Autoship price and discount, per-unit price, in-stock / discontinued flags, shipping timeframe, GTIN, rating and rating count, active promotions, size/flavor variants with their prices and stock, and key attributes. From the GraphQL API chewy.com's product pages use; no keyword search. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `ids` (string, required): Comma-separated Chewy item IDs or chewy.com product URLs, 1 to 10, e.g. 323026 (required)

Output parameters:

- `checkedAt`
- `count`
- `items`
- `source`

### `ecommerce_rakuten_japan` (~164 tokens)

Ecommerce Rakuten Japan

Rakuten Ichiba (Japan) product search from the official Rakuten Web Service API: item name, price in JPY, shop, review average and count, point rate, availability, shipping flags and item link. Search results only, no stock history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many items, 1 to 30 (default 5)
- `q` (string, required): Keyword, 1 to 60 characters (Japanese or English)
- `sort` (string): standard (default), +itemPrice, -itemPrice, -reviewCount, -reviewAverage, -updateTimestamp

Output parameters:

- `checkedAt`
- `count`
- `items`
- `q`
- `sort`
- `source`
- `totalHits`

### `ecommerce_hepsiburada` (~187 tokens)

Ecommerce Hepsiburada

Hepsiburada (Turkey) product search: product name, product ID (HB SKU), final price and crossed-out price in TRY, discount %, rating and number of reviews, campaign lines (e.g. installments, lowest price in 30 days), image and product URL; 36 per page plus the total number of results. Sort by relevance, price, reviews, rating or newest. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string): Page number 1 to 50 (default 1)
- `q` (string, required): Search words in Turkish or English, e.g. kulaklık, airfryer (required)
- `sort` (string): relevance (default), price_low, price_high, reviews, rating or newest

### `ecommerce_grubhub` (~251 tokens)

Ecommerce Grubhub

Grubhub restaurants delivering to a US ZIP code (or lat/lng), optionally matching a search such as pizza or sushi: restaurant id, name, cuisines, rating and rating count, price level (1-4), delivery fee and order minimum (USD), delivery time window (minutes), pickup/delivery, open now, phone, address, distance (miles) and Grubhub link. Up to 20 per page. From Grubhub's own diner API through a US proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `lat` (number): Latitude (with lng, instead of zip)
- `lng` (number): Longitude (with lat, instead of zip)
- `mode` (string): delivery (default) or pickup
- `page` (integer): Page number, 1-10 (default 1)
- `query` (string): Optional search text: cuisine, dish or restaurant name, e.g. pizza
- `zip` (string): US 5-digit ZIP code, e.g. 10001 (or give lat and lng)

### `ecommerce_trendyol_turkey` (~175 tokens)

Ecommerce Trendyol Turkey

Trendyol (Turkey) product search: total hits and 36 products per page with product id, name, brand, category, price (TRY), original price and discount, rating and review count, best-seller rank, favourites and order counts (as shown, e.g. 55K / 200+), free-shipping flag, merchant id, variant, image and product link. From trendyol.com via a Turkish residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (number): Result page 1-50 (default 1)
- `query` (string, required): Search words (Turkish works best), e.g. telefon, kahve makinesi

### `ecommerce_chemist_warehouse` (~163 tokens)

Ecommerce Chemist Warehouse

Chemist Warehouse (Australia) category products (first page, about 20): product id, name, price (AUD), saving off RRP (AUD), rating and review count, image and product link. Category as on the site, e.g. 81/vitamins-supplements, 1093/cold-flu, 109/foot-care. From chemistwarehouse.com.au via a rendering residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `category` (string, required): Category id and slug from chemistwarehouse.com.au/shop-online/<id>/<slug>, e.g. 81/vitamins-supplements

### `ecommerce_digikala_iran` (~193 tokens)

Ecommerce Digikala Iran

Digikala (Iran) product search: product ID, Persian and English title, brand, category, selling price and list price in Iranian rial (and toman), discount %, stock, rating (0-100) and count, default seller (name, rating, trusted/official flags), warranty, colours, image and product URL, plus total items and pages. Sort by relevance, views, newest, best-selling, cheapest or most expensive. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string): Page number 1 to 50 (default 1)
- `q` (string, required): Search text in Persian or English, e.g. samsung, گوشی (required)
- `sort` (string): relevance (default), views, newest, bestselling, cheapest or expensive

### `ecommerce_backmarket` (~209 tokens)

Ecommerce Backmarket

Back Market refurbished-product search on a country site (en-us, en-gb, fr-fr, de-de, es-es, it-it, ...): total hits and the first page of products with listing id, title, brand, model, category, condition grade, price and currency, new-device price, stock, review average and count, warranty months, colours, sales bucket, image and product link. From backmarket.com via a residential proxy. Takes about 20 s; allow a 45 s timeout. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `locale` (string): Site locale: en-us (default), en-gb, fr-fr, de-de, es-es, it-it, nl-nl, en-au, ja-jp, ...
- `query` (string, required): Search words, e.g. iphone 14, macbook air, ps5

### `ecommerce_takealot_south_africa` (~175 tokens)

Ecommerce Takealot South Africa

Takealot.com (South Africa) product search from the JSON API the Takealot website uses: product ID (PLID), title, brand, price or price range in ZAR, list price, saving badge, star rating, review count, stock status, delivery estimate, image and product URL, plus the total result count. Up to 36 products per call. Unofficial endpoint, may change without notice. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `q` (string, required): Search words, e.g. iphone, air fryer (required, 2-80 chars)
- `sort` (string): relevance (default), price_low, price_high, rating or newest

Output parameters:

- `checkedAt`
- `count`
- `currency`
- `products`
- `q`
- `sort`
- `source`
- `total`

### `ecommerce_aliexpress` (~175 tokens)

Ecommerce Aliexpress

AliExpress product search from the public search page: product ID, title, sale price and original price with currency code, discount %, promo label (welcome-gift cards have no price), star rating and units-sold text when shown, listing date, image and product URL; 60 products per page plus the total result count. Language and currency can follow the caller's region (the currency code is always returned). Unofficial page data, may change. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string): Page number 1 to 60 (default 1)
- `q` (string, required): Search words, e.g. phone case, air fryer (required, 2-80 chars)

Output parameters:

- `checkedAt`
- `count`
- `page`
- `products`
- `q`
- `source`
- `total`

### `ecommerce_flixbus` (~161 tokens)

Ecommerce Flixbus

FlixBus and FlixTrain trips between two cities on a date: departure and arrival times and stations, duration, number of transfers, price in EUR (with and without platform fee), seats left and availability status, from FlixBus's public search API. One adult, one way. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `date` (string): Travel date YYYY-MM-DD, today to 180 days ahead (default: 7 days from today)
- `from` (string, required): Departure city name, e.g. Berlin (required)
- `to` (string, required): Arrival city name, e.g. Munich (required)

Output parameters:

- `checkedAt`
- `count`
- `date`
- `from`
- `source`
- `to`
- `trips`

### `ecommerce_zazzle` (~169 tokens)

Ecommerce Zazzle

Zazzle (US) product search from the public search page: product ID, title, product type, price and current sale price in USD, discount %, promo label, all-time order count, store name and handle, image and product URL; 60 products per page plus the total number of matching products and pages. Prices are Zazzle's default-configuration prices at the time of the call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string): Page number 1 to 16 (default 1)
- `q` (string, required): Search words, e.g. mug, tote bag, wedding invitation (required, 2-80 chars)

### `ecommerce_costplusdrugs` (~242 tokens)

Ecommerce Costplusdrugs

Cost Plus Drugs mail-order cash prices from its official pricing API: search by drug name (optionally strength) or NDC; returns medication and brand name, generic/brand, form, strength, treatment categories, pack size, RxNorm ID, in-stock flag, price per unit (USD, incl. markup), cash dispensing fee, 30/60/90-count pack prices with and without fee, total with shipping, and product URL. Only drugs sold on the CPD mail-order channel. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Max results 1 to 100 (default 25)
- `ndc` (string): National Drug Code, with or without dashes, e.g. 67877-0511-10 (matches generic equivalents)
- `strength` (string): Strength filter with term, e.g. 20mg
- `term` (string): Drug or brand name, partial match, e.g. atorvastatin or Lipitor (term or ndc required)

Output parameters:

- `checkedAt`
- `count`
- `currency`
- `drugs`
- `query`
- `source`
- `total`

### `ecommerce_nykaa_beauty` (~178 tokens)

Ecommerce Nykaa Beauty

Nykaa (India) beauty product search: name, brand, price and MRP in INR, discount, rating, rating count, in-stock flag, shade/variant count, offer count, category path, tags (bestseller, featured) and product link, about 20 per page (page 1 to 10), plus the total found and the Nykaa listing the search maps to. From nykaa.com through a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string): Results page 1 to 10 (default 1)
- `q` (string, required): Search words, e.g. 'lipstick', 'sunscreen', 'maybelline'

### `ecommerce_shopify_stores` (~134 tokens)

Ecommerce Shopify Stores

Products of a Shopify store from its public /products.json feed: title, type, vendor, variant prices and whether each variant is in stock. Works only for stores that keep the feed public; you give the store domain, e.g. allbirds.com. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many products, 1 to 30 (default 5)
- `shop` (string, required): Store domain, e.g. allbirds.com (no https://)

Output parameters:

- `checkedAt`
- `count`
- `products`
- `shop`
- `source`

### `ecommerce_faire` (~154 tokens)

Ecommerce Faire

Faire wholesale marketplace category listing (logged-out view): product token, name, brand name and token, suggested retail price (USD), case quantity, stock units, brand rating and review count, new / bestseller / promoted flags, brand's country, image and product link. Wholesale prices need a retailer login and are not included. From faire.com via a residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `category` (string, required): Faire category name as in faire.com/category/<name>, e.g. Home Decor, Food & Drink, Women, Beauty & Wellness, Jewelry, Kids & Baby, Pets

### `ecommerce_metalprices_com` (~135 tokens)

Ecommerce Metalprices Com

Latest precious-metal prices from MetalpriceAPI (gold XAU, silver XAG, palladium XPD, platinum XPT): USD per troy ounce, plus the raw rate (ounces per 1 USD) and the time the price is from (end of day on the free plan). Not a retail price list. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `currencies` (string): Comma list of codes from XAU, XAG, XPD, XPT (default all four)

### `ecommerce_petco` (~174 tokens)

Ecommerce Petco

Petco.com (US) product search read from the public search page: product name, brand, price, list price, Repeat Delivery (autoship) price in USD, average rating, review count, category, same-day delivery / store pickup / in-store-only flags, number of variations, image and product URL, plus the total result count. 48 products per page. Prices are Petco's online prices at the time of the call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string): Page number 1 to 20 (default 1)
- `q` (string, required): Search words, e.g. dog food, cat litter (required, 2-80 chars)

### `ecommerce_lazada_products` (~193 tokens)

Ecommerce Lazada Products

Lazada product search for Singapore, Malaysia, Philippines, Thailand, Vietnam and Indonesia, from the JSON the Lazada catalog page itself loads: product name, item ID, price and original price in local currency, discount, rating, review count, units sold, seller, brand, ship-from location, stock flag, sponsored flag, image and product URL. Up to 40 products per page. Unofficial endpoint, may change or rate-limit. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string): sg (default), my, ph, th, vn or id
- `page` (string): Page number 1 to 20 (default 1)
- `q` (string, required): Search words, e.g. iphone, air fryer (required, 2-80 chars)

### `ecommerce_revzilla` (~182 tokens)

Ecommerce Revzilla

RevZilla motorcycle gear and parts in a category (e.g. motorcycle-helmets, motorcycle-jackets, motorcycle-tires): product name, brand, price (USD), in-stock flag, rating, review count, badge (top rated, new...), free-shipping flag, image and link; 96 per page (page 1 to 20), plus the category's product count. From revzilla.com's public category pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `category` (string, required): Category slug as in revzilla.com/<slug>, e.g. motorcycle-helmets, motorcycle-jackets, motorcycle-gloves
- `page` (string): Results page 1 to 20 (default 1)

### `ecommerce_avantor_vwr_international` (~216 tokens)

Ecommerce Avantor Vwr International

Avantor / VWR catalog search (US or Canada site): product code, name, short description, VWR catalog and article number, supplier/vendor, list prices per unit of measure (e.g. pack of 6, case of 24) in USD or CAD, stock status, discontinued / restricted / chemical flags and product URL, plus total matches. Anonymous list prices from the API behind avantorsciences.com; contract prices need an account. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Results per page 1 to 50 (default 20)
- `page` (string): Page number from 1 (default 1)
- `q` (string, required): Search words, e.g. beaker, pipette tips, 470149-352 (required)
- `site` (string): us (default, USD) or ca (CAD)

Output parameters:

- `checkedAt`
- `count`
- `currency`
- `page`
- `products`
- `q`
- `site`
- `source`
- `total`
- `totalPages`

### `ecommerce_vintage_photo_restorer` (~140 tokens)

Ecommerce Vintage Photo Restorer

Restores an old, scratched or faded photo with an AI image model (Cloudflare Workers AI, img2img). Returns a new image; it does not recover lost detail or identify people. Send the photo as base64. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `image` (string, required): Base64 of a JPEG or PNG, up to 1 MB
- `strength` (string): How much the model may change the photo, 0.1 to 0.9 (default 0.4)

### `ecommerce_smart_apify_actor` (~119 tokens)

Ecommerce Smart Apify Actor

Searches the public Apify Store for scraper actors by keyword: name, author, short description, and 30-day user count. Lists actors only; it does not run them or return product data. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many actors, 1 to 20 (default 5)
- `q` (string, required): Search keyword, 2 to 60 characters

Output parameters:

- `actors`
- `checkedAt`
- `q`
- `source`
- `total`

### `ecommerce_costco` (~174 tokens)

Ecommerce Costco

Costco Canada (costco.ca) product tracker: for 1-5 product IDs (the number at the end of a costco.ca product URL) returns name, brand, item number (SKU), price in CAD, availability (in stock / out of stock), shipping rate, rating and rating count, category path, description, image and URL, from each public product page's schema.org data. No keyword search; costco.com (US) is not reachable from the tool's network. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `ids` (string, required): Comma-separated costco.ca product IDs or product URLs, 1 to 5, e.g. 100107807 (required)

Output parameters:

- `checkedAt`
- `count`
- `country`
- `products`
- `source`

### `ecommerce_rappi` (~225 tokens)

Ecommerce Rappi

Rappi restaurant menu and prices (Mexico, Brazil, Colombia, Argentina, Chile, Peru, Uruguay, Ecuador, Costa Rica): for a Rappi store ID returns store name, brand, address, open status, ETA, delivery fee, rating and reviews, cuisine tags, weekly schedule, active offers, and the menu by section with each product's price, original price, discount %, availability and description. From the public restaurant page; no store search. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string): mx (default), br, co, ar, cl, pe, uy, ec, cr; taken from the URL if a URL is given
- `maxProducts` (string): Max menu products to return, 1 to 500 (default 200)
- `storeId` (string, required): Rappi store ID (the number in rappi.<country>/restaurantes/<id>-name) or a restaurant URL (required)

Output parameters:

- `checkedAt`
- `country`
- `currency`
- `menu`
- `productCount`
- `returned`
- `source`
- `store`

### `ecommerce_singlecare` (~167 tokens)

Ecommerce Singlecare

SingleCare prescription coupon prices for a drug: price at each nearby pharmacy (Kroger, CVS, Walgreens, Walmart...) with loyalty price and distance, the lowest price, form, strength and quantity priced, usual retail cash price, generic/brand flag and monthly price history. From singlecare.com's public drug pages via a residential proxy; the pharmacy list depends on the ZIP. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `drug` (string, required): Drug name as in singlecare.com/prescription/<name>, e.g. lipitor, atorvastatin-calcium, amoxicillin
- `zip` (string): Optional 5-digit US ZIP code for nearby pharmacies

### `ecommerce_ace_hardware` (~155 tokens)

Ecommerce Ace Hardware

Ace Hardware (US) product search: total hits and up to 30 products per page with product code, name, brand, price, MSRP, on-sale flag, UPC, manufacturer part number, product type, online stock, rating, review count, image and product link. From acehardware.com via a residential proxy. Takes about 30 s; allow a 60 s timeout. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (number): Result page 1-20 (default 1)
- `query` (string, required): Search words, e.g. cordless drill, paint roller

### `ecommerce_gmx_arbitrum_prices` (~100 tokens)

Ecommerce Gmx Arbitrum Prices

GMX token prices on Arbitrum from the public api.gmx.io/prices feed. Returns token contract addresses (the feed has no symbols) and USD price per token, scaled by 1e30 as GMX does. Use the address to match the token yourself. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Output parameters:

- `checkedAt`
- `count`
- `source`
- `tokens`

### `ecommerce_restaurant_depot_sysco_us_foods_chef_store` (~220 tokens)

Ecommerce Restaurant Depot Sysco Us Foods Chef Store

Restaurant-supply prices from US Foods CHEF'STORE (cash-and-carry, open to the public): products with brand, description, category, pack and size, UPCs, item number and, at the chosen store, unit and case price, regular price, sale flag and end date, low-stock flag and aisle; plus store count and lowest/highest unit price across stores. Restaurant Depot and Sysco publish no prices without an account. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Products, 1 to 50 (default 20)
- `page` (string): Page number from 1 (default 1)
- `q` (string, required): Product search, e.g. chicken breast, fryer oil, to-go containers (required)
- `store` (string): CHEF'STORE store number (default: the site's default store)

Output parameters:

- `checkedAt`
- `count`
- `currency`
- `page`
- `products`
- `q`
- `source`
- `store`
- `total`

### `ecommerce_webstaurantstore` (~123 tokens)

Ecommerce Webstaurantstore

WebstaurantStore search results for restaurant and foodservice supplies: item number, description, shown price per unit and product link, from the public results page (first page only). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many items, 1 to 30 (default 10)
- `q` (string, required): Search words, 2 to 60 characters (letters, digits, spaces, dashes)

Output parameters:

- `checkedAt`
- `count`
- `items`
- `q`
- `source`

### `ecommerce_invaluable_auctions` (~201 tokens)

Ecommerce Invaluable Auctions

Auction lots from Invaluable (thousands of auction houses worldwide) for a keyword: upcoming lots with current bid, bid count, estimate range, sale date and type (live/timed), or past lots with the hammer price result. Each lot: title, lot number, category path, artist, auction house, location and country, currency, image and lot URL; plus the total matching lots. Bidder identities are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Lots per page, 1 to 50 (default 20)
- `page` (string): Page number from 1 (default 1)
- `q` (string, required): Keyword, e.g. rolex, picasso, tiffany lamp (required)
- `status` (string): upcoming (default) or past

Output parameters:

- `checkedAt`
- `count`
- `lots`
- `page`
- `q`
- `source`
- `status`
- `total`

### `ecommerce_newegg` (~175 tokens)

Ecommerce Newegg

Newegg (US) product search: item number, title, model, price, list price, instant rebate, lowest price in 30 days, in-stock flag, rating, review count, seller count, category, best-selling rank, free-shipping flag and link, about 36-42 items per page (page 1 to 20), plus the total result count. From newegg.com's public search page via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string): Results page 1 to 20 (default 1)
- `q` (string, required): Search words, e.g. 'ssd', 'rtx 4070', 'gaming monitor'

### `ecommerce_target_reviews` (~213 tokens)

Ecommerce Target Reviews

Reviews of a Target product by TCIN (the number after A- in a target.com product URL): rating statistics (average, count, 1-5 star distribution, % recommended, review and question counts) and reviews with rating, title, text, recommended and verified-purchase flags, helpful votes, photo count and date. Sort by most recent, most helpful, highest or lowest rating; optional verified-only. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Reviews per page, 1 to 50 (default 10)
- `page` (string): Page number from 1 (default 1)
- `sort` (string): recent (default), helpful, highest or lowest
- `tcin` (string, required): Target product ID (TCIN), e.g. 1012279797 (required)
- `verified` (string): true for verified purchases only

Output parameters:

- `checkedAt`
- `count`
- `page`
- `productUrl`
- `reviews`
- `sort`
- `source`
- `statistics`
- `tcin`
- `totalReviews`
- `verifiedOnly`

### `ecommerce_uline` (~110 tokens)

Ecommerce Uline

Uline industrial supply product by item number (e.g. S-4119): description, category, and the unit price the Uline page reports. Read from the public product page; no stock or shipping data. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `item` (string, required): Uline item number, e.g. S-4119 (letter, optional dash, digits)

Output parameters:

- `category`
- `checkedAt`
- `currency`
- `description`
- `group`
- `item`
- `source`
- `subgroup`
- `unitPrice`

### `ecommerce_gamenation` (~184 tokens)

Ecommerce Gamenation

GameNation.in (India) game, console and accessory search from the JSON API its website uses: product name, product ID, condition (new or pre-owned), selling price and MRP in INR, discount %, trade-in cash and trade-in store-credit offers, availability and image. Returns the total match count and up to 200 products. Unofficial endpoint, may change. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `available` (string): true = only products in stock (default false = all)
- `limit` (string): Products to return, 1 to 200 (default 50)
- `q` (string, required): Search words, e.g. fifa, spider-man, ps5 controller (required, 2-80 chars)

Output parameters:

- `availableOnly`
- `checkedAt`
- `count`
- `currency`
- `products`
- `q`
- `source`
- `total`

### `ecommerce_fisher_scientific` (~166 tokens)

Ecommerce Fisher Scientific

Fisher Scientific (US) lab product search: product family title, description, leaf category, starting list price (USD, as shown to logged-out visitors), catalog (part) numbers in the family, key specifications and link; 15 families per page (page 1 to 10). From fishersci.com's public search through a residential proxy; account-specific pricing is not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string): Results page 1 to 10 (default 1)
- `q` (string, required): Search words, e.g. 'pipette', 'nitrile gloves', 'centrifuge tubes'

### `ecommerce_mood_fabrics` (~103 tokens)

Ecommerce Mood Fabrics

Fabrics listed on Mood Fabrics' public product feed: title, type, variant prices and whether each variant is in stock. Only the feed's first page is read (newest products first). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many products, 1 to 30 (default 5)

Output parameters:

- `checkedAt`
- `count`
- `products`
- `source`

### `ecommerce_made_in_china` (~134 tokens)

Ecommerce Made In China

Made-in-China.com wholesale product search: product name, supplier company, price range (USD, as the page's structured data gives it) and stock state from the public results page. Only the first page (about 20 products). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many products, 1 to 20 (default 5)
- `q` (string, required): Search word, 2 to 40 letters (e.g. mug, led lamp)

Output parameters:

- `checkedAt`
- `count`
- `items`
- `q`
- `source`

### `ecommerce_vestiaire_collective` (~159 tokens)

Ecommerce Vestiaire Collective

Vestiaire Collective listing tracker (US site, USD): for 1-10 listing IDs (the number before .shtml in a listing URL) returns title, brand, category, condition, color, material, current price, seller price and buyer fee, sold / reserved / available flags, likes, seller country, listed items and items sold, shipping origin and URL. Reads each public listing page; no catalog search. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `ids` (string, required): Comma-separated listing IDs or listing URLs, 1 to 10, e.g. 72610431 (required)

### `ecommerce_cpsc_recalls` (~126 tokens)

Ecommerce Cpsc Recalls

U.S. Consumer Product Safety Commission product recalls from SaferProducts.gov. Searches recall titles only (not all text). Returns recall number, date, hazard, remedy and the official CPSC page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many recalls to return, 1 to 20 (default 5)
- `q` (string, required): Words that must appear in the recall title, 2 to 100 characters

Output parameters:

- `checkedAt`
- `q`
- `recalls`
- `source`
- `total`

### `ecommerce_chrome_web_store` (~128 tokens)

Ecommerce Chrome Web Store

Chrome Web Store search results: extension name, id and detail-page link, from the public results page (first page only). No ratings, user counts or prices: the results HTML does not include them. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many extensions, 1 to 20 (default 5)
- `q` (string, required): Search words, 2 to 60 characters (letters, digits, spaces, dashes)

Output parameters:

- `checkedAt`
- `count`
- `items`
- `q`
- `source`

### `ecommerce_openbeautyfacts_products` (~133 tokens)

Ecommerce Openbeautyfacts Products

Beauty and personal-care products by brand from Open Beauty Facts (community open data, crowd-sourced). Gives name, barcode, size and product page. No prices or stock: this source does not have them. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `brand` (string, required): Brand name, e.g. 'the ordinary' (letters, digits, spaces, & ' . -)
- `limit` (string): How many products, 1 to 20 (default 5)

Output parameters:

- `brand`
- `checkedAt`
- `products`
- `source`
- `total`

### `ecommerce_sephora_products` (~191 tokens)

Ecommerce Sephora Products

Sephora (US) product search from Sephora's own catalog search: for a keyword up to 60 products per page with product ID, SKU ID, brand, name, price or price range (USD), sale price, rating, review count, number of shades, flags (bestseller, new, Sephora exclusive, limited edition, online only, sale), product link and image, plus the total product count and Sephora's matching categories. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Products from this page, 1 to 60 (default 60)
- `page` (string): Result page, 1 to 20 (default 1)
- `q` (string, required): Search keyword or brand (2 to 80 characters)

Output parameters:

- `categories`
- `checkedAt`
- `page`
- `q`
- `results`
- `source`
- `total`

### `ecommerce_mediamarkt_eu` (~182 tokens)

Ecommerce Mediamarkt Eu

MediaMarkt / MediaWorld product search for Germany, Austria, Switzerland, Italy (MediaWorld) and Poland, read from the schema.org product list on the public search page: product name, price and currency (EUR, CHF or PLN), average rating, review count, image and product URL for the top 12 results, plus the total number of matching products. A search that matches a category or brand returns that page's top products. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string): de (default), at, ch, it or pl
- `q` (string, required): Search words in the shop's language, e.g. kaffeemaschine, laptop (required, 2-80 chars)

### `ecommerce_eu_safety_gate_rapex` (~124 tokens)

Ecommerce Eu Safety Gate Rapex

EU Safety Gate (RAPEX) weekly product-safety report index from the European Commission's public XML list: newest reports first, with reference, publication date, week and the link to each report's alerts. Product-level details are not included; open the returned link for them. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many weekly reports, 1 to 50 (default 5)

Output parameters:

- `checkedAt`
- `count`
- `reports`
- `source`

### `ecommerce_falabella_latam` (~162 tokens)

Ecommerce Falabella Latam

Falabella Chile product search: product ID, name, brand, seller, prices in CLP (Falabella CMR card price, internet/event price and crossed-out normal price) with discount badge, rating and review count, best-seller and sponsored flags, delivery stickers (e.g. arrives tomorrow), image and product URL; 48+ per page plus the total number of results. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string): Page number 1 to 50 (default 1)
- `q` (string, required): Search words in Spanish or English, e.g. notebook, refrigerador (required)

Output parameters:

- `checkedAt`
- `count`
- `country`
- `currency`
- `page`
- `products`
- `q`
- `source`
- `total`

### `social_reddit_posts_comments` (~186 tokens)

Social Reddit Posts Comments

Reddit community discussions from Reddit's public RSS feeds: top posts of a subreddit for hour/day/week/month/year/all, or one thread (post id) with its visible comments. Feeds carry title, author, link, date and text only; no scores or comment counts. Reddit may rate-limit (503). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `period` (string): hour, day, week, month, year or all (default day). Used for the listing
- `post` (string): Optional Reddit post id (e.g. 1x9uihs). When set, returns that thread and its comments
- `subreddit` (string): Subreddit name without r/ (2-21 letters, digits or _). Default technology

Output parameters:

- `checkedAt`
- `period`
- `postCount`
- `posts`
- `source`
- `subreddit`

### `social_tiktok_creative_center_top_ads` (~181 tokens)

Social Tiktok Creative Center Top Ads

TikTok Creative Center Top Ads: the top-performing TikTok auction ads the public gallery shows first for a region and period (logged-out view: the first 4 cards): ad id, campaign objective, industry, likes, CTR percentile band, budget band, thumbnail and the Creative Center analytics link. From ads.tiktok.com/business/creativecenter via a rendering residential proxy. Takes about 60 s; allow a 120 s timeout. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `period` (string): Look-back days: 7, 30 or 180 (default 30)
- `region` (string): Two-letter country code, e.g. US, GB, DE, JP (default US)

### `social_instagram_reel` (~127 tokens)

Social Instagram Reel

Recent videos and reels of a public Instagram account: the videos among its 12 newest grid posts, each with URL, caption, post time, likes, comments and duration (view counts are not served, null). Not the full reels tab. Unknown users 404; a failed fetch 503 (not charged). Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `username` (string, required): Instagram username (with or without @) or instagram.com/<user> URL

### `social_x_com_profiles` (~163 tokens)

Social X Com Profiles

Public X (Twitter) profiles for up to 10 usernames via the free FxTwitter API (open-source relay of X's public profile data; X's own API is paid): user ID, name, bio with expanded links, location, website, join date, protected flag, verification (verified + type: individual, business, government), followers, following, posts, likes, media count, avatar and banner. Unknown or suspended usernames go to notFound. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `usernames` (string, required): 1 to 10 X usernames, comma separated, with or without @ (x.com/<user> URLs accepted)

Output parameters:

- `checkedAt`
- `count`
- `notFound`
- `profiles`
- `source`

### `social_instagram` (~139 tokens)

Social Instagram

Engagement snapshot of a public Instagram account: followers and the 12 newest posts with likes, comments and per-post engagement rate ((likes+comments)/followers), plus averages, median likes, best post and posting frequency over those 12. Only counts, no comment text or video views. Hidden like counts give null. Unknown users 404; a failed fetch 503 (not charged). Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `username` (string, required): Instagram username (with or without @) or instagram.com/<user> URL

### `social_facebook_pages` (~108 tokens)

Social Facebook Pages

Facebook Page profile from Facebook's public Page Plugin: page name, follower count, verified flag and page link. Posts and discussions are not in the public plugin and are not returned. Facebook may block or rate-limit automated requests (503). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string, required): Facebook page username (e.g. nasa) or numeric page id

Output parameters:

- `checkedAt`
- `page`
- `source`

### `social_youtube` (~132 tokens)

Social Youtube

Latest videos of a YouTube channel (first page, up to 30): video id, title, link, duration, view count text and age text, read from the channel's public Videos page. No comments, no subscriber counts and no full history; YouTube's page layout can change. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `handle` (string, required): Channel handle, with or without @ (e.g. @YouTube). 3-30 letters, digits, . _ -

Output parameters:

- `channel`
- `checkedAt`
- `source`
- `videoCount`
- `videos`

### `social_facebook_search` (~115 tokens)

Social Facebook Search

Facebook people search by name via Facebook's public people directory (facebook.com/public/<name>, logged-out view, up to ~24 results): profile id, rank, name, profile link and profile photo. Only profiles whose owners allow public search appear. From facebook.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `name` (string, required): Person's name, e.g. John Smith

### `social_facebook_marketplace` (~180 tokens)

Social Facebook Marketplace

Facebook Marketplace search for a city (logged-out view, the first ~15-25 listings): listing id, title, price, amount, city, state, seller name, sold / pending flags, delivery types, created time, photo and listing link. From facebook.com/marketplace via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `city` (string, required): Marketplace city slug as in facebook.com/marketplace/<city>, e.g. nyc, la, chicago, london, sydney, or a numeric location id
- `maxPrice` (number): Optional maximum price
- `minPrice` (number): Optional minimum price
- `query` (string, required): Search words, e.g. bike

### `social_tiktok_shop` (~202 tokens)

Social Tiktok Shop

TikTok Shop (US) category products: the products the public category page shows first (about 10) with title, price, original price, rating, review count, units sold, shop name, brand and product link, plus a few recent buyer reviews and the category tree. Pass a category slug (e.g. sports-outdoor, beauty-personal-care; the id is looked up) or a shop.tiktok.com/us/c/... URL. Via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `category` (string, required): Category slug, e.g. womenswear-underwear, beauty-personal-care; or a full shop.tiktok.com/us/c/<slug>/<id> URL
- `categoryId` (string): Category id (digits), e.g. 601152; optional, looked up from the slug

### `social_tiktok_profile` (~140 tokens)

Social Tiktok Profile

Public TikTok profile from the profile page's embedded data: user ID, secUid, nickname, bio, bio link, verified, private and organization flags, language, avatar, creation date, and exact counts of followers, following, likes, videos and friends. The page carries no video list for anonymous visitors, so videos are not included. Unknown usernames return 404. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `username` (string, required): TikTok username (with or without @), or a tiktok.com/@user URL

### `social_facebook_ads_library` (~248 tokens)

Social Facebook Ads Library

Ads from Meta's official Ad Library API, by keyword or page IDs and country: ad ID, page, funding byline, creation and delivery dates, creative texts, snapshot URL, platforms, languages and, for political or issue ads, spend and impression ranges; EU reach for EU ads. Covers political/issue ads worldwide and all ads delivered in the EU/UK. Needs the operator's free Ad Library API token. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `activeStatus` (string): ACTIVE, INACTIVE or ALL (default ALL)
- `adType` (string): ALL or POLITICAL_AND_ISSUE_ADS (default). ALL only returns ads for EU/UK countries
- `country` (string): Two-letter country the ads reached, e.g. US, DE (ALL for every country)
- `limit` (string): 1 to 50 ads (default 10)
- `pageIds` (string): Up to 10 Facebook page IDs, comma separated
- `q` (string): Search words (or use pageIds)

### `social_facebook_groups` (~131 tokens)

Social Facebook Groups

Facebook group snapshot as a logged-out visitor sees it: group name, id, Public/Private, member count and the posts shown in the first page load (post id, link, author, text, time, reactions, comments, shares). Private groups return the header only. From facebook.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `group` (string, required): Group vanity name (e.g. javascript.developers), numeric id or facebook.com/groups URL

### `social_youtube_channel_email` (~128 tokens)

Social Youtube Channel Email

YouTube channel About page from YouTube's public page data: description, country, subscriber/view/video counts, external links, and any email addresses the creator wrote in the public description. YouTube's hidden 'view email' address needs a CAPTCHA and is not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `handle` (string, required): Channel handle, with or without @ (e.g. @YouTube). 3-30 letters, digits, . _ -

Output parameters:

- `channel`
- `checkedAt`
- `country`
- `description`
- `emails`
- `links`
- `source`
- `subscribers`
- `videos`
- `views`

### `social_youtube_transcript` (~194 tokens)

Social Youtube Transcript

Transcript (captions) of a public YouTube video from YouTube caption tracks: title, channel, length, available caption languages, and the chosen track as timed segments (start and duration in seconds, text) plus the joined full text. Prefers human captions over auto-generated ones. Videos without captions return an empty segment list; private or removed videos return 404. YouTube bot-checks some requests: those return 503 (not charged), retry. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `lang` (string): Preferred caption language code, e.g. en, de, es (default en; falls back to the first track)
- `video` (string, required): YouTube video URL (watch, youtu.be, shorts, embed) or the 11-character video ID

Output parameters:

- `checkedAt`
- `languages`
- `segments`
- `source`
- `text`
- `track`
- `video`

### `social_socialblade` (~149 tokens)

Social Socialblade

Social Blade creator statistics for a YouTube, Instagram, TikTok or Twitch account: followers/subscribers, views or likes, uploads, engagement rate and averages where Social Blade has them, Social Blade grade and ranks, country and category, plus the daily history Social Blade shows publicly (about 15 days). From socialblade.com's public profile pages through a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `handle` (string, required): Account handle without @, e.g. mrbeast
- `platform` (string): youtube, instagram, tiktok or twitch (default youtube)

### `social_contact_info` (~120 tokens)

Social Contact Info

Contact details published on one public web page you name (https only): mailto and tel links, email addresses written in the page text, and links to social profiles, plus the page title. Reads the single page only, does not crawl, and returns nothing that the page does not show. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `url` (string, required): Public https page URL to read (one page, max 300 characters)

Output parameters:

- `checkedAt`
- `emails`
- `page`
- `phones`
- `socialLinks`
- `source`

### `social_telegram_channel` (~114 tokens)

Social Telegram Channel

Public Telegram channel from its t.me/s preview page: title, description, subscriber/photo/video/link counts, and the latest ~20 posts with text, view count text and time. Only public channels that show a preview; private chats and groups are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `channel` (string, required): Public channel username without @ (5-32 letters, digits or _)

Output parameters:

- `channel`
- `checkedAt`
- `counters`
- `postCount`
- `posts`
- `source`

### `social_facebook_reels` (~121 tokens)

Social Facebook Reels

Facebook Reel details from the public reel page (logged-out view): reel id, title, summary, caption, duration (seconds), thumbnail, owner name and id, post time, reaction, comment and share counts. Input a reel link or id. From facebook.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `reel` (string, required): Reel link (facebook.com/reel/<id>) or numeric reel id

### `social_reddit_profiles` (~118 tokens)

Social Reddit Profiles

Reddit user profile from Reddit's public user feed: the user's name, the profile subtitle, and their latest submitted posts (title, subreddit, date, link; about 25 items). No karma, account age or hidden profile data; the feed does not show them. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `username` (string, required): Reddit username without u/ (3-20 letters, digits, _ or -)

### `social_youtube_hashtag` (~124 tokens)

Social Youtube Hashtag

Videos on one YouTube hashtag page: video id, title, channel, view count text (exact for most videos), age text, duration and link, as shown on the first page (about 10-12 videos). No comments and no full history; YouTube's page layout can change. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `tag` (string, required): Hashtag without #, letters, digits or _ (2-50 characters)

Output parameters:

- `checkedAt`
- `hashtag`
- `source`
- `videoCount`
- `videos`

### `social_facebook_likes` (~152 tokens)

Social Facebook Likes

Reaction, comment and share counts for up to 10 public Facebook post URLs, from Facebook's public Embedded Post plugin: counts as shown (e.g. 1.2K) with a numeric estimate, page or author name, verified badge, publish time (UTC) and attached image. Totals only: who reacted is not available without login. Private, deleted or non-embeddable posts are listed under notFound. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `posts` (string, required): 1 to 10 public Facebook post, photo or video URLs, comma separated

Output parameters:

- `checkedAt`
- `notFound`
- `posts`
- `results`

### `social_instagram_contact` (~141 tokens)

Social Instagram Contact

Public contact details of an Instagram account as a logged-out visitor sees it: bio links, plus emails and phone-like numbers written in the bio. Business email, phone and address buttons are null while Instagram keeps them behind its login (since 4 Nov 2026). Nothing hidden is looked up. Unknown usernames return 404; a blocked or failed fetch returns 503 (not charged). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `username` (string, required): Instagram username (with or without @) or instagram.com/<user> URL

### `social_instagram_posts` (~147 tokens)

Social Instagram Posts

The 12 most recent grid posts of a public Instagram account: shortcode, URL, type (image/carousel/video), full caption, post time, likes, comments, video duration, location and image URL, plus followers. Only the newest 12 (no paging, no comment text, no video view counts). Private accounts return an empty list. Unknown users 404; a failed fetch 503 (not charged). Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `username` (string, required): Instagram username (with or without @) or instagram.com/<user> URL

### `social_instagram_profile` (~150 tokens)

Social Instagram Profile

Public Instagram profile as a logged-out visitor sees it: ID, username, full name, bio, bio links, verified and private flags, exact follower and following counts, post count and profile picture. Business category and reel/highlight counts are null while Instagram keeps its profile JSON closed to logged-out clients (since 4 Nov 2026). Unknown usernames return 404; a blocked or failed fetch returns 503 (not charged). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `username` (string, required): Instagram username (with or without @) or instagram.com/<user> URL

### `social_x_com` (~167 tokens)

Social X Com

One public X (Twitter) post by URL or ID from the JSON behind X's official embed widget: text, language, date, like and reply counts, edit status, reply-to, links, hashtags, mentions, photos and video (poster, duration, MP4 variants), quoted post, and the author (name, handle, blue check, label). Retweet, view and bookmark counts are not in this source. Timelines and search need X's paid API. Deleted or protected posts return 404. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `post` (string, required): Post URL (x.com or twitter.com /status/<id>) or numeric post ID

Output parameters:

- `author`
- `checkedAt`
- `createdAt`
- `edited`
- `hashtags`
- `id`
- `inReplyTo`
- `lang`
- `likes`
- `links`
- `mentions`
- `photos`
- `possiblySensitive`
- `quoted`
- `replies`
- `source`
- `text`
- `url`
- `video`

### `social_youtube_comments` (~111 tokens)

Social Youtube Comments

First page of top comments (about 20) on one YouTube video: author, verified/creator flags, text, like count text, reply count text and age text. Comments turned off or empty return an empty list. Reply threads and later pages are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `videoId` (string, required): YouTube video id (11 characters)

### `social_reddit_posts` (~130 tokens)

Social Reddit Posts

Posts of one subreddit from Reddit's public feed, sorted hot, new, top or rising (about 25 items): id, title, author, date and link. The feed has no scores or comment counts, so it cannot rank by votes. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `sort` (string): hot, new, top or rising (default hot)
- `subreddit` (string, required): Subreddit name without r/ (2-21 letters, digits or _)

### `social_threads_search` (~141 tokens)

Social Threads Search

Threads (Meta) post search: the top posts for a keyword or hashtag as the logged-out search page shows them (typically 10-20) with author, text, time, likes, replies, reposts, quotes, media and link. From threads.net through a residential proxy; Threads decides the ranking and there is no date filter. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many posts, 1 to 25 (default 10)
- `q` (string, required): Keyword or #hashtag

### `social_pinterest` (~143 tokens)

Social Pinterest

Latest pins of a public Pinterest profile from Pinterest's own RSS feed: profile name and description, and for each of the newest 25 pins the pin URL and ID, text, image URL and publish date. Works for public profiles without login; boards, search and engagement counts are not part of the feed. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Pins to return, 1 to 25 (default 25)
- `username` (string, required): Pinterest username, e.g. nasa (from pinterest.com/<username>/)

Output parameters:

- `checkedAt`
- `pins`
- `profile`
- `source`
- `username`

### `social_tiktok` (~154 tokens)

Social Tiktok

One public TikTok video by URL from the video page's embedded data: caption, hashtags, creation date, duration, size, cover image, region, language, ad flag, exact play, like, comment, share, save and repost counts, the author (ID, username, nickname, verified, follower and like totals) and the sound. Keyword, hashtag and profile video lists are not available anonymously. Deleted or private videos return 404. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `url` (string, required): TikTok video URL https://www.tiktok.com/@<user>/video/<id>

Output parameters:

- `author`
- `caption`
- `checkedAt`
- `cover`
- `createdAt`
- `durationSeconds`
- `hashtags`
- `height`
- `id`
- `isAd`
- `language`
- `region`
- `sound`
- `source`
- `stats`
- `url`
- `width`

### `social_youtube_shorts` (~126 tokens)

Social Youtube Shorts

Latest Shorts of one YouTube channel from its public Shorts page (first ~48 items): video id, title, view count text (as YouTube shows it, e.g. '5 thousand views'), link and thumbnail. No durations, likes or comments. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `handle` (string, required): Channel handle, with or without @ (e.g. @YouTube). 3-30 letters, digits, . _ -

Output parameters:

- `channel`
- `checkedAt`
- `shortCount`
- `shorts`
- `source`

### `social_telegram_keyword_search` (~133 tokens)

Social Telegram Keyword Search

Keyword search inside one public Telegram channel, using the channel's own preview search: matching posts with id, text, view count text and date (about 20 per page). It cannot search across all of Telegram; private chats and groups are not searchable here. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `channel` (string, required): Public channel username without @ (5-32 letters, digits or _)
- `query` (string, required): Keyword or phrase to search for (2-100 characters)

Output parameters:

- `channel`
- `checkedAt`
- `postCount`
- `posts`
- `query`
- `source`

### `social_facebook_followers_following` (~153 tokens)

Social Facebook Followers Following

Facebook Page follower counts from Facebook's public Page Plugin: for up to 10 Pages (username, numeric ID or facebook.com URL) the Page name, numeric page ID, verified badge, profile picture URL and exact follower count, sorted by followers. Counts only: the lists of individual followers or followed accounts require a logged-in Facebook session and are not returned. Unknown pages are listed under notFound. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `pages` (string, required): 1 to 10 Facebook Pages, comma separated: username, numeric ID or facebook.com/<page> URL

Output parameters:

- `checkedAt`
- `notFound`
- `pages`
- `results`

### `social_threads_replies` (~188 tokens)

Social Threads Replies

Replies to a Threads post: the post itself (text, likes, reply/repost/quote counts) and the replies the public post page shows (first page, typically 10-25, including short reply chains and the author's own thread continuations) with author, text, time, likes and who each reply answers. From threads.net through a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `handle` (string): Author username, only needed when url is a bare post code
- `limit` (string): How many replies, 1 to 50 (default 20)
- `url` (string, required): Threads post URL (threads.net or threads.com), or a bare post code such as DeZtp-TkQHh together with handle

### `social_labx_com` (~145 tokens)

Social Labx Com

Listings of one LabX seller (lab equipment marketplace) from the seller's public profile page: listing id, title, price range, currency, condition, category, source link and availability date (about 20 per page), plus the seller's active-listing count. Prices are the seller's asking prices as listed; 'Request a Quote' listings have no price. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `seller` (string, required): LabX seller path: slug/id as in the profile URL, e.g. union-standard-equipment/51621

Output parameters:

- `checkedAt`
- `listingCount`
- `listings`
- `seller`
- `source`

### `social_facebook_posts` (~124 tokens)

Social Facebook Posts

Latest public posts of a Facebook Page as a logged-out visitor sees them (Facebook shows the first 1-3 posts without login): post id, link, text, time, reaction / comment / share counts and media type, plus the Page name and follower count. From facebook.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string, required): Facebook Page username (e.g. NASA), numeric id or Page URL

### `social_facebook_comments` (~155 tokens)

Social Facebook Comments

Comments on a public Facebook post as a logged-out visitor sees them (the 'Most relevant' comments of the first page load, usually about 10): comment id, author, author link, text, time, reaction count, reply count and link, plus the post's text and total reaction / comment / share counts. From facebook.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `url` (string, required): Link of a public Facebook post (facebook.com/<page>/posts/<id>, /permalink.php?..., /photo?fbid=..., /reel/<id>)

### `social_tiktok_hashtag_analytics` (~140 tokens)

Social Tiktok Hashtag Analytics

TikTok hashtag stats from TikTok's public hashtag detail JSON: hashtag ID, title, description, exact video count and total view count, average views per video and commerce flag, for up to 10 hashtags compared side by side (sorted by views). Lifetime totals only: no time series, no top-video list and no audience demographics. Unknown hashtags are listed under notFound. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `hashtags` (string, required): 1 to 10 hashtags, comma separated, with or without #

Output parameters:

- `checkedAt`
- `count`
- `hashtags`
- `notFound`
- `source`

### `social_youtube_twitch_kick_creator_outreach` (~195 tokens)

Social Youtube Twitch Kick Creator Outreach

One outreach card for a creator across YouTube, Twitch and Kick (give any of the three usernames): bio, follower/subscriber counts, live status, verified flag, every public social link (Instagram, X, YouTube, Discord, TikTok...) and email addresses written in public bios. Data is what each platform shows publicly; hidden business emails (YouTube 'view email') are not fetched. Unknown usernames are reported per platform. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `kick` (string): Kick channel slug, e.g. xqc
- `twitch` (string): Twitch login, e.g. xqc
- `youtube` (string): YouTube handle, e.g. @xQcOW (handles are not always the same as the streaming name)

Output parameters:

- `checkedAt`
- `emails`
- `notFound`
- `profiles`
- `socialLinks`
- `source`
- `streamingFollowersTotal`

### `social_snapchat` (~107 tokens)

Social Snapchat

Public Snapchat profile from its web profile page: username, display name, page title and description, snapcode image and canonical link. Stories, Spotlight posts and follower counts are not shown on the public page and are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `username` (string, required): Snapchat username without @ (3-15 letters, digits, . _ -)

Output parameters:

- `checkedAt`
- `profile`
- `source`

### `social_facebook_events` (~109 tokens)

Social Facebook Events

Events listed on a Facebook Page's Events tab (logged-out view): event id, name, date text, place, city, cancelled flag, organiser and event link, plus the Page name. From facebook.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string, required): Facebook Page username (e.g. NASA), numeric id or Page URL

### `social_facebook_photos` (~121 tokens)

Social Facebook Photos

Latest photos on a Facebook Page's Photos tab (logged-out view, usually 8): photo id, alt-text caption, image URL, width, height and photo link, plus the Page name and follower count. Image URLs are signed and expire. From facebook.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string, required): Facebook Page username (e.g. NASA), numeric id or Page URL

### `social_tiktok_comments` (~175 tokens)

Social Tiktok Comments

Top-level comments of a public TikTok video from TikTok's web comment list JSON: comment ID, text, likes, reply count, time, language, pinned/liked-by-creator flags and the commenter's ID, username and nickname, plus the video's total comment count. Up to 60 comments in TikTok's own ranking order (no reply threads). An unknown or deleted video ID returns an empty list with total 0. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many comments, 1 to 60 (default 20)
- `url` (string, required): TikTok video URL (tiktok.com/@user/video/<id>) or the numeric video ID

Output parameters:

- `checkedAt`
- `comments`
- `count`
- `source`
- `totalComments`
- `videoId`

### `social_bilibili_comments` (~133 tokens)

Social Bilibili Comments

Hot comments on one Bilibili video from Bilibili's public comment endpoint: comment id, author name, text, like count, reply count and time (up to 20, most-liked first). Needs the video's numeric aid (the number in the av<aid> URL); the tool does not convert BV ids. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `aid` (string, required): Bilibili video aid (digits, e.g. 170001 from av170001)

### `social_threads_profile` (~155 tokens)

Social Threads Profile

Threads (Meta) profile: name, verified flag, bio, follower count and bio links, plus the latest posts the public profile page shows (about 10, including the author's own thread continuations) with text, time, likes, replies, reposts, quotes, media URLs and link. From threads.net through a residential proxy; logged-out pages show a limited number of posts. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `handle` (string, required): Threads username without @, e.g. zuck
- `limit` (string): How many posts, 0 to 20 (default 10)

### `social_telegram_homepage` (~126 tokens)

Social Telegram Homepage

Latest public posts of one Telegram channel as shown on its public web preview (t.me/s/<channel>): post id, text, view count text and date, about 20 per page. Only public channels with a preview; the Telegram homepage itself has no data, so this tool reads a channel's public feed. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `channel` (string, required): Public channel username without @ (5-32 letters, digits or _)

Output parameters:

- `channel`
- `checkedAt`
- `postCount`
- `posts`
- `source`

### `social_youtube_edu_channels` (~122 tokens)

Social Youtube Edu Channels

Education channels on YouTube: channels found by a topic search (default 'education', first page of about 20) with channel id, name, handle, subscriber count text, description snippet and link, from YouTube's public channel-filtered search page. No video lists or exact subscriber counts. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `topic` (string): Education topic to search (2-100 characters, default education)

Output parameters:

- `channelCount`
- `channels`
- `checkedAt`
- `source`
- `topic`

### `social_facebook_page_contact_info` (~117 tokens)

Social Facebook Page Contact Info

Contact details from a Facebook Page's About tab (logged-out view): category, email, phone, website(s), address, other social links and the raw list of fields Facebook shows, plus the Page name and follower count. From facebook.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `page` (string, required): Facebook Page username (e.g. NASA), numeric id or Page URL

### `social_truthsocial` (~172 tokens)

Social Truthsocial

Truth Social account and its latest posts: profile (name, followers, following, post count, verified, website, joined) and up to 20 newest posts with text, time, replies, reposts, likes, media URLs, link card and repost/quote flags. From truthsocial.com's public Mastodon-style API through a residential proxy. Price: $0.003 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `handle` (string, required): Account handle without @, e.g. realDonaldTrump
- `limit` (string): How many posts, 0 to 20 (default 10; 0 = profile only)
- `replies` (string): Include the account's replies: true or false (default false)

### `social_instagram_related_profiles` (~154 tokens)

Social Instagram Related Profiles

Accounts Instagram suggests as related to a public profile (its similar-accounts list), up to 5: ID, username, full name, verified and private flags, profile picture and link. No follower counts for the related accounts. Some accounts have no related list (empty result). Unknown users 404; a failed fetch 503 (not charged). Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (integer): How many related accounts, 1-5 (default 5)
- `username` (string, required): Instagram username (with or without @) or instagram.com/<user> URL

### `social_youtube_channel_search` (~107 tokens)

Social Youtube Channel Search

YouTube channels matching a search query (first page, about 20): channel id, name, handle, subscriber count text, description snippet and channel link, from YouTube's public channel-filtered search page. No video lists or exact subscriber counts. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `query` (string, required): Search words (2-100 characters)

Output parameters:

- `channelCount`
- `channels`
- `checkedAt`
- `query`
- `source`

### `social_instagram_highlights` (~125 tokens)

Social Instagram Highlights

Story highlights of a public Instagram profile (the highlights tray a logged-out visitor sees): highlight id, title, cover thumbnail and link, plus the profile's full name, followers, following, bio, verified and private flags. Highlight story items themselves need a login and are not returned. From instagram.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `username` (string, required): Instagram username (e.g. nasa) or profile URL

### `social_aemet_spain_weather` (~155 tokens)

Social Aemet Spain Weather

Spanish weather station observations from AEMET OpenData (official): latest hourly readings (temperature, humidity, wind, pressure, precipitation…) for all stations or one station ID (idema, e.g. 3195 Madrid Retiro), as published by AEMET. Requires the operator's free AEMET OpenData key. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Rows, 1 to 500 (default 100)
- `station` (string): AEMET station ID (idema), e.g. 3195; empty = all stations

Output parameters:

- `checkedAt`
- `count`
- `observations`
- `source`
- `station`

### `social_bea_national_accounts` (~188 tokens)

Social Bea National Accounts

US national accounts from the Bureau of Economic Analysis (official API): any NIPA table (e.g. T10101 real GDP percent change, T10105 GDP in dollars, T20100 personal income) at annual, quarterly or monthly frequency for chosen years, returned as BEA publishes the rows (line, description, period, value, unit). Requires the operator's free BEA API UserID. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `frequency` (string): A (annual), Q (quarterly) or M (monthly)
- `table` (string, required): NIPA table name, e.g. T10101
- `years` (string): Comma-separated years or X for all, e.g. 2025,2026

Output parameters:

- `checkedAt`
- `data`
- `frequency`
- `notes`
- `source`
- `table`
- `years`

### `social_sos` (~169 tokens)

Social Sos

Business entity search in official Secretary of State open data for Colorado (all entities), New York (active corporations) and Oregon (active businesses): name contains-search, newest first, with entity ID, name, type, status, jurisdiction, formation date, principal or process address and registered agent. Only these three states; refresh follows each state's portal. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Max entities per state, 1 to 50 (default 10)
- `name` (string, required): Business name or part of it (3-80 characters)
- `states` (string): Comma-separated subset of CO, NY, OR (default all three)

Output parameters:

- `checkedAt`
- `count`
- `perState`
- `query`
- `results`
- `source`
- `states`

### `social_olx` (~243 tokens)

Social Olx

OLX classified listings search (Poland, Romania, Portugal, Ukraine, Bulgaria, Kazakhstan, Uzbekistan) from OLX's public listing API: title, URL, price with currency and negotiable flag, city/region, category ID, posted and refreshed dates, private vs business seller, photo URL, short description and promotion flags, plus the total number of matching ads. Newest first by default. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string): pl (default), ro, pt, ua, bg, kz or uz
- `limit` (string): Ads, 1 to 50 (default 20)
- `maxPrice` (string): Maximum price in local currency
- `minPrice` (string): Minimum price in local currency
- `offset` (string): Skip this many (paging, max 1000)
- `query` (string, required): Search words, e.g. rower, iphone 15
- `sort` (string): newest (default), price_asc, price_desc or relevance

### `social_upwork` (~177 tokens)

Social Upwork

Upwork open jobs for one skill (e.g. python, shopify, video-editing): the newest 30 freelance jobs with title, description (first 600 characters), hourly or fixed budget, experience level, duration, weekly hours, skills, posted time and link, plus the total number of open jobs for that skill. From upwork.com's public freelance-jobs pages through a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many jobs, 1 to 30 (default 10)
- `skill` (string, required): Skill slug as in upwork.com/freelance-jobs/<skill>/, e.g. 'python', 'wordpress', 'data-entry'

### `social_carparts_com` (~194 tokens)

Social Carparts Com

CarParts.com product search: for a keyword (e.g. 'brake pads', 'headlight', a part number) up to 20 products per page with SKU, manufacturer number, brand, private-label flag, category path (top level, category, sub-category, part), price, list price and saving, shipping cost, universal-fit flag, product attributes (warranty, notes …), image and product link, plus the total result count and page count. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Products from this page, 1 to 20 (default 20)
- `page` (string): Result page, 1 to 50 (default 1)
- `q` (string, required): Search keyword or part number (2 to 80 characters)

Output parameters:

- `checkedAt`
- `page`
- `pages`
- `q`
- `results`
- `source`
- `total`

### `social_copart_public_search` (~164 tokens)

Social Copart Public Search

Copart (US) salvage and used vehicle auctions for a search (make, model, year...): lot number, vehicle title, odometer and its status, title type and state, primary damage, keys, AutoGrade score, yard location, auction timing/status, current bid (USD) and lot link, 20 to 50 lots per search. From copart.com's public search through a rendering residential proxy; buying requires a Copart account. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `q` (string, required): Search words, e.g. 'toyota', 'tesla model 3', '2020 honda civic'

### `social_alltrails` (~230 tokens)

Social Alltrails

Hiking trails from OpenStreetMap (via the free Waymarked Trails API), not from AllTrails, which blocks automated access: search by trail name or list routes around a point. Per trail: OSM ID, name, ref, network level, length in km, loop/linear, hardest OSM sac_scale difficulty, surfaces, operator, website, Wikidata, description and center point. No user ratings, reviews or photos (OSM has none). Coverage depends on OSM mapping. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `lat` (string): Latitude of the center point
- `limit` (string): Number of trails with full details, 1 to 10 (default 5)
- `lon` (string): Longitude of the center point
- `query` (string): Trail name to search (or use lat/lon)
- `radiusKm` (string): Search radius around lat/lon, 1 to 25 km (default 10)

Output parameters:

- `checkedAt`
- `count`
- `query`
- `source`
- `totalListed`
- `trails`

### `social_carsandbids` (~122 tokens)

Social Carsandbids

Live Cars & Bids auctions from the site's public RSS feed (about 250 current items, newest first): auction title, auction link and id, start date, short description and photo. The feed has no current bid, reserve or end-time data, so those are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): How many auctions to return, 1 to 50 (default 10)

Output parameters:

- `auctionCount`
- `auctions`
- `checkedAt`
- `feedItems`
- `source`

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/bck-stack-sitecheck-shop-social/api#diagnostics

## Score history

- 2026-11-05: 71
- 2026-11-04: 70
- 2026-11-03: 70
- 2026-11-02: 70
- 2026-11-01: 69
- 2026-10-31: 69
- 2026-10-30: 68
- 2026-10-29: 68
- 2026-10-28: 68
- 2026-10-27: 67
- 2026-10-26: 67
- 2026-10-25: 66
- 2026-10-24: 66
- 2026-10-23: 65

## Common questions

### What is the SiteCheck Shop & Social MCP server?

SiteCheck Shop & Social is an MCP server listed in the public MCP registry as io.github.bck-stack/sitecheck-shop-social. 110 pay-per-call agent tools: e-commerce, product, price and social media data tools. x402. This page covers its hosted endpoint (https://api.shopsocial-api.workers.dev/mcp?ref=registry).

### Is the SiteCheck Shop & Social MCP server safe to use?

SiteCheck Shop & Social scores 71 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the SiteCheck Shop & Social MCP server expose?

SiteCheck Shop & Social exposes 110 tools: ecommerce_vestiairecollective, ecommerce_amazon_bestsellers, ecommerce_chewy_com, ecommerce_rakuten_japan, ecommerce_hepsiburada, and 105 more. Their descriptions and schemas cost roughly 17,270 tokens of context every time the server is loaded.

### Does the SiteCheck Shop & Social MCP server require authentication?

No. We connected to SiteCheck Shop & Social without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the SiteCheck Shop & Social MCP server still maintained?

SiteCheck Shop & Social is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://api.shopsocial-api.workers.dev/mcp?ref=registry
- Website: https://api.shopsocial-api.workers.dev/
- Changelog RSS feed: https://verifymcp.io/servers/bck-stack-sitecheck-shop-social/api.xml
- Changelog JSON feed: https://verifymcp.io/servers/bck-stack-sitecheck-shop-social/api.json
- HTML version of this page: https://verifymcp.io/servers/bck-stack-sitecheck-shop-social/api
