# Scrapling x402 Data Store (remote · scraplingdata.xyz)

Crypto/DeFi, stock and e-commerce datasets plus pay-per-call web scraping, paid with x402 USDC.

- Trust score: 64/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-10-22

## Components

- remote · `scraplingdata.xyz`: 64/100 (this document), [markdown](https://verifymcp.io/servers/bnth09productions-maker-scrapling-x402-store/scraplingdata.md), [page](https://verifymcp.io/servers/bnth09productions-maker-scrapling-x402-store/scraplingdata)

## Channel facts

- Endpoint: `https://scraplingdata.xyz/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `0.5.1`

## 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-10-22.

- **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 enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement.
  - 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**: 64/100
  - AI-judged instruction clarity (good).
  - Context-footprint check failed: tool/resource definitions use about 3119 tokens (~124/item across 25 items; 25 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 3/100
  - Stability observed for 1 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 84/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 53% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 25 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 26 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 Scrapling x402 Data Store MCP server?

Scrapling x402 Data Store is a hosted endpoint at https://scraplingdata.xyz/mcp, 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 bnth09productions-maker-scrapling-x402-store 'https://scraplingdata.xyz/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "bnth09productions-maker-scrapling-x402-store": {
      "url": "https://scraplingdata.xyz/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "bnth09productions-maker-scrapling-x402-store": {
      "type": "http",
      "url": "https://scraplingdata.xyz/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.bnth09productions-maker-scrapling-x402-store]
url = "https://scraplingdata.xyz/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "bnth09productions-maker-scrapling-x402-store": {
      "type": "remote",
      "url": "https://scraplingdata.xyz/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add bnth09productions-maker-scrapling-x402-store --url 'https://scraplingdata.xyz/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  bnth09productions-maker-scrapling-x402-store:
    url: "https://scraplingdata.xyz/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "bnth09productions-maker-scrapling-x402-store": {
      "Transport": "http",
      "Url": "https://scraplingdata.xyz/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add bnth09productions-maker-scrapling-x402-store -t streamable-http -u 'https://scraplingdata.xyz/mcp'
```

### Other

```json
{
  "mcpServers": {
    "bnth09productions-maker-scrapling-x402-store": {
      "type": "http",
      "url": "https://scraplingdata.xyz/mcp"
    }
  }
}
```

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-10-22 (score 64, −1)

- [security] Tool “free_crypto_top10” rewrote its description, which is the text the model reads
- [security] Tool “free_defi_top_yields” rewrote its description, which is the text the model reads
- [security] Tool “lookup_coin” rewrote its description, which is the text the model reads
- [security] Tool “lookup_polymarket” rewrote its description, which is the text the model reads
- [security] Tool “lookup_pool” rewrote its description, which is the text the model reads
- [security] Tool “lookup_protocol” rewrote its description, which is the text the model reads
- [security] Tool “lookup_token_risk” rewrote its description, which is the text the model reads
- [security] Tool “lookup_yields” rewrote its description, which is the text the model reads
- [security] Tool “scrape_url” rewrote its description, which is the text the model reads
- [functional regression] Tool coverage: 86% → 53%
- [functional regression] Schema quality: 1690 → 3119
- [functional improvement] Stability: unverified → 0.03
- [functional] New tool “ad_cost_benchmarks”
- [functional] New tool “defi_intel”
- [functional] New tool “free_datasets”
- [functional] New tool “get_dataset”
- [functional] New tool “market_pulse”
- [functional] New tool “ping”
- [functional] New tool “price_moves”
- [functional] New tool “scrape_text”
- [functional] New tool “token_verdict”
- [functional] New tool “whale_moves”
- [functional] New tool “whale_netflow”
- [functional] New tool “whale_token”
- [cosmetic] Tool “lookup_coin” changed its title: Coin price lookup ($0.002) → Coin price lookup ($0.001)
- [cosmetic] Tool “lookup_polymarket” changed its title: Polymarket odds search ($0.003) → Polymarket odds search ($0.005)
- [cosmetic] Tool “lookup_pool” changed its title: Yield pool lookup ($0.003) → Yield pool lookup ($0.001)
- [cosmetic] Tool “lookup_protocol” changed its title: DeFi protocol TVL lookup ($0.002) → DeFi protocol TVL lookup ($0.001)
- [cosmetic] Tool “lookup_yields” changed its title: Best yields for chain/token ($0.003) → Best yields for chain/token ($0.002)

### 2026-10-21 (score 65)

First indexed and scored.

## MCP tools (25)

### `list_datasets` (~100 tokens)

List datasets

FREE. Returns every dataset for sale: id, title, category (crypto/DeFi token prices, volume, TVL and yields; e-commerce product prices and stock; custom scraped feeds), row count, field names, created_at (freshness), a few sample rows and the price in USDC (starter sets from $0.01, up to 100 rows $0.05, large sets max $4.99). JSON output.

### `preview_dataset` (~72 tokens)

Preview a dataset

FREE. Sample of a dataset before buying: up to 10 real rows from the dataset (never more than half of it), all field names, total row count, created_at timestamp and the exact USDC price buy_dataset will charge. JSON output.

Input parameters:

- `dataset_id` (string, required): Id from list_datasets.

### `scrape_url` (~211 tokens)

Scrape a URL (paid)

PAID, $0.001-$0.025 USDC. Any web page as clean, LLM-ready Markdown (boilerplate stripped) for your agent's context, e.g. url=https://example.com. Fetches the URL live (typically 1-5 s; stealth tier longer) and returns clean Markdown, JSON-LD, HTML tables and links as JSON. Tiers: cached_intel $0.001 (recent cached copy), static_scrape $0.005 (live fetch, default for normal pages), stealth_browser $0.025 (headless browser for JavaScript or Cloudflare-protected pages). An unpaid call returns the exact x402 price.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `css_selector` (string): Optional CSS selector to scope extraction.
- `tier` (string)
- `url` (string, required): Page to scrape.

### `buy_dataset` (~138 tokens)

Buy a dataset (paid)

PAID, $0.01-$4.99 USDC by size (shown in list_datasets). Every row of a dataset in one download, e.g. dataset_id=live_crypto_top500_markets (500 coins). Formats: json, jsonl, csv or markdown. Live feeds refresh about every 30 min. An unpaid call returns the exact x402 price.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `dataset_id` (string, required): Id from list_datasets.
- `format` (string)

### `free_feeds` (~61 tokens)

Live feed catalog (free)

FREE. Catalog of every live feed, refreshed about every 30 min (crypto, DeFi, Polymarket, stocks, new pools, token risk) with row counts, freshness and full price, plus the paid single-lookup tools and their prices.

### `free_crypto_top10` (~60 tokens)

Top 10 coins snapshot (free)

FREE. Top 10 crypto prices: rank, USD price, market cap and 24h change for the 10 largest coins (snapshot refreshed about every 30 min). lookup_coin ($0.001) covers 500 coins with more fields.

### `free_defi_top_yields` (~54 tokens)

Top 5 DeFi yields (free)

FREE. Top 5 DeFi yields across all chains ranked by risk-adjusted APY, with APY, TVL and risk level. lookup_yields ($0.002) filters by chain/token.

### `lookup_coin` (~142 tokens)

Coin price lookup ($0.001)

PAID $0.001 USDC. Current BTC, ETH or any top-500 coin price: USD price, market cap, volume, 1h/24h/7d change and % below all-time high. Examples: q=btc, q=ethereum. Refreshed about every 30 min, answers in under 100 ms. Unknown coin returns an error with no charge.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `q` (string, required): Symbol (btc), CoinGecko id (bitcoin) or name

### `lookup_protocol` (~115 tokens)

DeFi protocol TVL lookup ($0.001)

PAID $0.001 USDC. DeFi protocol TVL in USD, 1d/7d TVL change, category, chains and market cap. Examples: q=aave, q=uniswap. Refreshed about every 30 min.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `q` (string, required): DefiLlama slug or name, e.g. aave

### `lookup_yields` (~146 tokens)

Best yields for chain/token ($0.002)

PAID $0.002 USDC. Best USDC yield on Base (or any chain/token): top 10 pools ranked by risk-adjusted APY with APY, TVL and 0-100 risk score. Example: chain=Base, token=USDC. Takes chain, token or both. Refreshed about every 30 min.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `chain` (string): e.g. Base, Ethereum, Arbitrum
- `token` (string): e.g. USDC, ETH

### `lookup_pool` (~102 tokens)

Yield pool lookup ($0.001)

PAID $0.001 USDC. One DeFi yield pool by DefiLlama pool id: APY (base/reward/30d mean), TVL, impermanent-loss risk and risk score. Refreshed about every 30 min.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `pool_id` (string, required)

### `lookup_polymarket` (~121 tokens)

Polymarket odds search ($0.005)

PAID $0.005 USDC. Polymarket odds for an event: up to 10 markets matching a keyword with YES probability, 1h/24h/7d odds change, volume and liquidity. Examples: q=bitcoin, q=election. Refreshed about every 30 min.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `q` (string, required): Keyword(s) in the market question

### `lookup_token_risk` (~160 tokens)

Base token scam check ($0.005)

PAID $0.005 USDC. Base token scam check: verdict go / caution / avoid, honeypot / cannot-sell, hidden owner, mintable, buy/sell tax and a 0-100 risk score. No charge if the scan fails. Example: address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. Cached scan, else live GoPlus (about 1-3 s).

Input parameters:

- `address` (string, required): 0x... Base token contract
- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].

