A side-by-side look at the Nodeflare MCP and XGR MCP Gateway MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Nodeflare MCP for finance & fintech work as a local process; choose XGR MCP Gateway for finance & fintech over a hosted endpoint. You can also run both side by side in one mcpServers block.
list_chains, get_block_number, get_balance.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Finance & Fintech | Finance & Fintech |
| Quality signal | 61/100 · Good | 43/100 · Fair |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Remote HTTP/SSE |
| Auth | No auth required | No auth required |
| Pricing | Free | Free |
| Required env vars | None listed | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 1 | 0 |
| Directory activity | 4 views 0 installs 0 upvotes | 1 views 0 installs 0 upvotes |
| Tools | 21 | Not listed |
| Full listing | View Nodeflare MCP | View XGR MCP Gateway |
list_chainsList the 23 EVM chains NodeFlare serves, with chain IDs and endpoint URLs.get_block_numberGet the latest block number on a chain (decimal and hex).get_balanceGet the native-token balance of an address — raw wei plus a human-readable amount in the chain's native currency. The address may be an ENS name (e.g. 'vitalik.eth').get_transaction_receiptGet the receipt of a transaction by hash (status, logs, gas used).eth_callExecute a read-only contract call (eth_call) and return the raw result.get_logsFetch contract event logs (eth_getLogs). Heavy method: needs NODEFLARE_API_KEY or an x402 wallet (X402_PRIVATE_KEY) — costs ~$0.001 via x402.rpc_callMake any JSON-RPC call on any supported chain. Heavy methods (eth_getLogs, trace_*, debug_*) need NODEFLARE_API_KEY or an x402 wallet.get_transactionGet a transaction by its hash (from, to, value, input, block, gas).get_blockGet 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_priceGet current gas pricing on a chain: base gas price and the suggested priority fee (EIP-1559), both in wei (hex).get_token_balanceGet an ERC-20 token balance for an address, returned both raw and human-readable (uses the token's decimals and symbol).get_token_metadataGet ERC-20 token metadata: name, symbol, decimals and total supply (raw + human-readable).No tool names declared yet. Check the project README from the listing page.
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"nodeflare-app-nodeflare-mcp": {
"command": "npx",
"args": [
"-y",
"nodeflare-mcp"
]
}
}
}
{
"mcpServers": {
"xgr-mcp-gateway": {
"url": "https://mcp.xgr.network/mcp"
}
}
}