ChainRPC MCP
Server Details
Safety-first EVM and Bitcoin RPC tools for balances, contracts, blocks, and transactions
- Status
- Unhealthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- John0n1/chainrpc-mcp
- GitHub Stars
- 4
- Server Listing
- Geth MCP Proxy
TDQS
Scored across 18 tools
Each tool is clearly scoped to a specific chain (btc_ vs evm_) and action (broadcast, decode, estimate, get, call, read). There is no overlap or ambiguity between tools, and even similar-sounding operations like evm_call, evm_readContract, and evm_estimateTransaction are distinct in their purpose and input requirements.
All tools follow a consistent snake_case pattern with chain prefix (btc_ or evm_) followed by a descriptive verb and noun (e.g., btc_getBlock, evm_getLogs). The naming is uniform across both chains, making it predictable and easy to navigate.
At 18 tools, the server sits in the 16-25 range which is considered heavy per the rubric. While the count is justifiable given the dual-chain scope, it could be trimmed or grouped further. It doesn't feel overwhelming, but it's above the typical well-scoped range.
The server covers the essential read and write operations for both Bitcoin and EVM chains, including balances, blocks, transactions, gas estimation, contract reads, and transaction broadcasting. No critical gaps are apparent for a chain RPC server, and all common workflows are supported.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
18 tool updates
- First observed
btc_broadcastTransaction - First observed
btc_decodeRawTransaction - First observed
btc_estimateFee - First observed
btc_getAddressBalance - First observed
btc_getBlock - First observed
btc_getBlockchainInfo - First observed
btc_getTransaction - First observed
btc_getTxOut - First observed
evm_broadcastTransaction - First observed
evm_call - First observed
evm_estimateTransaction - First observed
evm_getBlock - First observed
evm_getBlockNumber - First observed
evm_getChainInfo - First observed
evm_getLogs - First observed
evm_getNativeBalance - First observed
evm_getTransaction - First observed
evm_readContract
Related MCP Connectors
Self-hosted MCP server: 26 deterministic dev, security, and EVM tools.
Read-only crypto safety: token honeypot checks, EIP-712 signature decode, approval scans.
46 x402 pay-per-call tools: LLM completions, EVM reads, token safety, hashing. No API key.
EVM audit (Slither + source + security.txt + MCP-probe + wallet-exposure). 6 tools + /trace.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides comprehensive access to Ethereum Virtual Machine (EVM) JSON-RPC methods for querying blockchain data, executing smart contract calls, and interacting with any EVM-compatible network including Ethereum, Polygon, Arbitrum, and more. Enables users to check balances, analyze transactions, estimate gas, retrieve logs, and perform blockchain operations through natural language.19203MIT
- AlicenseBqualityFmaintenanceProvides tools for AI assistants to interact with the Ethereum blockchain through standard JSON-RPC methods, enabling queries for account balances, gas prices, and smart contract code.31112MIT

dRPC Agent Skillsofficial
AlicenseNot gradedqualityDmaintenanceBlockchain RPC via DRPC. Exposes eth_call, eth_getBalance, gas estimation, and other JSON-RPC methods as MCP tools across 100+ blockchains23MIT
stipendofficial
AlicenseNot gradedqualityBmaintenanceA non-custodial USDC wallet on Base exposed as seven tools: address, balance, check, pay, earnings, report and recover. Spending limits (per transaction, per day, per counterparty, plus a destination allowlist) are enforced in code between deciding and signing, and the server runs locally over stdio so the key never leaves the machine.Apache 2.0
Glama MCP Gateway
Add one secure layer between your agents and this server.