Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

SiteCheck Crypto & Finance

REMOTE · API.CHAINMARKET-API.WORKERS.DEV

174 pay-per-call agent tools: crypto, DeFi, on-chain (Bitcoin, Kaspa, Bittensor), finance. x402

+4 this week 72 Trust /100

Last scanned (8 hours ago)

Scores higher than 58% of remote servers

Reachable. Last reached 5 Nov 2026.

Category Crypto and Web3

Trust breakdown (7 categories)

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. How we score → Why this is hard to score →

Endpoint Security63
Transport & Reachability100
Schema Quality & AI Usability69
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 24120 tokens (~138/item across 174 items; 174 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management43
  • Stability observed for 13 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 174 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 175 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 5 Nov 26 +1

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

  • 3 Nov 26 +1

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

  • 1 Nov 26 +1
    • Tool “crypto_binance_orderbook_depth” rewrote its description, which is the text the model reads security
    • Schema quality: 18808 → 24120 ▼ functional
    • Schema quality: excellent → good functional
    • New tool “crypto_btc_block” functional
    • New tool “crypto_btc_blocks_range” functional
    • New tool “crypto_btc_chain_tips” functional
    • New tool “crypto_btc_coin_days_destroyed” functional
    • New tool “crypto_btc_coinbase_messages” functional
    • New tool “crypto_btc_fee_curve” functional
    • New tool “crypto_btc_mempool_pressure” functional
    • New tool “crypto_btc_mining_economics” functional
    • New tool “crypto_btc_mining_pools” functional
    • New tool “crypto_btc_node_diversity” functional
    • New tool “crypto_btc_ordinals_flow” functional
    • New tool “crypto_btc_whale_txs” functional
    • New tool “crypto_kaspa_block” functional
    • New tool “crypto_kaspa_chain_color” functional
    • New tool “crypto_kaspa_chain_density” functional
    • New tool “crypto_kaspa_dag_state” functional
    • New tool “crypto_kaspa_fee_estimate” functional
    • New tool “crypto_kaspa_fee_regime” functional
    • New tool “crypto_kaspa_hashrate” functional
    • New tool “crypto_kaspa_mempool” functional
    • New tool “crypto_kaspa_metrics_history” functional
    • New tool “crypto_kaspa_mining_economics” functional
    • New tool “crypto_kaspa_recent_blocks” functional
    • New tool “crypto_kaspa_supply” functional
    • New tool “crypto_kaspa_throughput” functional
    • New tool “crypto_kaspa_toccata_status” functional
    • New tool “crypto_subtensor_block_events” functional
    • New tool “crypto_subtensor_block_metrics” functional
    • New tool “crypto_subtensor_events” functional
    • New tool “crypto_subtensor_evm_activity” functional
    • New tool “crypto_subtensor_registrations” functional
    • New tool “crypto_subtensor_transfers” functional
    • New tool “crypto_subtensor_weights_activity” functional
    • New tool “crypto_tao_alpha_price_history” functional
    • New tool “crypto_tao_alpha_prices” functional
    • New tool “crypto_tao_network” functional
    • New tool “crypto_tao_registration_cost” functional
    • New tool “crypto_tao_subnet” functional
    • New tool “crypto_tao_subnet_concentration” functional
    • New tool “crypto_tao_subnet_metagraph” functional
    • New tool “crypto_tao_subnet_root_prop_trend” functional
    • New tool “crypto_tao_subnet_stake_flows” functional
    • New tool “crypto_tao_subnet_validators” functional
    • New tool “crypto_tao_subnet_yield_history” functional
    • New tool “crypto_tao_subnets” functional
    • New tool “crypto_tao_top_validators” functional
  • 31 Oct 26 0
    • “finance_stooq_historical_stocks” reworded the description of “assetClass” cosmetic

    1 cosmetic change on this day. Switch on “Show cosmetic changes” to see it.

  • 30 Oct 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
  • 28 Oct 26 +1

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

  • 27 Oct 26 0
    • Tool “crypto_token_holder_concentration” rewrote its description, which is the text the model reads security
  • 25 Oct 26 +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.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://api.chainmarket-api.workers.dev/mcp?ref=registry

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=chainmarket-api.workers.dev CN=YE2,O=Let's Encrypt,C=US 19 Oct 2026 17 Jan 2027 ECDSA 256 ECDSA-SHA384 5f17fb0834da2f3d29934e73b0f1f2444a8
SANs: *.chainmarket-api.workers.dev, chainmarket-api.workers.dev
CN=YE2,O=Let's Encrypt,C=US (CA) CN=Root YE,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 ECDSA 384 ECDSA-SHA384 4df3b15dd6c0784c507cd37b58e6f115
CN=Root YE,O=ISRG,C=US (CA) CN=ISRG Root X2,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 ECDSA-SHA384 872165fc34b6e5fba8add5b3705fb53a
CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 SHA256-RSA 6c8f1dc727c7117f7baf853ac980f9cd

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of api.chainmarket-api.workers.dev. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
dev. present 60074 8 Verified
workers.dev. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://api.chainmarket-api.workers.dev/mcp?ref=registry Verified 200
http (plaintext) http://api.chainmarket-api.workers.dev/mcp?ref=registry Served over HTTP 200
MCP tools · 174 exposed · ~23,965 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
crypto_tao_subnet_validators ~131

Top validators of a specific Bittensor subnet by stake (limit 1-50): uid, hotkey, coldkey, total alpha stake, alpha stake, validator rank, trust, dividends, and daily validating rewards. Requires TAOSTATS_API_KEY. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitinteger–Maximum validators to return (1-50, default 20)
netuidinteger–Subnet network UID (default 1)

Structured output declared, but exposes no named fields.

No examples provided.

crypto_tao_subnet_yield_history ~145

Validator staking yield and APY breakdown for a specific Bittensor subnet across timeframes (1h, 1d, 7d, 30d APY %) and epoch participation rates. Requires TAOSTATS_API_KEY. Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
hotkeystring–Optional validator hotkey filter
limitinteger–Maximum validators to return (1-50)
netuidinteger–Subnet network UID (default 1)
pageinteger–Page number

Structured output declared, but exposes no named fields.

No examples provided.

crypto_tao_subnets ~122

Overview of all active Bittensor dynamic TAO (dTAO) subnets with key pool metrics: netuid, symbol, alpha price, TAO liquidity, total alpha issuance, and market cap. Count matches on-chain subnets. Requires TAOSTATS_API_KEY. Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitinteger–Number of subnets to return per page
pageinteger–Page number

Structured output declared, but exposes no named fields.

No examples provided.

crypto_tao_top_validators ~120

Top Bittensor network validators in Taostats' rank order (global weighted stake: root stake plus alpha stake valued in TAO, across all subnets), with their validated subnet counts, dominance %, nominator counts, and commission take. Requires TAOSTATS_API_KEY. Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitinteger–Number of validators to return
pageinteger–Page number

Structured output declared, but exposes no named fields.

No examples provided.

crypto_tether_treasury_burns ~156

USDT (Ethereum) supply changes from the USDT contract's own events over the last N blocks (1 to 200000, about 4 weeks): Tether issues (Issue), redemptions (Redeem) and destroyed funds of blacklisted addresses (DestroyedBlackFunds), with counts, totals and the latest and largest events. On-chain events only, not Tether's treasury reports. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
blocksstring–How many latest Ethereum blocks to scan, 1 to 200000 (default 50000, about one week)
NameTypeReqDescription
blocksScanned–––
checkedAt–––
destroyedBlackFunds–––
fromBlock–––
issued–––
largestEvents–––
latestEvents–––
redeemed–––
source–––
tipBlock–––

No examples provided.

crypto_token_holder_concentration ~176

Ethereum ERC-20 holder concentration from Blockscout: top 100 holders' share of total supply, top 10 share, and a Gini coefficient over those 100 balances. Gini is over the sampled top holders only, not all holders. For the very largest tokens (e.g. USDT) Blockscout can be too slow for the second page of holders; the answer then covers the top 50 (holdersSampled 50, top100SharePct null) and says so in note. Ethereum mainnet only. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
addressstringyesERC-20 token contract on Ethereum mainnet, 0x + 40 hex characters
NameTypeReqDescription
address–––
checkedAt–––
decimals–––
giniTopHolders–––
holdersSampled–––
holdersTotal–––
name–––
source–––
symbol–––
top100SharePct–––
top10SharePct–––
topHolders–––
totalSupply–––

No examples provided.

crypto_token_vesting_schedule ~134

Token emission and unlock schedule per allocation label (team, investors, rewards, etc.) from DefiLlama emissions data, by protocol slug: last unlock day and amount, next scheduled unlock (if any in the data), and total unlocked to date. Amounts are in tokens. Coverage depends on DefiLlama having the protocol's emissions file. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
protocolstringyesDefiLlama emissions slug, lowercase, e.g. aave
NameTypeReqDescription
checkedAt–––
geckoId–––
labels–––
name–––
nextUnlockAnyLabel–––
protocol–––
source–––

No examples provided.

crypto_ton_blockchain_jettons ~125

TON jetton (token) masters from TON Center's public API: the newest N jetton masters (1 to 10) with raw address, total supply in base units, mintable flag, admin address and metadata URI. Jetton holder balances and Toncoin staking are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many jetton masters, 1 to 10 (default 5)
NameTypeReqDescription
checkedAt–––
count–––
masters–––
source–––

No examples provided.

crypto_tornado_cash_anonymity ~123

Tornado Cash ETH pools (0.1, 1, 10, 100 ETH): current pool balance, contract code presence, and an approximate anonymity set = balance divided by denomination (deposits not yet withdrawn, if nothing else moved the balance). Ethereum pools only; no relayer or multi-chain data. Sanctioned protocol data, read for its public on-chain state. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input schema present but exposes no named parameters.

NameTypeReqDescription
checkedAt–––
pools–––
source–––
totalBalanceEth–––

No examples provided.

crypto_uniswap_v3_ticks ~187

Uniswap V3 liquidity distribution for an Ethereum pool, read on-chain: tokens, fee tier, tick spacing, current tick and price (both directions, decimals applied), in-range liquidity, and every initialized tick within a window around the price with its price, liquidityNet and the active liquidity of the range above it — the shape of concentrated liquidity. Default pool: USDC/WETH 0.05%. Price: $0.003 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
poolstring–Uniswap V3 pool address on Ethereum (default USDC/WETH 0.05%)
wordsstring–Tick-bitmap words to scan each side of the price, 1 to 5 (default 2; one word = 256 tick spacings)
NameTypeReqDescription
chain–––
checkedAt–––
currentTick–––
feeTierPct–––
inRangeLiquidity–––
initializedTicks–––
pool–––
price–––
scannedTicks–––
source–––
tickSpacing–––
ticks–––
token0–––
token1–––

No examples provided.

crypto_whale_alert_transfers ~159

Bitcoin large transactions in the latest block from mempool.space: total output in BTC, fee, txid and block height, filtered by minBtc. Bitcoin only (no ETH or SOL). Covers the first 25 transactions of the tip block; output total includes change, so it is transaction size, not one wallet's transfer. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many transactions to return, 1 to 25 (default 10)
minBtcstring–Minimum total output in BTC, 0.01 to 10000 (default 1)
NameTypeReqDescription
blockHash–––
checkedAt–––
count–––
source–––
transfers–––

No examples provided.

crypto_zapper_token_balances ~198

Token balances of an EVM wallet across chains from Blockscout explorers: native coin and ERC-20 holdings with amount, USD price and USD value (largest first), plus per-chain and overall USD totals. Ethereum, Optimism and Gnosis by default; Base, Arbitrum and Polygon when the operator's free Blockscout key is set. Prices are Blockscout's; airdropped tokens can be spam. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
addressstringyesEVM wallet address (0x + 40 hex characters)
chainsstring–Comma list from ethereum, optimism, gnosis, base, arbitrum, polygon (default: every chain available)
limitstring–Tokens per chain, 1 to 50 (default 20)
NameTypeReqDescription
address–––
chains–––
checkedAt–––
source–––
totalUsd–––
unavailableChains–––

No examples provided.

crypto_zerion_dna_feed ~184

On-chain wallet portfolio and performance from Zerion across 40+ EVM chains and Solana: total value in USD, split by position type (wallet, deposited, borrowed, locked, staked) and by chain, 1-day change, lifetime PnL (realized, unrealized, total gain and %, invested, fees) and, with a period, the value history chart (up to 60 points). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
addressstringyesEVM address 0x… or Solana address (required)
periodstring–Optional value chart: hour, day, week, month, 3months, 6months, year, 5years or max
NameTypeReqDescription
address–––
byType–––
change1dPercent–––
change1dUsd–––
chart–––
checkedAt–––
pnl–––
source–––
topChains–––
totalValueUsd–––

No examples provided.

crypto_zksync_era_hyperchains ~139

zkSync Era rollup batches from the public block explorer API: the newest N batches (1 to 20) with batch number, time, status (sealed, committed, proven, executed), L1 and L2 transaction counts, and the chain ids where each step was posted. Hyperchain (other zkSync chains) data is not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many of the newest batches, 1 to 20 (default 5)
NameTypeReqDescription
batches–––
checkedAt–––
count–––
l2TxTotal–––
latestBatch–––
source–––

No examples provided.

dev_investing_com_economic_calendar ~244

Investing.com economic calendar for a date range (up to 7 days): each release with UTC time, country, currency, event name, category, importance (low/medium/high), reference period, actual, forecast and previous values with unit, Investing's actual-vs-forecast verdict, preliminary flag and the publishing source. Filter by country code, currency or minimum importance. Read from the API the Investing.com calendar page calls. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
countrystring–Two-letter country code, e.g. US, GB, DE, TR
currencystring–Currency code, e.g. USD, EUR
fromstring–First day, YYYY-MM-DD (default today, UTC)
limitstring–Releases, 1 to 500 (default 200)
minImportancestring–low (default), medium or high
tostring–Last day, YYYY-MM-DD, at most 7 days after from (default = from)

Structured output declared, but exposes no named fields.

No examples provided.

dev_morningstar ~209

Morningstar quote page data for a US stock, ETF or mutual fund: name, ticker, Morningstar star rating, key statistics shown free on the page (stocks: previous close, day and 52-week range, bid/ask, market cap, P/E, P/S, dividend yield, sector, industry, style box, employees), top-10 holdings with weight, market value and sector plus portfolio date (ETFs/funds), and the analyst report headline. Subscriber-only values are omitted. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
exchangestring–Morningstar exchange code (default xnas for stocks/funds, arcx for ETFs; e.g. xnys, bats)
tickerstringyesTicker, e.g. AAPL, SPY, VFIAX
typestringyesstock, etf or fund
NameTypeReqDescription
analystReport–––
checkedAt–––
exchange–––
keyStats–––
name–––
portfolio–––
source–––
starRating–––
ticker–––
topHoldings–––
type–––

No examples provided.

finance_alpha_vantage_public ~118

Alpha Vantage global quote for one stock or ETF ticker: price, open/high/low, volume, previous close and change, from Alpha Vantage's free API. Needs a free Alpha Vantage API key (ALPHAVANTAGE_API_KEY); free keys are rate limited. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
symbolstringyesStock or ETF ticker, e.g. IBM, MSFT

Structured output declared, but exposes no named fields.

No examples provided.

finance_asian_dev_bank_data ~203

Asian Development Bank financing (loans, grants, technical assistance) from ADB's official IATI data via d-portal.org: IATI activity id, ADB project number and link, title, recipient country, status, start/end dates, committed and disbursed USD, description. Filter by country (ISO2) and title words; newest start first. Open data, no key. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
countrystring–Recipient country ISO 3166 alpha-2 code, e.g. PK, IN, PH, BD, VN (optional)
limitstring–How many financing records, 1 to 100 (default 20)
qstring–Word or phrase contained in the project title, e.g. solar (optional, max 60 characters)
NameTypeReqDescription
checkedAt–––
count–––
country–––
projects–––
q–––
source–––

No examples provided.

finance_bank_of_england_iadb ~134

Bank of England official daily statistics (IADB) for one series code (default XUDLUSS) over the last N days, from the Bank's CSV download. Values as published; no interpretation of the series. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
daysstring–How many calendar days back to fetch, 1 to 365 (default 30)
seriesstring–Bank of England series code, e.g. XUDLUSS (default)
NameTypeReqDescription
checkedAt–––
rows–––
series–––
source–––

No examples provided.

finance_bcb_brazil_central_bank ~128

Brazil Central Bank (BCB) SGS time series: the latest N values of one series number (default 12), with dates and values as published. Series numbers are listed in the BCB SGS catalogue. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
laststring–How many latest values, 1 to 100 (default 5)
seriesstring–BCB SGS series number, e.g. 12 (default)
NameTypeReqDescription
checkedAt–––
rows–––
series–––
source–––

No examples provided.

finance_binance_prices ~96

Binance spot last price for one trading pair (for example BTCUSDT), from Binance's public ticker endpoint. Only the last price is returned; no order book or history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
symbolstringyesBinance pair, e.g. BTCUSDT, ETHUSDT

Structured output declared, but exposes no named fields.

No examples provided.

finance_bitfinex_tickers ~122

Bitfinex spot ticker for one or more pairs (e.g. tBTCUSD,tETHUSD): bid, ask, last, 24h change and volume, from Bitfinex's public v2 ticker endpoint. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
symbolsstringyesComma-separated Bitfinex v2 symbols with t prefix, up to 10 (e.g. tBTCUSD,tETHUSD)
NameTypeReqDescription
checkedAt–––
source–––
tickers–––

No examples provided.

finance_bitget_tickers ~110

Bitget spot ticker for one pair (e.g. BTCUSDT): last price, bid/ask, 24h high/low, volumes and 24h change, from Bitget's public v2 market endpoint. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
symbolstringyesBitget spot symbol, e.g. BTCUSDT, ETHUSDT

Structured output declared, but exposes no named fields.

No examples provided.

finance_bitstamp_tickers ~112

Bitstamp spot ticker for one pair (e.g. btcusd, btceur): last, bid, ask, 24h open/high/low, volume and VWAP, from Bitstamp's public ticker endpoint. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
pairstringyesBitstamp pair in lowercase, e.g. btcusd, ethusd, btceur
NameTypeReqDescription
ask–––
bid–––
changePercent24h–––
checkedAt–––
high–––
last–––
low–––
open24h–––
pair–––
source–––
updatedAt–––
volume24h–––
vwap24h–––

No examples provided.

finance_bitvavo_tickers ~96

Bitvavo (Dutch exchange) last price for one market such as BTC-EUR, from Bitvavo's public ticker endpoint. Last price only. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
marketstringyesBitvavo market, e.g. BTC-EUR, ETH-EUR

Structured output declared, but exposes no named fields.

No examples provided.

finance_bstock ~177

B-Stock wholesale liquidation auctions (US marketplace, all sellers): total live lots and 20 per page with listing id, title, storefront (seller), categories, condition, inventory type, units, pallets, manufacturers, current / opening bid, next minimum bid, number of bids, typical selling price, currency, start and end time, seller city/state/zip, shipment type, manifest flag, image and auction link. From bstock.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.

NameTypeReqDescription
categorystring–Optional: keep only lots whose categories contain this text, e.g. Cell Phones, Major Appliances
pagenumber–Result page 1-40 (default 1)

Structured output declared, but exposes no named fields.

No examples provided.

finance_coinbase_assets ~118

Currency list from Coinbase's public v2 API: currency code, name and minimum size, optionally filtered by a name or code fragment. Reference data only; no prices. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many results, 1 to 100 (default 20)
searchstring–Optional text to match in the code or name, e.g. dollar, bitcoin
NameTypeReqDescription
checkedAt–––
currencies–––
matched–––
source–––
total–––

No examples provided.

finance_coinbase_exchange_products ~114

Coinbase Exchange trading products (pairs) with status and minimum order sizes, filtered by quote currency (default USD). Lists what can be traded; no prices. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many products, 1 to 200 (default 20)
quotestring–Quote currency, e.g. USD, EUR, BTC (default USD)
NameTypeReqDescription
checkedAt–––
products–––
quote–––
source–––
totalForQuote–––

No examples provided.

finance_coinbase_orderbook_candles ~189

Coinbase Exchange OHLCV candles for one product (e.g. BTC-USD) at 1m, 5m, 15m, 1h, 6h or 1d granularity, plus the current best bid and ask. Latest candles only (Coinbase returns up to 300 per call). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
granularitystring–Seconds per candle: 60, 300, 900, 3600, 21600 or 86400 (default 86400)
limitstring–How many candles, 1 to 100 (default 10)
productstringyesCoinbase product id, e.g. BTC-USD, ETH-EUR
NameTypeReqDescription
bestAsk–––
bestBid–––
candles–––
checkedAt–––
granularitySeconds–––
product–––
source–––

No examples provided.

finance_coincap_rates ~163

Exchange rates against the US dollar for about 170 fiat currencies and 400+ cryptocurrencies (Coinbase public rates): symbol, name, fiat or crypto, USD value of one unit and units per USD. All rates, a fiat/crypto filter, or one currency by symbol (EUR, BTC, TRY) or name (euro, bitcoin, turkish-lira). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
idstring–Currency symbol (EUR, BTC) or name (euro, bitcoin, turkish-lira); omit for all
typestring–fiat or crypto (filter for the full list)
NameTypeReqDescription
base–––
checkedAt–––
count–––
results–––
source–––

No examples provided.

finance_coingecko ~135

CoinGecko spot prices for up to 10 coins (by CoinGecko id, e.g. bitcoin,ethereum) in one currency, with 24h change. Prices are CoinGecko's aggregated spot prices; no history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
idsstringyesComma-separated CoinGecko ids, up to 10 (e.g. bitcoin,ethereum)
vsstring–Quote currency code, e.g. usd, eur (default usd)
NameTypeReqDescription
checkedAt–––
coins–––
source–––
vs–––

No examples provided.

finance_coinlore_crypto ~103

CoinLore ranked crypto list: USD price, market cap, 24h volume and 1h/24h/7d changes for the top N coins (N from 1 to 100). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many coins, 1 to 100 (default 10)
NameTypeReqDescription
checkedAt–––
coins–––
count–––
source–––

No examples provided.

finance_coinmarketcap ~113

CoinMarketCap ranked crypto listing: name, symbol, USD price, market cap, 24h volume and 24h change for the top N coins. Read from the JSON that coinmarketcap.com itself loads (undocumented; can change without notice). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many coins, 1 to 100 (default 10)
NameTypeReqDescription
checkedAt–––
coins–––
count–––
source–––

No examples provided.

finance_coinpaprika_tickers ~114

CoinPaprika top crypto tickers by market rank: USD price, 24h volume, market cap and percent changes (1h, 24h, 7d). The first N coins by rank, N from 1 to 100. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many coins, 1 to 100 (default 10)
NameTypeReqDescription
checkedAt–––
coins–––
count–––
source–––

No examples provided.

finance_cryptorank_projects ~119

CryptoRank top crypto projects by rank: name, symbol, type, price, market cap, fully diluted valuation, 24h volume, 24h high/low, supply and all-time high, from CryptoRank's API v2. Up to the top 100. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many projects, 1 to 100 (default 10)
NameTypeReqDescription
checkedAt–––
count–––
projects–––
source–––

No examples provided.

finance_curve_finance_pools ~138

Curve Finance pools on Ethereum (all but the tiniest, as Curve's 'big' list): pool name, total USD value locked in the pool, and each coin with its USD price and balance, sorted by pool size. Optional name filter. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many pools, 1 to 50 (default 10)
searchstring–Optional text to match in the pool name, e.g. 3pool, tricrypto
NameTypeReqDescription
checkedAt–––
matched–––
pools–––
source–––

No examples provided.

finance_dataroma_superinvestors ~111

Dataroma superinvestor portfolios: manager and firm name, portfolio value, number of stocks and the top holdings' tickers, read from Dataroma's public manager table. Snapshot of the public page; not investment advice. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many managers, 1 to 50 (default 10)

Structured output declared, but exposes no named fields.

No examples provided.

finance_defirate_yields ~168

DeFi lending and liquidity pool yields from DefiLlama: APY, base and reward APY, TVL, for pools filtered by chain or project, sorted by TVL. Data is DefiLlama's own estimates and changes often. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
chainstring–Optional chain name as DefiLlama writes it, e.g. Ethereum, Solana, Arbitrum
limitstring–How many pools, 1 to 50 (default 10)
projectstring–Optional project slug, e.g. aave-v3, lido, curve-dex
NameTypeReqDescription
checkedAt–––
matched–––
pools–––
source–––

No examples provided.

finance_dia_crypto_oracle ~94

DIA crypto price oracle: current USD price for one asset symbol (e.g. BTC, ETH), yesterday's price and volume, from DIA's public quotation endpoint. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
symbolstringyesAsset ticker, e.g. BTC, ETH, SOL
NameTypeReqDescription
blockchain–––
checkedAt–––
name–––
priceUsd–––
priceYesterdayUsd–––
source–––
symbol–––
updatedAt–––
volumeYesterdayUsd–––

No examples provided.

finance_etf_com ~117

ETF.com profile for a US-listed ETF: name, issuer, one-line strategy description, inception date, expense ratio, assets under management, benchmark, index tracked, category and fee note. From etf.com's public fund pages (their structured data) via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
symbolstringyesETF ticker, e.g. SPY, QQQ, VTI

Structured output declared, but exposes no named fields.

No examples provided.

finance_fdic_bank ~127

FDIC-insured bank institutions in one US state from the FDIC BankFind API: name, certificate number, address, ZIP, charter class and whether the bank is active. Institution data only; no financial statements. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
limitstring–How many institutions, 1 to 50 (default 10)
statestringyesUS state name as FDIC writes it, e.g. Maine, California
NameTypeReqDescription
checkedAt–––
institutions–––
source–––
state–––
total–––

No examples provided.

finance_fec_campaign_finance_contributions ~255

US federal campaign contributions (FEC Schedule A itemized receipts) from the official OpenFEC API, by contributor name, employer, committee ID or state for a two-year cycle: contributor, employer, occupation, city/state/ZIP, amount, date, committee, receipt type, memo and filing image link, newest first, with total count. FEC law forbids using contributor names for solicitation or commercial purposes. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
committeeIdstring–Receiving committee ID, e.g. C00703975
contributorstring–Contributor name, e.g. Bezos (name searches can take ~20 s at FEC)
cyclestring–Two-year period ending year, e.g. 2024 (default: current cycle)
employerstring–Contributor employer, e.g. NASA
limitstring–Results, 1 to 100 (default 20)
minAmountstring–Minimum amount in USD
statestring–Contributor state, e.g. MD
NameTypeReqDescription
checkedAt–––
contributions–––
cycle–––
keyUsed–––
source–––
total–––

No examples provided.

finance_ffiec_bank_institutions ~271

US FDIC-insured banks (FDIC BankFind call-report data): name, FDIC cert, Fed RSSD ID, location, total assets, deposits and net income (USD), ROA and ROE, report date, charter class, regulator, office counts, holding company, website, established date, active flag and closing date. Search by name, filter by state and active status, sort by assets, deposits, name or age; or look up one bank by cert. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
activestring–true (default) for active banks, false for closed/merged ones, all for both
certstring–Optional FDIC certificate number for one bank
limitstring–Banks to return, 1 to 100 (default 25)
namestring–Optional words of the bank name, e.g. Chase, Frost
pagestring–Page number from 1 (default 1)
sortstring–assets (default), deposits, name or established
statestring–Optional 2-letter state, e.g. TX
NameTypeReqDescription
banks–––
checkedAt–––
count–––
page–––
query–––
source–––
total–––

No examples provided.

finance_finviz ~110

Finviz quote snapshot for one stock ticker: the key statistics table as label and value pairs (market cap, P/E, price, change, volume and similar), read from the public quote page. Values are as Finviz shows them, possibly delayed. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
symbolstringyesStock ticker, e.g. AAPL, MSFT
NameTypeReqDescription
checkedAt–––
fields–––
source–––
symbol–––

No examples provided.

finance_gemini_tickers ~100

Gemini crypto exchange public ticker for one market (e.g. btcusd): bid, ask, last price and 24h volume. Market data only; no order book or history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
symbolstringyesGemini market, lowercase, e.g. btcusd, ethusd
NameTypeReqDescription
ask–––
bid–––
checkedAt–––
last–––
source–––
symbol–––
updatedAt–––
volume24h–––

No examples provided.

finance_gov_uk_bank_holidays ~126

UK public (bank) holidays from GOV.UK for England and Wales, Scotland or Northern Ireland, optionally for one year. Official list published by GOV.UK; dates only, no working-day calculation. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
divisionstring–england-and-wales (default), scotland or northern-ireland
yearstring–Optional 4-digit year, e.g. 2026
NameTypeReqDescription
checkedAt–––
count–––
division–––
holidays–––
source–––
year–––

No examples provided.

finance_huobi_tickers ~118

HTX (formerly Huobi) 24h ticker for one market (e.g. btcusdt): open, high, low, close, bid/ask, base and quote volume and trade count, from HTX's public market tickers endpoint. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
symbolstringyesHTX market in lowercase, e.g. btcusdt, ethusdt
NameTypeReqDescription
ask–––
baseVolume24h–––
bid–––
changePercent24h–––
checkedAt–––
close–––
high–––
low–––
open–––
quoteVolume24h–––
source–––
symbol–––
trades24h–––

No examples provided.

finance_hyperliquid_perp_funding ~115

Hyperliquid perpetual futures snapshot for one coin (e.g. BTC): mark, oracle and mid price, hourly funding rate, open interest and 24h volume, from Hyperliquid's public info API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
coinstringyesPerp coin name as Hyperliquid lists it, e.g. BTC, ETH, SOL
NameTypeReqDescription
checkedAt–––
coin–––
dayVolumeUsd–––
fundingRateHourly–––
markPrice–––
maxLeverage–––
midPrice–––
openInterest–––
oraclePrice–––
premium–––
prevDayPrice–––
source–––

No examples provided.

finance_iex_cloud_public ~167

Real-time US stock, ETF or index quote (replacement for the closed IEX Cloud public quote): company name, exchange, last sale price, net and % change, bid/ask price and size, volume, last trade time, market status (pre-market, open, after-hours, closed) with the regular-session close, day high/low, 52-week range and upcoming earnings date. Data from Nasdaq.com's public quote API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

NameTypeReqDescription
assetClassstring–stock (default), etf or index
symbolstringyesUS ticker, e.g. AAPL, MSFT, SPY
NameTypeReqDescription
assetClass–––
checkedAt–––
dayRange–––
exchange–––
fiftyTwoWeekRange–––
marketStatus–––
name–––
nextEarnings–––
quote–––
regularSessionClose–––
source–––
symbol–––

No examples provided.

Install

How do I install the SiteCheck Crypto & Finance MCP server?

SiteCheck Crypto & Finance is a hosted endpoint at https://api.chainmarket-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.

remote · api.chainmarket-api.workers.dev

# add to Claude Code
claude mcp add --transport http bck-stack-sitecheck-crypto-finance 'https://api.chainmarket-api.workers.dev/mcp?ref=registry'
Common questions

What is the SiteCheck Crypto & Finance MCP server?

SiteCheck Crypto & Finance is an MCP server listed in the public MCP registry as io.github.bck-stack/sitecheck-crypto-finance. 174 pay-per-call agent tools: crypto, DeFi, on-chain (Bitcoin, Kaspa, Bittensor), finance. x402. This page covers its hosted endpoint (https://api.chainmarket-api.workers.dev/mcp?ref=registry).

Is the SiteCheck Crypto & Finance MCP server safe to use?

SiteCheck Crypto & Finance scores 72 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 Crypto & Finance MCP server expose?

SiteCheck Crypto & Finance exposes 174 tools: crypto_smart_contract_verify, crypto_honeypot_detector, crypto_dex_pool_liquidity, crypto_defillama_tvl_oracle, crypto_defillama_stablecoins, and 169 more. Their descriptions and schemas cost roughly 23,965 tokens of context every time the server is loaded.

Does the SiteCheck Crypto & Finance MCP server require authentication?

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

Is the SiteCheck Crypto & Finance MCP server still maintained?

SiteCheck Crypto & Finance 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.