Submit

Boar Blockchain MCP

@boar-network

Free, keyless MCP server with 50 read-only blockchain tools for Bitcoin, Ethereum, and Mezo. No installation, no API key required - just add the URL to your MCP client and start querying balances, transactions, blocks, ENS names, ERC-20 tokens, smart contracts, and more. Runs on Cloudflare's global edge network via Streamable HTTP. All tools are strictly read-only and stateless.
Overview

Boar Blockchain MCP

Free, keyless MCP server with 50 read-only blockchain tools across Bitcoin, Ethereum, and Mezo. No local installation required. No API key. No account. Just plug in the URL and start querying.

Why Boar Blockchain MCP?

Most blockchain data tools require API keys, rate limit accounts, or complex local setup. Boar Blockchain MCP removes all of that friction. It runs on Cloudflare's global edge network, responds over standard Streamable HTTP (with SSE fallback), and works with every major MCP client out of the box.

All 50 tools are strictly read-only -- no transaction signing, no wallet access, no state mutation. It's safe to use in any AI agent workflow.

Quick Start

No install. No API key. Create or edit .mcp.json in your project root:

{
  "mcpServers": {
    "boar-blockchain-mcp-basic": {
      "type": "http",
      "url": "https://mcp.boar.network/basic"
    },
    "boar-blockchain-mcp-advanced": {
      "type": "http",
      "url": "https://mcp.boar.network/advanced"
    }
  }
}

This file can be checked into version control so your whole team gets the same MCP setup. Also supported: Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, Gemini CLI.

Two Endpoints

EndpointURLToolsBest For
Basichttps://mcp.boar.network/basic37Balances, transactions, blocks, token info, ENS, ABI fetch
Advancedhttps://mcp.boar.network/advanced13Contract calls, ABI decoding, revert analysis, calldata encoding, Multicall3

Start with /basic. Add /advanced when you need smart contract interaction or transaction debugging. Both endpoints can be configured simultaneously as two separate MCP servers.

What You Can Do

Once connected, try prompts like:

  • "What is vitalik.eth's ETH balance?" -- resolves ENS name, fetches balance
  • "Show me the UTXOs for 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa" -- Satoshi's address, Bitcoin UTXO set
  • "Why did transaction 0x... fail?" -- fetches receipt, decodes revert reason
  • "What ERC-20 tokens does 0x... hold?" -- token balance with symbol and decimals
  • "Batch-read 5 contract storage values in one call" -- Multicall3 batched reads
  • "What is the current gas price on Ethereum?" -- live network data
  • "Decode the calldata for this transaction" -- ABI-based calldata decoding

Top Tools at a Glance

ToolChainWhat It Does
eth_get_balanceEthereumETH balance in wei and ether
eth_resolve_ensEthereumResolve ENS name to address
eth_get_token_balanceEthereumERC-20 balance with symbol and decimals
eth_get_transaction_receiptEthereumReceipt with status, logs, and gas used
eth_get_abiAny EVMFetch verified ABI from Sourcify
btc_get_balanceBitcoinConfirmed + unconfirmed balance in satoshis
btc_get_utxosBitcoinUnspent transaction outputs
btc_get_transactionBitcoinTransaction details and confirmations
mezo_get_balanceMezoNative token balance on Mezo
eth_callEthereumRead-only smart contract call
eth_multicallEthereumBatch contract reads via Multicall3
eth_decode_revertEthereumHuman-readable revert reason from a failed tx

Chains Supported

ChainNetworkTools
BitcoinMainnet7
BitcoinTestnet37
EthereumMainnet15
MezoMainnet8
Cross-chain--4 (selector lookup, ABI fetch, ENS forward + reverse)
Advanced (ETH + Mezo)--13 (contract calls, decoders, encoding, multicall)

Mezo is a Bitcoin-first blockchain built on Cosmos SDK with EVM compatibility. All Ethereum EVM tools have Mezo equivalents -- same interface, different chain.

How It Works

Boar Blockchain MCP is a remote MCP server running on Cloudflare Workers' global edge network. Every request is stateless -- no sessions, no stored data, no authentication. Tools return publicly available on-chain data only.

Transport: Streamable HTTP with SSE fallback. All modern MCP clients support this natively.

FAQ

Is this really free? Yes. No API key, no account, no payment. Fair use applies.

Is it safe? All tools are read-only. The server cannot send transactions, access private keys, or modify any blockchain state.

Can I use both endpoints at the same time? Yes. Configure them as two separate MCP servers in your client as shown above.

Does it support Bitcoin testnet? Yes. All 7 Bitcoin tools have btc_testnet_ equivalents for testnet3.

Who built this? Boar Network -- infrastructure for Bitcoin-native applications.

Server Config

{
  "mcpServers": {
    "boar-blockchain-mcp-basic": {
      "type": "http",
      "url": "https://mcp.boar.network/basic"
    },
    "boar-blockchain-mcp-advanced": {
      "type": "http",
      "url": "https://mcp.boar.network/advanced"
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.