bitcoin_getblockcount
bitcoin getblockcount
xyz.block402/block402
Bitcoin + Ethereum RPC for AI agents. 44 tools. x402 required; Base Sepolia test USDC.
run in your project directory
claude mcp add --transport http block402 https://api.block402.xyz/mcp
setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs
bitcoin_getblockcount
bitcoin getblockcount
bitcoin_getbestblockhash
bitcoin getbestblockhash
bitcoin_getblockhash
bitcoin getblockhash
bitcoin_getblockheader
bitcoin getblockheader
bitcoin_getblock
bitcoin getblock
bitcoin_getrawtransaction
bitcoin getrawtransaction
bitcoin_gettxout
bitcoin gettxout
ethereum_eth_chainId
ethereum eth chain id
ethereum_eth_blockNumber
ethereum eth block number
ethereum_eth_syncing
ethereum eth syncing
ethereum_net_version
ethereum net version
ethereum_net_listening
ethereum net listening
ethereum_net_peerCount
ethereum net peer count
ethereum_web3_clientVersion
ethereum web3 client version
ethereum_eth_gasPrice
ethereum eth gas price
ethereum_eth_maxPriorityFeePerGas
ethereum eth max priority fee per gas
ethereum_eth_blobBaseFee
ethereum eth blob base fee
ethereum_web3_sha3
ethereum web3 sha3
ethereum_eth_getBlockTransactionCountByNumber
ethereum eth get block transaction count by number
ethereum_eth_getUncleCountByBlockNumber
ethereum eth get uncle count by block number
ethereum_eth_getBlockByNumber
ethereum eth get block by number
ethereum_eth_getTransactionByBlockNumberAndIndex
ethereum eth get transaction by block number and index
ethereum_eth_getUncleByBlockNumberAndIndex
ethereum eth get uncle by block number and index
ethereum_eth_getRawTransactionByBlockNumberAndIndex
ethereum eth get raw transaction by block number and index
ethereum_eth_getBlockTransactionCountByHash
ethereum eth get block transaction count by hash
ethereum_eth_getUncleCountByBlockHash
ethereum eth get uncle count by block hash
ethereum_eth_getBlockByHash
ethereum eth get block by hash
ethereum_eth_getTransactionByBlockHashAndIndex
ethereum eth get transaction by block hash and index
ethereum_eth_getUncleByBlockHashAndIndex
ethereum eth get uncle by block hash and index
ethereum_eth_getRawTransactionByBlockHashAndIndex
ethereum eth get raw transaction by block hash and index
ethereum_eth_getBalance
ethereum eth get balance
ethereum_eth_getTransactionCount
ethereum eth get transaction count
ethereum_eth_getCode
ethereum eth get code
ethereum_eth_getStorageAt
ethereum eth get storage at
ethereum_eth_getTransactionByHash
ethereum eth get transaction by hash
ethereum_eth_getTransactionReceipt
ethereum eth get transaction receipt
ethereum_eth_getRawTransactionByHash
ethereum eth get raw transaction by hash
ethereum_eth_feeHistory
ethereum eth fee history
ethereum_eth_call
ethereum eth call
ethereum_eth_estimateGas
ethereum eth estimate gas
ethereum_eth_createAccessList
ethereum eth create access list
ethereum_eth_getProof
ethereum eth get proof
ethereum_eth_getLogs
ethereum eth get logs
ethereum_eth_getBlockReceipts
ethereum eth get block receipts
3 resources you attach as context
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect