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).
Related MCP server: gpu-bridge-mcp-server
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, 3,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 |
| Native-token balance of an address |
| 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 |
Links
NodeFlare — free API key, 3M CU/month
x402 pay-per-request — pricing and how it works
MIT
Maintenance
Latest Blog Posts
- 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