robotbase-mcp
Provides read-only Bitcoin data via tools for fee estimates, mempool congestion, transaction lookup, block summaries, and address summaries (balance, UTXOs, recent transactions).
Provides read-only Dogecoin node status via the utxo_chain_status tool, including sync height and node health.
Provides read-only Litecoin node status via the utxo_chain_status tool, including sync height and node health.
Provides read-only Monero data via tools for node status, fee estimates, latest block header, transaction lookup, and mempool statistics.
Provides read-only Zcash data via tools for chain information including shielded-pool supply (transparent, Sprout, Sapling, Orchard, Lockbox, Ironwood) and recent block summaries.
RobotBase MCP Server
Read-only multi-chain data for AI agents — the first MCP server covering all five classic non-EVM chains: Bitcoin · Monero · Zcash · Dogecoin · Litecoin.
免鉴权 · 无追踪 · 只读 | 面向 AI Agent 的五大经典公链数据接口
Hosted endpoint: https://robotbase.cc/mcp · Landing page: https://robotbase.cc/mcp · Server card: https://robotbase.cc/mcp/server.json · Live usage audit: https://robotbase.cc/mcp/stats
Why
Ask any LLM today to check Bitcoin mempool fees, a Monero transaction, or the Zcash shielded-pool supply and it has nowhere to look: the MCP ecosystem is rich for EVM/Solana and nearly empty for the classic non-EVM chains. This server fills that gap with 16 strictly read-only tools backed by full nodes.
Related MCP server: Blockscout MCP Server
Connect (3 lines)
{
"mcpServers": {
"robotbase": { "url": "https://robotbase.cc/mcp" }
}
}Works with Claude Desktop, Cursor, VS Code (remote MCP), and any MCP client supporting Streamable HTTP (2025-06-18). No API key needed.
curl -s https://robotbase.cc/mcp -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"btc_fee_estimates","arguments":{}}}'Tools (16)
Tool | What it does | Typical question |
| Supported chains + live status | "Which chains do you support? Are they online?" |
| Node height, sync progress, peers, mempool, version | "Is the Monero node synced?" |
| Gateway-wide service health | "Give me an overall health check" |
| Recommended fees for 1/2/3/6/12/24 blocks + mempool min fee | "What fee should I pay right now?" |
| Mempool congestion: pending txs, size, min fee | "Is Bitcoin congested?" |
| BTC transaction: confirmations, block, I/O summary | "Is this BTC tx confirmed?" |
| Block summary (defaults to tip) | "How many txs in the latest block?" |
| Balance, UTXOs, tx count, recent txs (P2PKH/P2SH/bech32/bech32m) | "How much BTC is in this address?" |
| Monero node status | "Is the XMR node healthy?" |
| Monero fee per byte + tiers | "What is the XMR fee today?" |
| Latest Monero block header | "When was the last XMR block?" |
| Monero tx: in mempool? block height, confirmations | "Did this XMR swap land on-chain?" |
| Monero mempool bytes, fees, histogram | "Is the XMR mempool busy?" |
| Zcash chain info incl. shielded-pool supply (transparent/sprout/sapling/orchard/lockbox/ironwood) | "How much ZEC is shielded?" |
| Recent Zcash blocks | "Are ZEC blocks healthy?" |
| Dogecoin / Litecoin node status | "How far has DOGE synced?" |
Architecture
AI Agent (Claude / Cursor / VS Code / custom)
│ HTTPS · MCP Streamable HTTP (2025-06-18)
▼
https://robotbase.cc/mcp ← hosted, no auth required
│
▼
MCP server (dependency-free Python, this repo)
├── BTC : Bitcoin Core RPC + electrs (address/tx index)
├── XMR : monerod restricted RPC + whitelisted full-RPC helper
├── ZEC : Zebra RPC (valuePools → shielded-pool supply)
├── DOGE : Dogecoin Core RPC
├── LTC : Litecoin Core RPC
└── meta : gateway service aggregationPrivacy & limits
No auth for anonymous use; optional
X-API-Keyheader (or?key=) raises the limit.Anonymous 120 req/min per IP; with API key 600 req/min per IP (
X-MCP-Plan/X-RateLimit-Limitresponse headers).Audit stores only a truncated SHA-256 of the client IP — never query parameters.
Read-only: no trading, signing, custody, or write methods. BTC transactions are looked up with
txindex; XMR uses a whitelisted method list.Responses are trimmed to ~3.8 KB per call to protect LLM context.
Self-hosting (this repo)
server.py is a dependency-free reference implementation that talks to your own nodes. Configure everything with environment variables:
export RB_BIND=0.0.0.0 # bind address (default 127.0.0.1)
export RB_PORT=8090 # listen port
export RB_BTC_RPC_URL=http://127.0.0.1:8332
export RB_BTC_RPC_USER=btcrpc
export RB_BTC_RPC_PASS=...
export RB_BTC_DASHBOARD=http://127.0.0.1:8600/api/node # optional
export RB_ELECTRS_HOST=127.0.0.1 # electrs for btc_address_summary
export RB_ELECTRS_PORT=50001
export RB_XMR_RPC=http://127.0.0.1:18089/json_rpc
export RB_XMR_HELPER=http://127.0.0.1:18085/rpc # whitelisted full RPC
export RB_ZEC_BASE=http://127.0.0.1:8080 # status API with /api/chaininfo
export RB_DOGE_BASE=http://127.0.0.1:8080
export RB_LTC_BASE=http://127.0.0.1:8080
python3 server.pySee examples/ for client configs and examples/env.example for the full variable list. Endpoints exposed by the server itself: / (docs), /tools (tool list JSON), /server.json (server card), /stats (usage audit), /healthz.
License
MIT — see LICENSE.
RobotBase · read-only on-chain data infrastructure · https://robotbase.cc/
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only MCP server for The Quiet Protocol's engines, benchmarks, proof, and business data.
Public read-only MCP server for HODLXXI agent identity, trust, receipts, and verification.
Monero/Zcash payment webhooks + DeFi liquidation & Ethereum builder data over MCP. Free tier; x402.
Tenzro Network MCP server: wallet, identity, payments, inference, staking, bridges, verification.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model-Context-Protocol server enabling users to perform basic operations on Solana and Ethereum blockchains through simple RPC endpoints.95Apache 2.0

Blockscout MCP Serverofficial
FlicenseAqualityBmaintenanceA server that exposes blockchain data (balances, tokens, NFTs, contract metadata) via the Model Context Protocol, enabling AI agents and tools to access and analyze blockchain information contextually.1845-- AlicenseAqualityAmaintenanceRead-only MCP server for querying DERO blockchain — blocks, smart contracts, transactions, network info. Privacy-first, runs locally.3390 npm2MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server for interacting with the Solana blockchain. Provides tools to query balances, transactions, tokens, and network stats.15 npm1MIT