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 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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
- 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