Nodeflare-mcp
Nodeflare-mcp provides blockchain JSON-RPC access across 23 EVM chains for AI agents, with no API key required for standard reads.
Available Tools
list_chains— List all 23 supported chains with chain IDs and endpoint URLsget_block_number— Get the latest block number on any supported chainget_balance— Get the native token balance (in wei) of any addressget_transaction— Get transaction details (from, to, value, input)get_transaction_receipt— Get transaction receipt (status, logs, gas used)get_block— Get block by number/tag with optional full transactionseth_call— Execute read-only smart contract calls using ABI-encoded calldataget_logs— Fetch contract event logs — requires API key or x402 wallet (~$0.001/call)get_gas_price— Get current gas price plus EIP-1559 priority feeget_token_balance— Get ERC-20 balance in raw and human-readable formatsget_token_metadata— Get ERC-20 name, symbol, decimals, and total supplyrpc_call— Make any arbitrary JSON-RPC call on any supported chain (heavy methods liketrace_*,debug_*require API key or x402)
Access Tiers
Free (no key): Standard reads — block numbers, balances, transactions,
eth_callAPI Key (
NODEFLARE_API_KEY): Heavy methods + 3,000,000 compute units/month freex402 Wallet (
X402_PRIVATE_KEY): Pay-per-call (~$0.001 in USDC on Base, Polygon, or Arbitrum) for heavy methods with no account needed
Supported Chains (23 total): Ethereum, Base, BNB Chain, Arbitrum, Optimism, Avalanche, HyperEVM, Polygon, Unichain, Sonic, Linea, Mantle, Zircuit, Robinhood Chain, XLayer, Soneium, Nova, BOB, Ink, Cronos, Mode, Sei, and Plasma
Provides blockchain JSON-RPC access to BNB Chain via NodeFlare, enabling AI agents to query block data, balances, transactions, and perform contract calls.
Provides blockchain JSON-RPC access to Ethereum via NodeFlare, enabling AI agents to query block data, balances, transactions, and perform contract calls.
Provides blockchain JSON-RPC access to Optimism via NodeFlare, enabling AI agents to query block data, balances, transactions, and perform contract calls.
Provides blockchain JSON-RPC access to Polygon via NodeFlare, enabling AI agents to query block data, balances, transactions, and perform contract calls.
Provides blockchain JSON-RPC access to Robinhood Chain via NodeFlare, enabling AI agents to query block data, balances, transactions, and perform contract calls.
NodeFlare MCP Server
Blockchain JSON-RPC for AI agents on 23 EVM chains — Ethereum, Base, BNB Chain, Arbitrum, Optimism, Avalanche, HyperEVM, Polygon, and young chains like Robinhood Chain, Plasma, Ink, Zircuit, BOB and Soneium. Served from NodeFlare's own bare-metal nodes across 5 regions.
Quick start
{
"mcpServers": {
"nodeflare": {
"command": "npx",
"args": ["-y", "nodeflare-mcp"]
}
}
}That's it — no API key required for standard reads (block numbers, balances, transactions, eth_call).
Every tool's chain argument accepts a slug (eth, base, arb), a name (ethereum, arbitrum, bsc), or a numeric chain ID (1, 8453) — so agents don't have to know NodeFlare's internal slugs.
Related MCP server: dRPC Agent Skills
Install as a Claude Code plugin
This repo doubles as a Claude Code plugin marketplace. Installing the plugin wires up the MCP server and a set of slash-command recipes in one step:
claude plugin marketplace add Nodeflare-app/nodeflare-mcp
claude plugin install nodeflareThen use the recipes below (/nodeflare:balance, /nodeflare:token, …). To unlock heavy methods, export NODEFLARE_API_KEY in your shell before starting Claude Code (free key, 2M CU/month).
Recipes
Ready-made slash commands bundled with the plugin:
Recipe | What it does |
| List supported chains, IDs and endpoint URLs |
| Native + ERC-20 balances, one chain or across the majors |
| ERC-20 metadata (name/symbol/decimals/supply) + optional holder balance |
| Fetch a transaction + receipt and explain what it did |
| Fetch and summarise a contract's recent event logs |
| Current gas price on a chain, or a cheapest-first comparison |
Access tiers
The server picks its access tier from the environment:
Env var | Tier |
(none) | Free public endpoints — standard read methods, rate-limited per IP |
| Free/paid key — heavy methods, 2,000,000 compute units/month free (get one) |
| Pay per call with x402 — heavy methods ( |
With an x402 wallet, a blocked heavy method is retried automatically as a paid call — the tool result includes "_x402": "settled via x402" when a payment settled on-chain.
{
"mcpServers": {
"nodeflare": {
"command": "npx",
"args": ["-y", "nodeflare-mcp"],
"env": { "X402_PRIVATE_KEY": "0x…" }
}
}
}Use a dedicated agent wallet holding a small USDC balance — never your main wallet.
Tools
Tool | Description |
| The 23 supported chains with chain IDs and endpoints |
| Latest block number (decimal + hex) |
| Native-token balance — raw wei + human-readable amount in the chain's currency |
| Transaction receipt by hash |
| Read-only contract call |
| Contract event logs (heavy — key or x402 wallet) |
| Any JSON-RPC method on any supported chain |
| Transaction by hash (from, to, value, input) |
| Block by number/tag, optional full transactions |
| Current gas price + EIP-1559 priority fee |
| ERC-20 balance, raw + human-readable |
| ERC-20 name, symbol, decimals, total supply |
| ENS name → address (forward) or address → primary ENS name (reverse) |
| Current USD price of an ERC-20 (DefiLlama, keyless) — price, symbol, confidence |
| Gas price across chains in one call, cheapest first, so an agent picks where to transact |
| Native + ERC-20 balances for one address across many of the 23 chains in one call (incl. young chains); pay-per-call with an x402 wallet |
| ERC-20 approvals a wallet has granted across chains, with revoked ones dropped and unlimited approvals flagged (heavy — key or x402) |
| Full "know this wallet" report: balances + USD total + top holdings + active approvals, across chains (approvals half is heavy) |
| Risk-check an ERC-20 before trading: ownership, proxy detection, holder concentration, honeypot simulation → risk score (deep checks heavy) |
| Tx pre-flight: will it revert, gas used, and which tokens/ETH move (asset-change tracing is heavy) |
| Onchain Answer Engine — plain-English question about a wallet/token → a cited verdict in one call (key or x402; no free tier) |
Address arguments (get_balance, get_token_balance, eth_call) also accept ENS names — pass vitalik.eth and it's resolved to an address automatically.
get_multichain_balances can also auto-discover the tokens an address holds (discover: true, x402 wallet required). Discovered tokens are USD-priced via DefiLlama and, on price-covered chains, filtered by value: pass minUsd (default 0.01) to set the worthless-token cutoff, includeSpam: true to keep unpriced tokens, or includeDust: true to keep sub-1e-9 balances.
Prompts (any MCP client)
The server also exposes the recipes as MCP prompts, so guided workflows show up in any MCP client (Cursor, Windsurf, …), not just the Claude Code plugin: chains, balance, token, tx, logs, gas.
Links
NodeFlare — free API key, 2M CU/month
x402 pay-per-request — pricing and how it works
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceConnects AI agents to the Base network for onchain data, batch USDC payments, and access to over 200 AI models. It utilizes the x402 protocol to enable pay-per-request functionality using USDC without requiring traditional API keys or accounts.Last updated100672MIT

dRPC Agent Skillsofficial
Alicense-qualityCmaintenanceBlockchain RPC via DRPC. Exposes eth_call, eth_getBalance, gas estimation, and other JSON-RPC methods as MCP tools across 100+ blockchainsLast updated22MIT- AlicenseAqualityCmaintenanceRead-only access to the live NOVAI blockchain (an AI-native L1) over public JSON-RPC. Query blocks, transactions, AI entities, on-chain signals, oracle anchors, and memory objects. No keys, no write paths.Last updated12581MIT
- AlicenseAqualityCmaintenanceEnables AI agents to access crypto/web3 data across 5 chains with pay-per-call billing in USDC via x402, no API key required, and built-in spend caps.Last updated36270MIT
Related MCP Connectors
30 pay-per-call APIs for AI agents: compliance, trade, safety, web, data. USDC on Base via x402.
Pay-per-call x402 gateway: agent tools, OpenAI-compatible LLM, market data, RPC, security audits.
Read-only on-chain intel for AI agents on Base: balances, tokens, gas, tx status. No API keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Nodeflare-app/nodeflare-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server