Next free-source huntWe check for new free data every weekday.
FinancialOSINTMCP serverFirst audited Nov 13, 2026

Diamond Bitcoin Intelligence

Free Bitcoin sanctions screen; paid address risk checks, market pulse, whale reports and alerts.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 349 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things. Your AI client should ask you first.
Endpointhttps://diamond.tail1b5f86.ts.net/api/mcp

Website Streamable HTTP · protocol 2025-11-25 · server version 13.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Note: 6 tools are labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • watch_bitcoin_address
    • analyze
    • verify
    • score
    • check_outputs
    • plan_cpfp
  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 40 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (40)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • diamond_catalogFree. Lists Diamond's paid Bitcoin intelligence tools with prices in sats and USD, payment methods (x402 USDC on Base, Lightning) and terms.Read-only
  • bitcoin_sanctions_screenFree. Is this Bitcoin address on the OFAC SDN sanctions list or a known ransomware payment address? Exact list matches only. For ownership clusters, sweeper bots and laundering patterns use bitcoin_a…Read-only
  • bitcoin_address_riskScreens one Bitcoin address: OFAC sanctions, ransomware payment lists, ownership clusters, sweeper bots and laundering-pattern cases seen by this node. Price: 300 sats or US$0.25 (USDC) per call.Read-only
  • bitcoin_market_pulseLive: fee rates (1 block to 1 day), mempool, last 24 h whale transactions and AML cases from this node, implied BTC/USD. Price: 20 sats or US$0.02 (USDC) per call.Read-only
  • whale_geopolitics_reportOne day's report: whale flows vs world news, lagged correlations, laundering patterns, headlines and the analyst brief (JSON). Price: 1000 sats or US$0.8 (USDC) per call.Read-only
  • watch_bitcoin_addressAlerts for 30 days on every confirmed transaction paying to or spending from the address: private feed (web, JSON, RSS) and phone push. Returns the feed links. Price: 1000 sats or US$1 (USDC) per cal…Can change things
  • bitcoin_batch_riskScreens up to 25 Bitcoin addresses in one call: OFAC sanctions, ransomware payment lists, ownership clusters, sweeper bots and laundering-pattern cases for each, plus a summary of the flagged ones. F…Read-only
  • searchFree. Search Diamond's available tools, use cases, input descriptions and published prices.Read-only
  • analyzeAnalyze one to 25 buyer-supplied transaction sizes against a per-transaction fee cap. plan=budget_sats:vbytes[,vbytes...], e.g. 1000:140,220,350. Uses fresh node fee estimates, rounds up to whole sat…Can change things
  • verifyGenerate a verified Bitcoin Core Merkle inclusion receipt for one to five transactions in one retained block. locator=blockhash:txid[,txid...]. Verify against a trusted header chain. Does not establi…Can change things
  • scoreReturn Diamond's existing heuristic risk level and findings for one Bitcoin address. Combines public list matches and node observations. Flags require review; a clean result does not certify safety,…Can change things
  • recommendFree. Use fees or fee_estimates for current fee estimates, fee_history for past blocks, or feeplan for transaction size scenarios. Other tasks cover inclusion, outputs, CPFP, risk, monitoring, report…Read-only
  • check_outputsBatch output status for one to 25 unique Bitcoin outpoints (txid:vout pairs). Reports this node's chainstate and sequential mempool observations, value, script, confirmations and coinbase flag. Missi…Can change things
  • plan_cpfpCPFP budget scenarios for a mempool transaction and its ancestors. package=txid:target_sat_vb:child_vbytes[,child_vbytes...]. Up to 25 unique sizes; actual ancestor base fees, ceiling arithmetic and…Can change things
  • bitcoin_fee_estimatesBitcoin fee estimates right now: sat/vB to confirm within 1, 2, 3, 6, 12, 24, 144, 504 and 1008 blocks (Bitcoin Core estimatesmartfee on this node), plus mempool size and minimum relay fee. Paid per…Read-only
  • bitcoin_latest_blockThe latest Bitcoin block: height, hash, age, transaction count, total fees, fee-rate percentiles, size, weight and subsidy. Paid per call. Price: 3 sats or US$0.003 (USDC) per call.Read-only
  • bitcoin_network_statusBitcoin network status: height, difficulty, estimated hashrate, the next difficulty adjustment (blocks left, estimated change) and the next halving (blocks left, estimated date). Paid per call. Price…Read-only
  • bitcoin_decode_transactionDecode a raw Bitcoin transaction (hex): txid, wtxid, size, vsize, weight, inputs, outputs with addresses and values, SegWit and RBF flags. Nothing is broadcast. Paid per call. Price: 3 sats or US$0.0…Read-only
  • bitcoin_address_infoValidate and classify one Bitcoin address: valid or not (with the reason), type (P2PKH, P2SH, P2WPKH, P2WSH, P2TR), witness version and scriptPubKey. Paid per call. Price: 2 sats or US$0.002 (USDC) p…Read-only
  • lightning_decode_invoiceDecode a Lightning BOLT11 invoice: amount, description, payee node, payment hash, creation and expiry time, whether it has expired, route hints. Paid per call. Price: 2 sats or US$0.002 (USDC) per ca…Read-only
  • bitcoin_transaction_statusStatus of one Bitcoin transaction as seen by this node: in the mempool (fee rate, age, RBF, estimated blocks to confirm) or confirmed in one of the last 6 blocks (confirmations). Paid per call. Price…Read-only
  • bitcoin_decode_psbtDecode and analyze a PSBT (base64): inputs, outputs, fee and fee rate when the input data is present, estimated vsize, signatures still missing and the next step. Nothing is signed or broadcast. Paid…Read-only
  • bitcoin_nowBitcoin right now in one call: fee estimates (sat/vB for 1 to 1008 blocks), mempool size, the latest block and network status (hashrate, difficulty retarget, halving), from this node's own Bitcoin Co…Read-only
  • bitcoin_mempool_blocksProjected next Bitcoin blocks from this node's live mempool, ordered by cluster-mempool chunk fee rate: for each of the next 4 blocks the tx count, vsize, total fees and min / median / max sat/vB, th…Read-only
  • bitcoin_fee_historyFee rates actually paid in the last 12 Bitcoin blocks: per block the 10th to 90th percentile sat/vB, total fees, tx count, fullness and time, plus 12-block averages and the trend (Bitcoin Core getblo…Read-only
  • bitcoin_block_headerHeader of any Bitcoin block by height or hash: hash, previous and next hash, merkle root, time, median time past, bits, difficulty, nonce, version, tx count, confirmations. Paid per call. Price: 2 sa…Read-only
  • bitcoin_block_statsStatistics for one recent Bitcoin block (this pruned node keeps roughly the last 10,000) by height or hash: tx count, total fees, fee-rate percentiles, size, weight, subsidy, inputs and outputs, SegW…Read-only
  • bitcoin_mining_poolsWhich mining pools found the last 144 Bitcoin blocks (about 24 hours), identified from coinbase tags: blocks and share per pool, plus the 10 latest blocks with their pool. Paid per call. Price: 5 sat…Read-only
  • bitcoin_decode_scriptDecode a Bitcoin script from hex (scriptPubKey, redeem or witness script): type, asm, descriptor, address, and the P2SH and P2WSH addresses that wrap it (Bitcoin Core decodescript). Paid per call. Pr…Read-only
  • bitcoin_transaction_etaConfirmation outlook for a Bitcoin transaction: its effective (cluster chunk) fee rate, the projected block it sits in, the fee rate the next block needs, and the RBF total fee or CPFP child fee that…Read-only
  • bitcoin_whales_liveBitcoin transactions of US$100,000 or more this node saw in the last 10 minutes: up to 50, largest first (txid, BTC, US$, inputs, outputs, mempool or block, AML score), with the window's count and to…Read-only
  • bitcoin_aml_liveLaundering-pattern cases (score 40 or more) this node scored in the last 60 minutes: up to 25, highest score first, with the rules that fired (peel chains, post-mix consolidation, structuring, rapid…Read-only
  • bitcoin_transaction_aml_checkAML check for one Bitcoin transaction: the laundering-pattern case this node logged for it in the last 30 days (score, level, rules fired such as peel chains, post-mix consolidation, structuring), or…Read-only
  • bitcoin_aml_stats_24hLaundering-pattern statistics for the last 24 hours from this node: cases by score band, by rule and by severity, flagged cases per hour, US$ in flagged cases and the 5 largest flagged cases. Heurist…Read-only
  • bitcoin_whale_stats_24hWhale flow statistics for the last 24 hours from this node: count and US$ volume of transactions of US$100,000 or more per hour, size bands, mempool vs block split and the 10 largest transactions. Pa…Read-only
  • base_token_checkBase token safety check for one ERC-20 contract: proxy/upgradeable, owner and whether it is renounced, mint, blacklist, pause, fee/tax and limit switches found in the bytecode, DEX liquidity, pair ag…Read-only
  • evm_sanctions_screenOFAC SDN sanctions screen for one EVM address (0x...): listed or not, with the entry name, programs and currencies; covers every 0x address on the U.S. Treasury list. Paid per call. Price: 2 sats or…Read-only
  • base_tx_decodeDecode one Base transaction: success, failed or pending, confirmations, block time, fee, ETH value and every ERC-20 transfer in it (token, from, to, amount) - verify a payment. Paid per call. Price:…Read-only
  • base_wallet_checkBase wallet snapshot for one address: ETH, USDC, EURC, DAI, cbBTC, WETH and VIRTUAL balances, transaction count, contract or wallet, and an OFAC sanctions check. Paid per call. Price: 3 sats or US$0.…Read-only
  • diamond_budgetFree. Opens a prepaid budget so this agent can call Diamond's paid tools without paying per call. Returns a budget token (pass) and the exact payment: USDC, EURC, DAI, cbBTC, WETH or VIRTUAL on Base…Read-only

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200349 ms
initializedHTTP 202313 ms
tools/listHTTP 200145 ms
unknown-methodHTTP 20051 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.