A remote blockchain data layer that runs entirely over HTTP, no local setup or API keys needed. Point your MCP client at the URL and you get 50 read-only tools across Bitcoin, Ethereum, and Mezo: check balances, resolve ENS names, fetch transaction receipts, decode contract ABIs, batch reads with Multicall3, analyze revert reasons. The basic endpoint covers balance checks and transaction lookups. The advanced endpoint adds contract interaction tools like eth_call and ABI decoding. All tools are strictly read-only and stateless, hosted on Cloudflare's edge network. Useful when you need blockchain data in your AI workflow without managing RPC providers or installing local servers.
Free, keyless MCP server with 50 read-only blockchain tools across Bitcoin, Ethereum, and Mezo. No local installation required.
| Registry | Basic | Advanced |
|---|---|---|
| Glama.ai | boar-blockchain-mcp-basic | boar-blockchain-mcp-advanced |
| Smithery.ai | ||
| mcp.so | basic | advanced |
| Cursor Directory | boar-blockchain-mcp | boar-blockchain-mcp |
No install. No API key. Just add the URL to your MCP client.
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"
}
}
}
/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
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"
}
}
}
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
Once connected, try these prompts:
See the full Prompt Cookbook for 6 detailed agent workflows.
| Endpoint | URL | Tools | Best For |
|---|---|---|---|
| Basic | https://mcp.boar.network/basic | 37 | Balance checks, transaction lookups, block data, token info, ENS, ABI fetch |
| Advanced | https://mcp.boar.network/advanced | 13 | Contract 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?
| Tool | Chain | What It Does |
|---|---|---|
eth_get_balance | Ethereum | Get ETH balance (wei + ether) |
eth_resolve_ens | Ethereum | Resolve ENS name to address |
eth_get_token_balance | Ethereum | ERC-20 balance with symbol and decimals |
eth_get_transaction_receipt | Ethereum | Transaction receipt with status and logs |
eth_get_abi | Any EVM | Fetch verified ABI from Sourcify |
btc_get_balance | Bitcoin | Confirmed + unconfirmed balance (satoshis) |
btc_get_utxos | Bitcoin | Unspent transaction outputs |
mezo_get_balance | Mezo | Native token balance on Mezo |
eth_call | Ethereum | Read-only smart contract call |
eth_multicall | Ethereum | Batch contract reads via Multicall3 |
Full tool reference: Basic tools (37) · Advanced tools (13)
| Chain | Network | Tools |
|---|---|---|
| Bitcoin | Mainnet | 7 |
| Bitcoin | Testnet3 | 7 |
| Ethereum | Mainnet | 15 |
| Mezo | Mainnet | 8 |
| 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.
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).
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.
Who built this? Boar Network.
silenceper/mcp-k8s
azure/containerization-assist
io.github.evozim/aws-builder
reza-gholizade/k8s-mcp-server
flux159/mcp-server-kubernetes