mcpserver.lol
registry/nodeflare-mcp
Connection check local install

nodeflare-mcp

Blockchain JSON-RPC on 23 EVM chains for AI agents - free tier, API key, or x402 pay-per-call.

Tools 21
GitHub stars
Installs / wk 121
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

21 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

check_token_safety from source
Risk-check an ERC-20 before trading it: metadata, contract + ownership status, upgradeable-proxy detection, holder concentration, and a transfer/honeypot simulation → risk signals…
compare_gas from source
Compare current gas price ACROSS chains in one call — gwei per chain, cheapest first, so an agent can pick where to transact. Defaults to the majors (eth, base, arb, op, bnb, polyg…
eth_call from source
Execute a read-only contract call (eth_call) and return the raw result.
get_balance from source
Get the native-token balance of an address — raw wei plus a human-readable amount in the chain
get_block from source
Get a block by number or tag (e.g.
get_block_number from source
Get the latest block number on a chain (decimal and hex).
get_gas_price from source
Get current gas pricing on a chain: base gas price and the suggested priority fee (EIP-1559), both in wei (hex).
get_logs from source
Fetch contract event logs (eth_getLogs). Heavy method: needs NODEFLARE_API_KEY or an x402 wallet (X402_PRIVATE_KEY) — costs ~$0.001 via x402.
get_multichain_balances from source
Get native + ERC-20 token balances for one address across many of the 23 EVM chains in a SINGLE call — including young chains (Robinhood, Plasma, Ink) that Alchemy/Moralis omit. Wi…
get_token_allowances from source
ERC-20 approvals a wallet has granted (what it approved and for how much) across many of the 23 EVM chains in ONE call — including young chains (Robinhood, Plasma, Ink) that revoke…
get_token_balance from source
Get an ERC-20 token balance for an address, returned both raw and human-readable (uses the token
get_token_metadata from source
Get ERC-20 token metadata: name, symbol, decimals and total supply (raw + human-readable).
get_token_price from source
Current USD price of an ERC-20 token from DefiLlama (free, keyless): price + symbol + confidence, or null for unlisted/thin-market tokens. Well-covered chains only (eth, base, bnb,…
get_transaction from source
Get a transaction by its hash (from, to, value, input, block, gas).
get_transaction_receipt from source
Get the receipt of a transaction by hash (status, logs, gas used).
get_wallet_report from source
The full agent-ready
list_chains from source
List the 23 EVM chains NodeFlare serves, with chain IDs and endpoint URLs.
onchain_answer from source
Onchain Answer Engine: ask a plain-English question about any wallet or token across the 23 EVM chains and get back a CITED verdict in one call —
resolve_ens from source
Resolve an ENS name to an address (forward), or a 0x-address to its primary ENS name (reverse). ENS is read from Ethereum mainnet.
rpc_call from source
Make any JSON-RPC call on any supported chain. Heavy methods (eth_getLogs, trace_*, debug_*) need NODEFLARE_API_KEY or an x402 wallet.
simulate_transaction from source
Transaction pre-flight on one chain: will this tx revert (and why), how much gas, and which tokens/ETH move? The asset-change tracing is heavy: needs NODEFLARE_API_KEY or X402_PRIV…