# 47620 Multichain Data API — onchain, crypto, utilities, x402 stats (remote · 47620.xyz)

x402 pay-per-call: onchain data (Solana/Base/Polygon), crypto market, JWT/unit utils, x402 stats.

- Trust score: 65/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-09-29

## Components

- remote · `47620.xyz`: 65/100 (this document), [markdown](https://verifymcp.io/servers/xyz-47620-multichain/mcp-multichain.md), [page](https://verifymcp.io/servers/xyz-47620-multichain/mcp-multichain)

## Channel facts

- Endpoint: `https://47620.xyz/mcp/multichain`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.2.0`

## 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-09-29.

- **Endpoint Security**: 57/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation not fully verified: no authorisation is required to call this server, and 34 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
  - HTTPS is enforced; there's no plaintext access path.
  - 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**: 81/100
  - AI-judged instruction clarity (excellent).
  - Tool/resource definitions use about 2867 tokens (~84/item across 34 items; 34 tools + 0 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 7/100
  - Stability observed for 2 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **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.
- **Tool Safety**: 75/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - 0 of 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "should_pay" implies "pay" and declares no destructiveHint at all, which the MCP spec reads as destructive by default.
  - An AI judge read all 34 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 47620 Multichain Data API — onchain, crypto, utilities… MCP server?

47620 Multichain Data API — onchain, crypto, utilities… is a hosted endpoint at https://47620.xyz/mcp/multichain, 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 xyz-47620-multichain 'https://47620.xyz/mcp/multichain'
```

### Cursor

```json
{
  "mcpServers": {
    "xyz-47620-multichain": {
      "url": "https://47620.xyz/mcp/multichain"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "xyz-47620-multichain": {
      "type": "http",
      "url": "https://47620.xyz/mcp/multichain"
    }
  }
}
```

### Codex

```toml
[mcp_servers.xyz-47620-multichain]
url = "https://47620.xyz/mcp/multichain"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "xyz-47620-multichain": {
      "type": "remote",
      "url": "https://47620.xyz/mcp/multichain",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add xyz-47620-multichain --url 'https://47620.xyz/mcp/multichain' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  xyz-47620-multichain:
    url: "https://47620.xyz/mcp/multichain"
```

### Netclaw

```json
{
  "McpServers": {
    "xyz-47620-multichain": {
      "Transport": "http",
      "Url": "https://47620.xyz/mcp/multichain"
    }
  }
}
```

### Vellum

```bash
assistant mcp add xyz-47620-multichain -t streamable-http -u 'https://47620.xyz/mcp/multichain'
```

### Other

```json
{
  "mcpServers": {
    "xyz-47620-multichain": {
      "type": "http",
      "url": "https://47620.xyz/mcp/multichain"
    }
  }
}
```

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-09-29 (score 65, +1)

No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-09-28 (score 64, 0)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-09-27 (score 64)

First indexed and scored.

## MCP tools (34)

### `snapshot` (~86 tokens)

Whole-network picture in ONE call: cluster health, slot/epoch (Solana) or chain status (EVM), native/USD price and top trending pairs. chain -> /x/solana/snapshot | /x/base-fac/snapshot | /x/polygon-fac/snapshot. Pay-per-call ($0.01 USDC).

Input parameters:

- `chain` (string, required): Chain to query

### `risk_check` (~115 tokens)

BEFORE paying an address, get a 0-100 risk score with reasons and a proceed/review verdict, built from re-verifiable on-chain facts. chain -> /x/solana/risk/:address | /x/base-fac/risk/:address | /x/polygon-fac/risk/:address. Pay-per-call ($0.02 USDC).

Input parameters:

- `address` (string, required): Address to check before paying (0x... EVM or base58 Solana)
- `chain` (string, required): Chain to query

### `should_pay` (~91 tokens)

Pay-vs-do-not-pay decision for a payee, aggregating on-chain facts into a single verdict. chain -> /x/base-fac/should-pay/:address | /x/polygon-fac/should-pay/:address (EVM). Pay-per-call ($0.02 USDC).

Input parameters:

- `address` (string, required): Payee address (0x...)
- `chain` (string, required): EVM chain

### `token_report` (~114 tokens)

Full token due-diligence in ONE call: price, liquidity, 24h volume, DEX pairs, supply and (EVM) contract metadata. chain -> /x/solana/token-report/:token | /x/base-fac/token-report/:token | /x/polygon-fac/token-report/:token. Pay-per-call ($0.01 USDC).

Input parameters:

- `chain` (string, required): Chain to query
- `token` (string, required): SPL mint (Solana) or ERC-20 contract (EVM)

### `health` (~69 tokens)

Network health for a chosen chain. Paths: solana -> /x/solana/health, base -> /x/base-fac/health, polygon -> /x/polygon-fac/health. Pay-per-call from $0.001 USDC.

Input parameters:

- `chain` (string, required): Chain to query

### `balance` (~102 tokens)

Native + stablecoin balances for an address on a chosen chain. Paths: solana -> /x/solana/account/:address, base -> /x/base-fac/balance/:address, polygon -> /x/polygon-fac/balance/:address. Pay-per-call from $0.002 USDC.

Input parameters:

- `address` (string, required): Address (base58 on Solana, 0x... on EVM)
- `chain` (string, required): Chain to query

### `tx` (~99 tokens)

Transaction status + transfer summary on a chosen chain. Paths: solana -> /x/solana/tx/:signature, base -> /x/base-fac/tx/:hash, polygon -> /x/polygon-fac/tx/:hash. Pay-per-call from $0.003 USDC.

Input parameters:

- `chain` (string, required): Chain to query
- `id` (string, required): Signature (Solana) or tx hash (EVM 0x...)

### `token` (~103 tokens)

Live price, liquidity, 24h volume + DEX pairs for a token. Paths: solana -> /x/solana/token/:mint, base -> /x/base-fac/token/:address, polygon -> /x/polygon-fac/token/:address. Pay-per-call from $0.002 USDC.

Input parameters:

- `chain` (string, required): Chain to query
- `id` (string, required): SPL mint (Solana) or ERC-20 address (EVM)

### `gas` (~76 tokens)

Current gas price + estimated transfer cost. Paths: base -> /x/base-fac/gas, polygon -> /x/polygon-fac/gas. (Solana uses fixed micro-lamport fees; use health for the fee context.) Pay-per-call ($0.005 USDC).

Input parameters:

- `chain` (string, required): EVM chain

### `trending` (~71 tokens)

Trending DEX pairs by 24h volume. Paths: solana -> /x/solana/trending, base -> /x/base-fac/trending, polygon -> /x/polygon-fac/trending. Pay-per-call ($0.02 USDC).

Input parameters:

- `chain` (string, required): Chain to query

### `contract` (~85 tokens)

Whether an address is a contract + bytecode size + ERC-20 metadata (EVM). Paths: base -> /x/base-fac/contract/:address, polygon -> /x/polygon-fac/contract/:address. Pay-per-call ($0.01 USDC).

Input parameters:

- `address` (string, required): Contract address (0x...)
- `chain` (string, required): EVM chain

### `trust_check` (~99 tokens)

BEFORE paying a wallet/payee, get a multichain safe|review|avoid verdict built only from re-verifiable on-chain facts (existence, activity, USDC settlements, contract code). Covers Solana, Base and Polygon. Pay-per-call ($0.02 USDC).

Input parameters:

- `chain` (string): Optional; inferred if omitted
- `target` (string, required): Payee address (0x... EVM or base58 Solana)

### `crypto_price` (~101 tokens)

Live crypto spot price in USD for a coin (btc, eth, sol, bnb, xrp, ada, doge, avax, link, matic, arb, op): price + 24h change, high, low and quote volume. -> /x/crypto/price/:symbol. Pay-per-call ($0.002 USDC).

Input parameters:

- `symbol` (string, required): Coin ticker or name, e.g. btc, eth, sol

### `crypto_ohlcv` (~139 tokens)

OHLCV candle history for a crypto coin: rows [openTime, open, high, low, close, volume]. Optional interval (1m,5m,15m,1h,4h,1d; default 1h) and limit (<=500). -> /x/crypto/ohlcv/:symbol. Pay-per-call ($0.005 USDC).

Input parameters:

- `interval` (string): Candle interval (default 1h)
- `limit` (integer): Number of candles (<=500, default 100)
- `symbol` (string, required): Coin ticker or name, e.g. btc, eth, sol

### `crypto_indicators` (~108 tokens)

Technical indicators for a crypto coin: RSI(14) with overbought/oversold signal, EMA(20), EMA(50), SMA(20/50/200). Optional interval (default 1h). -> /x/crypto/indicators/:symbol. Pay-per-call ($0.005 USDC).

Input parameters:

- `interval` (string): Candle interval (default 1h)
- `symbol` (string, required): Coin ticker or name, e.g. btc, eth, sol

### `crypto_derivatives` (~83 tokens)

Perpetual-futures context for a crypto coin: last funding rate (+%), mark vs index price, next funding time, and open interest (base + USD). -> /x/crypto/derivatives/:symbol. Pay-per-call ($0.005 USDC).

Input parameters:

- `symbol` (string, required): Coin ticker or name, e.g. btc, eth, sol

### `crypto_orderbook` (~105 tokens)

Order-book top-of-book for a crypto coin: best bid/ask, mid price, spread (abs + bps), bid/ask depth and book imbalance (>0 = more bids). -> /x/crypto/orderbook/:symbol. Pay-per-call ($0.005 USDC).

Input parameters:

- `limit` (integer): Order-book levels (5-100, default 20)
- `symbol` (string, required): Coin ticker or name, e.g. btc, eth, sol

### `crypto_deep` (~107 tokens)

Full decision pack in ONE call for a crypto coin: spot + 24h stats, last candle, indicators (RSI/EMA/SMA), perpetual funding + open interest, and order-book spread/imbalance. -> /x/crypto/deep/:symbol. Pay-per-call ($0.02 USDC).

Input parameters:

- `interval` (string): Candle interval (default 1h)
- `symbol` (string, required): Coin ticker or name, e.g. btc, eth, sol

### `jwt_decode` (~76 tokens)

Decode a JWT and extract its claims (subject, issuer, audience, expiration with expired flag, issued-at, not-before, algorithm, key id). Decode-only — signature NOT verified. -> /x/util/jwt-decode. Pay-per-call ($0.002 USDC).

Input parameters:

- `token` (string, required): The JWT string to decode

### `unit_convert` (~135 tokens)

Convert a value between units: length (m/km/mi/ft/in/yd/nmi + Russian verst/sazhen), mass (g/kg/lb/oz + pood/funt), area (m2/ft2/acre/hectare) and temperature (C/F/K). -> /x/util/convert. Pay-per-call ($0.001 USDC).

Input parameters:

- `from` (string, required): Source unit, e.g. miles, kg, pood
- `to` (string, required): Target unit, e.g. km, lb, celsius
- `value` (number, required): The numeric value to convert

### `qr_generate` (~76 tokens)

Generate a QR code for any text or URL and return it as inline SVG + base64 data URI. -> /x/util/qr. Pay-per-call ($0.002 USDC).

Input parameters:

- `size` (integer): Pixels per module (2-20, default 6)
- `text` (string, required): Text or URL to encode

### `unix_timestamp` (~101 tokens)

Convert between unix epoch and human time: pass seconds, milliseconds or an ISO date, get epoch (s+ms), ISO-8601 UTC and a formatted value in a target timezone. -> /x/util/timestamp. Pay-per-call ($0.001 USDC).

Input parameters:

- `tz` (string): IANA timezone, e.g. America/Santiago (default UTC)
- `value` (string, required): Unix seconds, unix ms, or an ISO date string

### `sha256_fingerprint` (~62 tokens)

Compute a SHA-256 fingerprint of a string: full hex, colon-separated, short 16-char id and base64. -> /x/util/fingerprint. Pay-per-call ($0.001 USDC).

Input parameters:

- `text` (string, required): Text to fingerprint

### `x402_ecosystem_stats` (~94 tokens)

LIVE, sourced snapshot of x402 adoption across the public ecosystem: indexed pay-per-call service count, networks, payment assets, categories and USD price stats (min/median/mean/max), each with its source URL and fetchedAt. Aggregated from 402index.io + Coinbase CDP Bazaar + PayAI Bazaar. -> /x/x402/stats. Pay-per-call ($0.01 USDC).

### `x402_ecosystem_networks` (~78 tokens)

Network and payment-asset histogram of the live x402 ecosystem: which chains (CAIP-2 ids) and which USDC/other assets the indexed pay-per-call services accept, with counts. Sourced live from public indexes. -> /x/x402/networks. Pay-per-call ($0.005 USDC).

### `solana_snapshot` (~52 tokens)

Whole-network picture in ONE call: cluster health, current slot, epoch progress, SOL/USD price AND top trending pairs. Cheaper than making 5 separate calls. Pay-per-call ($0.01 USDC).

### `solana_risk_check` (~92 tokens)

BEFORE sending SOL/USDC to any address, run this: returns account type (wallet vs program vs closed), balance, activity, and a 0-100 risk score with reasons and a proceed/review verdict. Use it to avoid paying a dead, wrong or program address. Pay-per-call ($0.01 USDC).

Input parameters:

- `address` (string, required): Solana address to check before paying

### `solana_token_report` (~72 tokens)

Full token due-diligence in ONE call: live price, liquidity, 24h volume, DEX pairs, on-chain supply and mint authority. Use for token research instead of multiple lookups. Pay-per-call ($0.01 USDC).

Input parameters:

- `mint` (string, required): SPL token mint address

### `solana_health` (~34 tokens)

Solana network health: current slot, epoch, and SOL/USD price. Pay-per-call ($0.001 USDC).

### `solana_token` (~51 tokens)

Live price, liquidity, 24h volume and DEX pairs for any Solana SPL token mint. Pay-per-call ($0.002 USDC).

Input parameters:

- `mint` (string, required): SPL token mint address

### `solana_account` (~50 tokens)

Native SOL balance plus every SPL token balance (incl. USDC) for a Solana address. Pay-per-call ($0.002 USDC).

Input parameters:

- `address` (string, required): Solana wallet address

### `solana_tx` (~46 tokens)

Status, slot, fee, block time and transfer summary for a Solana transaction signature. Pay-per-call ($0.003 USDC).

Input parameters:

- `signature` (string, required): Transaction signature

### `solana_trending` (~41 tokens)

Live trending / new Solana DEX pairs by 24h volume. A fresh feed for agents. Pay-per-call ($0.005 USDC).

### `account` (~54 tokens)

[Solana by default] Native SOL balance plus every SPL token balance (incl. USDC) for a Solana address. Pay-per-call ($0.002 USDC).

Input parameters:

- `address` (string, required): Solana wallet address

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/xyz-47620-multichain/mcp-multichain#diagnostics

## Score history

- 2026-09-29: 65
- 2026-09-28: 64
- 2026-09-27: 64

## Common questions

### What is the 47620 Multichain Data API — onchain, crypto, utilities… MCP server?

47620 Multichain Data API — onchain, crypto, utilities… is an MCP server listed in the public MCP registry as xyz.47620/multichain. x402 pay-per-call: onchain data (Solana/Base/Polygon), crypto market, JWT/unit utils, x402 stats. This page covers its hosted endpoint (https://47620.xyz/mcp/multichain).

### Is the 47620 Multichain Data API — onchain, crypto, utilities… MCP server safe to use?

47620 Multichain Data API — onchain, crypto, utilities… scores 65 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 47620 Multichain Data API — onchain, crypto, utilities… MCP server expose?

47620 Multichain Data API — onchain, crypto, utilities… exposes 34 tools: snapshot, risk_check, should_pay, token_report, health, and 29 more. Their descriptions and schemas cost roughly 2,867 tokens of context every time the server is loaded.

### Does the 47620 Multichain Data API — onchain, crypto, utilities… MCP server require authentication?

No. We connected to 47620 Multichain Data API — onchain, crypto, utilities… without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the 47620 Multichain Data API — onchain, crypto, utilities… MCP server still maintained?

47620 Multichain Data API — onchain, crypto, utilities… is still listed as active in the MCP registry. We last reached this channel on 29 September 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://47620.xyz/mcp/multichain
- Repository: https://github.com/47620-xyz/solana-data-mcp
- Changelog RSS feed: https://verifymcp.io/servers/xyz-47620-multichain/mcp-multichain.xml
- Changelog JSON feed: https://verifymcp.io/servers/xyz-47620-multichain/mcp-multichain.json
- HTML version of this page: https://verifymcp.io/servers/xyz-47620-multichain/mcp-multichain
