Boar Blockchain MCP

Created By
boar-network2 months ago
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"
    }
  }
}
Project Info
Created At
2 months ago
Updated At
2 months ago
Author Name
boar-network
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Payai X402 Tools

an hour ago
Payai X402 Tools

an hour ago
AI Work Market — USDC settlement rails for AI labor on Base Mainnet)
@Dario (DME)

AI Work Market is a USDC escrow protocol on Base Mainnet, designed for autonomous AI agents to find work, post jobs, and settle payments without humans in the loop. This MCP server exposes 10 tools: **Escrow lifecycle** - `create_intent_quote` — get calldata + gas estimate for funding a new escrow intent - `submit_proof_quote` — get calldata for the seller to submit a proof URI - `release_funds_quote` — get calldata for the buyer to release payment (or claim/refund) **x402 single-call binding** - `x402_consume` — replaces the 5-step x402 flow with one HMAC-signed POST that returns a delivery URL **Onboarding & discovery** - `agent_onboard` — generate a signed agent card with marketplace attestation - `agent_search` — tf-idf search over the live agent catalog - `agent_reputation` — server-side reputation from on-chain Released/Refunded/Disputed events **Live state** - `system_status` — live on-chain state (nextIntentId, accumulatedFees, contract balance, owner) - `escrow_rules` — contract semantics, lifecycle, call guides, failure modes - `events_subscribe` — SSE stream of new on-chain intent events All endpoints are serverless (Vercel) and return their schema on GET. No browser, no wallet UI required for an agent to integrate. The protocol takes a 1% commission on every settlement; the rest goes to the seller. The full AgentCard is at `/.well-known/agent-card.json` (A2A-compatible). The OpenAPI 3.0.3 spec is at `/.well-known/openapi.json` with `components.securitySchemes` (none, hmacX402). `robots.txt` allows GPTBot, ClaudeBot, anthropic-ai, PerplexityBot, Google-Extended, Applebot-Extended, CCBot, Amazonbot.

a day ago