mcpField
B
Boar Blockchain MCP

Boar Blockchain MCP

Remote
github.com/boar-networkFinance12Updated 16w ago
Repository

About Boar Blockchain MCP

Boar Blockchain MCP is a remote, read-only server for querying Bitcoin, Ethereum, and Mezo data. It provides separate basic and advanced endpoints for balances, transactions, token information, and smart-contract reads without an API key.

Key features

  1. 01Query balances and transactions
  2. 02Inspect blocks and Bitcoin UTXOs
  3. 03Resolve ENS names and token details
  4. 04Read contracts and decode transaction errors
  5. 05Batch contract reads with Multicall3

Use cases

  1. 01Check an address's balance or token holdings
  2. 02Investigate a transaction receipt or failure
  3. 03Look up Bitcoin UTXOs on mainnet or testnet
  4. 04Read multiple smart-contract values together

MCP support

The remote MCP server uses Streamable HTTP with SSE fallback and exposes read-only blockchain tools across Bitcoin, Ethereum, and Mezo. It requires no local installation or API key.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.boar.network/basic
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://mcp.boar.network/basic
Streamable HTTPhttps://mcp.boar.network/advanced

Tools

46
ParameterTypeRequiredDescription
addressstringYes

Details

From the project README

Boar blockchain MCP

Free, keyless MCP server with 65 read-only blockchain tools across Bitcoin, Ethereum, and Mezo. No local installation required.

Remote MCP No API Key Read-Only 65 Tools 3 Chains

RegistryBasicAdvanced
Glama.aiboar-blockchain-mcp-basicboar-blockchain-mcp-advanced
Smithery.aismithery badgesmithery badge
mcp.sobasicadvanced
Cursor Directoryboar-blockchain-mcpboar-blockchain-mcp

🚀 Quick Start

No install. No API key. Just add the URL to your MCP client.

Claude Desktop

Add to your config file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "boar-blockchain-mcp-basic": {
      "type": "streamable-http",
      "url": "https://mcp.boar.network/basic"
    },
    "boar-blockchain-mcp-advanced": {
      "type": "streamable-http",
      "url": "https://mcp.boar.network/advanced"
    }
  }
}
Claude Code
/plugin marketplace add boar-network/blockchain-mcp
/plugin install boar-blockchain-mcp@boar-network/blockchain-mcp

Or via CLI:

claude mcp add boar-blockchain-mcp-basic --transport http --scope project https://mcp.boar.network/basic
claude mcp add boar-blockchain-mcp-advanced --transport http --scope project https://mcp.boar.network/advanced
Cursor

Add to .cursor/mcp.json in your project root:

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

Add to opencode.json in your project root:

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

More clients: VS Code · Windsurf · Gemini CLI · OpenCode · All setup guides

💡 What Can You Do?

Once connected, try these prompts:

  • "What is vitalik.eth's ETH balance?" — resolves ENS name, then 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?" — gets token balance with symbol and decimals
  • "Batch-read 5 contract storage values in one call" — Multicall3 batched reads

See the full Prompt Cookbook for 6 detailed agent workflows.

🔗 Endpoints

EndpointURLToolsBest For
Basichttps://mcp.boar.network/basic46Balance checks, transaction lookups, block data, token info, ENS, ABI fetch
Advancedhttps://mcp.boar.network/advanced19Contract calls, ABI decoding, revert analysis, calldata encoding, Multicall3

Start with /basic. Add /advanced when you need smart contract interaction or transaction debugging. Which should I use?

🛠️ Top Tools at a Glance

ToolChainWhat It Does
eth_get_balanceEthereumGet ETH balance (wei + ether)
eth_resolve_ensEthereumResolve ENS name to address
eth_get_token_balanceEthereumERC-20 balance with symbol and decimals
eth_get_transaction_receiptEthereumTransaction receipt with status and logs
eth_get_abiAny EVMFetch verified ABI from Sourcify
btc_get_balanceBitcoinConfirmed + unconfirmed balance (satoshis)
btc_get_utxosBitcoinUnspent transaction outputs
mezo_get_balanceMezoNative token balance on Mezo
eth_callEthereumRead-only smart contract call
eth_multicallEthereumBatch contract reads via Multicall3

Full tool reference: Basic tools (46) · Advanced tools (19)

⛓️ Chains Supported

ChainNetworkTools
BitcoinMainnet7
BitcoinTestnet37
EthereumMainnet14
MezoMainnet9
MezoTestnet9
Cross-chain—4 (selector lookup, ABI fetch, ENS forward + reverse)
Advanced (ETH + Mezo + Mezo testnet)—19 (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. Mezo testnet mirrors mainnet with full tool parity (mezo_testnet_ prefix), following the same mainnet/testnet split as Bitcoin.

⚙️ 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. All tools are strictly read-only: no transaction signing, no wallet access, no state mutation. Your AI agent connects over HTTPS using Streamable HTTP transport (with SSE fallback).

❓ 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. It returns publicly available data only.

What MCP transport does it use? Streamable HTTP with SSE fallback. All modern MCP clients support this.

Can I use both endpoints at the same time? Yes. Configure them as two separate MCP servers in your client. See Basic vs Advanced.

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

Does it support Mezo testnet? Yes. All 9 basic and 6 advanced Mezo tools have mezo_testnet_ equivalents.

Who built this? Boar Network.

📚 Documentation

📖 Setup Guides

📋 Policies

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.