### `free_datasets` (~55 tokens)

Dataset listings catalog (free)

FREE. Catalog of the paid dataset listings (CoinGecko market tables, DefiLlama tables, live volume leaders, live DeFi heatmap, live DEX volume) with price, row count and last update time.

### `get_dataset` (~149 tokens)

Dataset listing rows ($0.002)

PAID $0.002 USDC per call. Rows from one dataset listing: coingecko-markets (about 7,000 market table rows), defillama-protocols, live volume-leaders, live market-heatmap, live dex-volume. Optional q keyword filter, limit (1-1000), offset, format json or csv.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `dataset` (string, required)
- `format` (string)
- `limit` (integer)
- `offset` (integer)
- `q` (string)

### `market_pulse` (~114 tokens)

Whole-market bundle ($0.005)

PAID $0.005 USDC. Whole crypto market in one call: top 10 coins by market cap, top volume leaders, top DeFi protocols by TVL, DEX volume leaders and total, and DeFi heatmap highlights (biggest sectors, 1d gainers and losers). No parameters. No charge if sources are unavailable.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].

### `price_moves` (~138 tokens)

Price move alerts ($0.002)

PAID $0.002 USDC. Coins (top 500) whose price moved more than threshold % (default 5) over 1h and/or 24h, biggest first, plus DeFi protocols whose TVL moved more than threshold in 1d. Built for polling. Empty list is a valid answer.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `direction` (string)
- `include_defi` (boolean)
- `threshold` (number)
- `window` (string)

