Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
X402_PRIVATE_KEYNoPay per call with x402 — heavy methods paid from this wallet in USDC
NODEFLARE_API_KEYNoFree/paid key — heavy methods, 3,000,000 compute units/month free

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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