Blockscout

liveCrypto

Open-source multi-chain block explorer (~30 EVM networks). Address, tx, block, token lookup + universal search. Keyless.

8tools
0msauth
free tier50 calls/day

Tools

get_addressrequired: chain, address

"What's the balance of [wallet]" / "Ethereum / Polygon / Arbitrum / Base wallet info" / "address summary for [0x...]" / "what tokens does [wallet] hold" — on-chain address summary across 20+ EVM chain

Parameters
NameTypeDescription
chainreqstring—
addressreqstring—
▶Try it
get_address_txnsrequired: chain, address

"Recent transactions of [wallet]" / "tx history for [0x...]" / "what has [address] done lately" — recent transactions for an EVM address. Pass chain + 0x address; optionally filter by direction (to/fr

Parameters
NameTypeDescription
chainreqstring—
addressreqstring—
limitoptnumber—
filteroptstring—
▶Try it
get_address_token_transfersrequired: chain, address

"Token transfers / NFT activity for [wallet]" / "ERC-20 / ERC-721 / ERC-1155 transfers in/out of [0x...]" / "what tokens did [address] send or receive" — token transfer log for an EVM address. Use for

Parameters
NameTypeDescription
chainreqstring—
addressreqstring—
tokenoptstring—
limitoptnumber—
▶Try it
get_transactionrequired: chain, tx_hash

"Look up transaction [0xhash]" / "what happened in tx [hash]" / "decode tx [X]" — full transaction detail (from, to, value, method, status, gas, decoded calldata). Pass chain + tx_hash. Use for forens

Parameters
NameTypeDescription
chainreqstring—
tx_hashreqstring—
▶Try it
get_tokenrequired: chain, contract

"Token info for [contract]" / "what is contract [0x...]" / "ERC-20 / NFT metadata for [token]" — token contract metadata: name, symbol, decimals, total supply, holder count, contract type. Use for on-

Parameters
NameTypeDescription
chainreqstring—
contractreqstring—
▶Try it
get_blockrequired: chain, block_number_or_hash

"Block [N] details" / "what was in block [hash]" / "miner / proposer of block [X]" — block detail by number or hash. Returns timestamp, gas used, transaction count, miner / validator, parent / next bl

Parameters
NameTypeDescription
chainreqstring—
block_number_or_hashreqstring—
▶Try it
list_chains

List all EVM chain slugs and Blockscout host URLs supported by this pack (20+ chains: eth, polygon, arbitrum, base, optimism, bnb, gnosis, zksync-era, etc.). Use to discover valid chain values for oth

No parameters required.

▶Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/blockscout/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/blockscout/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_address","arguments":{"chain": "example", "address": "example"}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("get_address", {"chain":"example","address":"example"});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("open-source multi-chain block explorer (~30 evm networks)");