Back to MCP Servers

BlockchainQuery MCP Server

Free Claude Desktop Extension that provides real-time read access to 60+ blockchains via Pocket Network's decentralized RPC gateway, no API keys required.

Data & Enrichment by Pocket Network Foundation None active
Overview

BlockchainQuery is a Claude Desktop Extension from the Pocket Network Foundation that gives Claude real-time read access to 60+ blockchains across EVM, Solana, Cosmos, Sui, Near, Tron, and Radix protocols. Queries are routed through Pocket Network's decentralized RPC gateway at api.pocket.network, which is backed by thousands of independently operated nodes, so the extension works with no API keys, no signup, and no cost.

The server exposes 37 tools spanning chain discovery, balance lookups, block and transaction retrieval, event log search, gas estimation, ERC-20 token info, Cosmos staking and governance queries, Solana account history, Sui object lookup, Near contract state, Radix consensus state, and cross-chain helpers like ENS/Unstoppable Domains resolution, multi-chain balance comparison, and unit conversion. The chain registry is fetched dynamically at startup so newly supported networks become available without an extension update.

Installation is a single double-click of the .mcpb bundle into Claude Desktop. The extension runs entirely on the user's local machine, holds no credentials, and collects no telemetry. It is MIT licensed and read-only: there are no transaction signing or write capabilities.

Tools

Tool Description
list_chains List supported networks with optional filtering by protocol or name.
get_chain_info Return RPC URL, protocol type, supported methods, and liveness status for a chain.
evm_get_balance Get the native token balance for an EVM address.
evm_get_block Fetch an EVM block by number or hash.
evm_get_transaction Retrieve an EVM transaction by hash.
evm_get_receipt Fetch the receipt for an EVM transaction.
evm_get_logs Query event logs with topic and block range filters.
evm_estimate_gas Estimate gas for a transaction.
evm_get_token_info Read ERC-20 metadata (name, symbol, decimals, supply) and balances.
evm_call Make a generic eth_call against a contract.
evm_call_contract Invoke a contract method using a decoded ABI signature.
solana_get_balance Get SOL or SPL token balance for an address.
solana_get_account Fetch Solana account info.
solana_get_block Fetch a Solana block by slot.
solana_get_transaction Retrieve a Solana transaction by signature.
solana_get_signatures List recent signatures for an address.
cosmos_get_balance Get balances for a Cosmos address.
cosmos_get_staking Fetch delegations and staking rewards for an address.
cosmos_get_validators List active validators on a Cosmos chain.
cosmos_get_transaction Look up a Cosmos transaction.
cosmos_get_governance Query governance proposals.
cosmos_get_block Fetch a Cosmos block.
sui_get_balance Get Sui balance for an address.
sui_get_object Retrieve a Sui object by id.
sui_get_transaction Look up a Sui transaction.
sui_get_coins List coin details held by an address.
near_get_account Read a Near account, access keys, or contract state.
near_call_function Call a view function on a Near contract.
near_get_block Fetch a Near block or transaction.
radix_get_status Get Radix network status.
radix_get_config Fetch Radix network configuration.
radix_get_balance Get balances for a Radix address.
radix_get_transaction Check the status of a Radix transaction.
radix_get_consensus Read the Radix consensus manager state.
resolve_domain Resolve ENS or Unstoppable Domains names to addresses.
compare_balances Compare native token balances for the same address across multiple chains.
convert_units Convert between wei, gwei, ether, and other token units.
Setup Guide

Install (Claude Desktop)

The recommended path is the prebuilt Claude Desktop Extension (.mcpb):

  • Download BlockchainQuery.mcpb from the latest GitHub release.
  • Double-click the file. Claude Desktop opens its extension installer.
  • Click Install.

No terminal, dependencies, or API keys are needed. To update, uninstall the existing extension in Claude Desktop and install the newer .mcpb.

Optional environment variables

Set these in the extension's settings panel if you need to override defaults:

  • CHAIN_REGISTRY_URL: alternate URL for the chain registry (defaults to Pocket Network's public-rpc registry).
  • ENABLE_LIVENESS_PROBES: true or false. Toggles background health checks (default true).

Manual MCP config

The repo ships as an .mcpb bundle, not a published npm/PyPI package, so there is no official standalone config JSON. Advanced users running from source can clone the repo and wire it into any MCP client by invoking the server entrypoint, but the supported installation path is the .mcpb extension above.

Prerequisites

  • Claude Desktop installed.
  • Internet access to reach https://api.pocket.network.
  • No accounts, keys, or paid plans.
Use Cases
  • Resolve an ENS or Unstoppable Domains name and pull the wallet's native balance across Ethereum, Polygon, Base, and Arbitrum in one prompt.
  • Investigate an EVM transaction: fetch the receipt, decode event logs, and inspect ERC-20 transfers without leaving the chat.
  • Audit Cosmos staking positions, including delegations, rewards, and active validator sets across multiple Cosmos SDK chains.
  • Pull Solana account history (recent signatures, SPL balances, full transactions) for support or research workflows.
  • Sanity-check contract state with a view-only evm_call_contract or near_call_function before executing changes elsewhere.
Example Prompts
  • "Resolve vitalik.eth and show me their ETH, Base, Arbitrum, and Optimism balances side by side."
  • "Get the receipt for Ethereum transaction 0xabc... and list every ERC-20 transfer event with token symbols."
  • "On Osmosis, show my delegations and pending staking rewards for cosmos1..."
  • "List the last 10 Solana signatures for wallet 9xQe... and summarize what each transaction did."
  • "Convert 2.5 ether into wei and gwei, then estimate gas for a transfer of that amount on Polygon."
Pros
  • Zero setup and zero cost: no API keys, no signup, installs from a single .mcpb file.
  • Broad coverage with 37 tools across 60+ networks spanning EVM, Solana, Cosmos, Sui, Near, Tron, and Radix.
  • Maintained by the Pocket Network Foundation and backed by Pocket's decentralized RPC gateway rather than a single provider.
  • Runs locally with no telemetry, keys, or personal data leaving the machine.
Limitations
  • Read-only: no transaction signing, sending, or write operations.
  • Distributed as a Claude Desktop .mcpb extension, so using it from other MCP clients requires running from source.
  • Reliability depends on the availability of Pocket Network's public RPC gateway and the per-chain method support exposed there.
Alternatives
  • Alchemy MCP server for higher rate limits and enhanced APIs (requires an Alchemy key).
  • thirdweb MCP for contract-centric tooling across EVM chains.
  • Community Ethereum/EVM MCP servers that wrap a single RPC provider like Infura or QuickNode.