### `defi_intel` (~98 tokens)

DeFi intel bundle ($0.003)

PAID $0.003 USDC. One call: top 10 DeFi protocols by TVL, 1d TVL gainers/losers, top chains by TVL, top stablecoins with supply change, top 10 risk-ranked yields. No parameters.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].

### `ad_cost_benchmarks` (~118 tokens)

Ad cost benchmarks ($0.002)

PAID $0.002 USDC. CPM, CPC, CTR by ad platform (meta, google_search, google_display, tiktok, linkedin) and industry, each figure with source report, URL and as-of date. Optional platform, industry, metric.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `industry` (string)
- `metric` (string)
- `platform` (string)

### `ping` (~72 tokens)

Payment test ($0.001)

PAID $0.001 USDC. Cheapest paid call to confirm your x402 payment works: returns ok, server time and catalog links. No parameters.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].

### `whale_moves` (~139 tokens)

Whale moves ($0.005)

PAID $0.005 USDC. Large taker orders (default >= $100k) on Hyperliquid perps (top 40 markets) in the last window with side, USD size, price, taker address, plus net whale buy/sell per coin. Built for polling.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `coin` (string)
- `limit` (integer)
- `min_usd` (number)
- `side` (string)
- `window` (string)

### `whale_netflow` (~156 tokens)

