About Blockchain MCP
Blockchain MCP is an MCP server published by boar-network in the Blockchain category: free blockchain MCP provided by Boar infrastructure - setup, guides and configuration.
The repository has 12 stars and 1 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/boar-network/blockchain-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Blockchain MCP
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 2 days ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
- !Dependencies pinnedNo lockfile. Installs can pull different code over time.
2 checks have not been run yet.
README
Boar blockchain MCP
Free, keyless MCP server with 65 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 |
🚀 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
| Endpoint | URL | Tools | Best For |
|---|---|---|---|
| Basic | https://mcp.boar.network/basic |
46 | Balance checks, transaction lookups, block data, token info, ENS, ABI fetch |
| Advanced | https://mcp.boar.network/advanced |
19 | 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?
🛠️ Top Tools at a Glance
| 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 (46) · Advanced tools (19)
⛓️ Chains Supported
| Chain | Network | Tools |
|---|---|---|
| Bitcoin | Mainnet | 7 |
| Bitcoin | Testnet3 | 7 |
| Ethereum | Mainnet | 14 |
| Mezo | Mainnet | 9 |
| Mezo | Testnet | 9 |
| 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
- Basic Tools Reference (46 tools)
- Advanced Tools Reference (19 tools)
- Basic vs Advanced Guide
- Prompt Cookbook — 6 Agent Workflows
📖 Setup Guides
📋 Policies
README fetched from the repository 2 days ago. The original is authoritative.