Nodeflare-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| X402_PRIVATE_KEY | No | Pay per call with x402 — heavy methods paid from this wallet in USDC | |
| NODEFLARE_API_KEY | No | Free/paid key — heavy methods, 3,000,000 compute units/month free |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_chainsA | List the 23 EVM chains NodeFlare serves, with chain IDs and endpoint URLs. |
| get_block_numberA | Get the latest block number on a chain. |
| get_balanceA | Get the native-token balance of an address (in wei, hex). |
| get_transaction_receiptA | Get the receipt of a transaction by hash (status, logs, gas used). |
| eth_callA | Execute a read-only contract call (eth_call) and return the raw result. |
| get_logsA | Fetch contract event logs (eth_getLogs). Heavy method: needs NODEFLARE_API_KEY or an x402 wallet (X402_PRIVATE_KEY) — costs ~$0.001 via x402. |
| rpc_callA | Make any JSON-RPC call on any supported chain. Heavy methods (eth_getLogs, trace_*, debug_*) need NODEFLARE_API_KEY or an x402 wallet. |
| get_transactionB | Get a transaction by its hash (from, to, value, input, block, gas). |
| get_blockA | Get a block by number or tag (e.g. 'latest', 'finalized', or a hex number). Set fullTransactions to include full tx objects instead of hashes. |
| get_gas_priceA | Get current gas pricing on a chain: base gas price and the suggested priority fee (EIP-1559), both in wei (hex). |
| get_token_balanceA | Get an ERC-20 token balance for an address, returned both raw and human-readable (uses the token's decimals and symbol). |
| get_token_metadataA | Get ERC-20 token metadata: name, symbol, decimals and total supply (raw + human-readable). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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