Whale exchange netflow signal ($0.02)

PAID $0.02 USDC. Whale transfers (>= $100k) on ethereum, base, arbitrum, polygon, solana classified by exchange wallet labels: EXCHANGE_INFLOW_BEARISH, WHALE_ACCUMULATION_BULLISH, INTERNAL_EXCHANGE_SHUFFLE, UNLABELED, with per-token inflow/outflow/net USD and signal, plus Hyperliquid whale perp taker flow.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `chain` (string)
- `limit` (integer)
- `token` (string)
- `window` (string)

### `whale_token` (~112 tokens)

Whale flow for one coin ($0.005)

PAID $0.005 USDC. Whale orders and net whale buy/sell for one Hyperliquid coin (e.g. BTC, SOL, HYPE) plus mark price, 24h change, funding and open interest.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `coin` (string, required)
- `min_usd` (number)
- `window` (string)

### `token_verdict` (~146 tokens)

Token verdict with facts ($0.005)

PAID $0.005 USDC. go / caution / avoid verdict, 0-100 risk score and the facts behind it (liquidity, holders, top-10 concentration, LP locked, taxes, honeypot, mint/proxy/owner flags) for a token on base, ethereum, bsc, arbitrum, polygon, optimism, avalanche or solana. No charge if the scan fails.

Input parameters:

- `address` (string, required): Contract or Solana mint
- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `chain` (string)

### `scrape_text` (~103 tokens)

Page to clean text ($0.003)

PAID $0.003 USDC. Any web page as clean, LLM-ready Markdown text with navigation, ads and boilerplate stripped: title, text and character count. Example: url=https://example.com. No charge if the page cannot be fetched.

Input parameters:

- `api_key` (string): Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment'].
- `url` (string, required): Page URL

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/bnth09productions-maker-scrapling-x402-store/scraplingdata#diagnostics

## Score history

- 2026-10-22: 64
- 2026-10-21: 65

## Common questions

### What is the Scrapling x402 Data Store MCP server?

Scrapling x402 Data Store is an MCP server listed in the public MCP registry as io.github.bnth09productions-maker/scrapling-x402-store. Crypto/DeFi, stock and e-commerce datasets plus pay-per-call web scraping, paid with x402 USDC. This page covers its hosted endpoint (https://scraplingdata.xyz/mcp).

### Is the Scrapling x402 Data Store MCP server safe to use?

Scrapling x402 Data Store scores 64 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 Scrapling x402 Data Store MCP server expose?

Scrapling x402 Data Store exposes 25 tools: list_datasets, preview_dataset, scrape_url, buy_dataset, free_feeds, and 20 more. Their descriptions and schemas cost roughly 2,882 tokens of context every time the server is loaded.

### Does the Scrapling x402 Data Store MCP server require authentication?

No. We connected to Scrapling x402 Data Store without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the Scrapling x402 Data Store MCP server still maintained?

Scrapling x402 Data Store is still listed as active in the MCP registry. We last reached this channel on 22 October 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://scraplingdata.xyz/mcp
- Changelog RSS feed: https://verifymcp.io/servers/bnth09productions-maker-scrapling-x402-store/scraplingdata.xml
- Changelog JSON feed: https://verifymcp.io/servers/bnth09productions-maker-scrapling-x402-store/scraplingdata.json
- HTML version of this page: https://verifymcp.io/servers/bnth09productions-maker-scrapling-x402-store/scraplingdata
