infura-mcp-server

Qbandev/infura-mcp-server

3.2

If you are the rightful owner of infura-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Infura MCP Server provides comprehensive Ethereum blockchain access through Infura's infrastructure, enabling connections to 29 read-only Ethereum JSON-RPC tools across 30+ networks.

Tools

Functions exposed to the LLM to take actions

eth_getBalance

Get account balance in wei

eth_getCode

Get contract bytecode

eth_getTransactionCount

Get account nonce/transaction count

eth_getBlockNumber

Get latest block number

eth_getBlockByHash

Get block details by hash

eth_getBlockByNumber

Get block details by number

eth_getUncleByBlockHashAndIndex

Get uncle block by hash and index

eth_getUncleByBlockNumberAndIndex

Get uncle block by number and index

eth_getUncleCountByBlockHash

Count uncle blocks by hash

eth_getUncleCountByBlockNumber

Count uncle blocks by number

eth_getBlockTransactionCountByHash

Count transactions in block by hash

eth_getBlockTransactionCountByNumber

Count transactions in block by number

eth_getTransactionByBlockHashAndIndex

Get transaction by block hash and index

eth_getTransactionByBlockNumberAndIndex

Get transaction by block number and index

eth_getTransactionByHash

Get transaction details by hash

eth_getTransactionReceipt

Get transaction receipt and logs

eth_call

Execute read-only contract call

eth_estimateGas

Estimate gas cost for transaction

eth_getStorageAt

Read contract storage slot

eth_chainId

Get network chain ID

net_isListening

Check if client is listening for connections

net_getPeerCount

Get number of connected peers

net_getVersion

Get network ID

web3_getClientVersion

Get client version string

eth_getLogs

Get logs with flexible filtering

eth_getFeeHistory

Get historical gas fee data (EIP-1559)

eth_getGasPrice

Get current gas price

eth_getProtocolVersion

Get Ethereum protocol version

eth_isSyncing

Check node synchronization status

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources