Skip to main content
Glama

Server Details

Etherscan Api - 71 tools for data, metrics, and on-chain analytics

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Unhealthy
Last Tested
Transport
Streamable HTTP
URL
Repository
junct-bot/etherscan-api-mcp
GitHub Stars
0
Server Listing
Etherscan MCP Server

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 71 tool updates
    • First observedcheck_contract_execution_status
    • First observedcheck_source_code_verification_status
    • First observedcheck_transaction_receipt_status
    • First observedeth_blocknumber
    • First observedeth_call
    • First observedeth_estimategas
    • First observedeth_gasprice
    • First observedeth_getblockbynumber
    • First observedeth_getblocktransactioncountbynumber
    • First observedeth_getcode
    • First observedeth_getstorageat
    • First observedeth_gettransactionbyblocknumberandindex
    • First observedeth_gettransactionbyhash
    • First observedeth_gettransactioncount
    • First observedeth_gettransactionreceipt
    • First observedeth_getunclebyblocknumberandindex
    • First observedeth_sendrawtransaction
    • First observedget_a_list_of_erc1155_token_transfer_events_by_address
    • First observedget_a_list_of_erc20_token_transfer_events_by_address
    • First observedget_a_list_of_erc721_token_transfer_events_by_address
    • First observedget_a_list_of_internal_transactions_by_address
    • First observedget_a_list_of_normal_transactions_by_address
    • First observedget_address_erc20_token_holding
    • First observedget_address_erc721_token_holding
    • First observedget_address_erc721_token_inventory_by_contract_address
    • First observedget_beacon_chain_withdrawals_by_address_and_block_range
    • First observedget_block_and_uncle_rewards_by_blockno
    • First observedget_block_number_by_timestamp
    • First observedget_contract_abi_for_verified_contract_source_codes
    • First observedget_contract_creator_and_creation_tx_hash
    • First observedget_contract_source_code_for_verified_contract_source_codes
    • First observedget_daily_average_block_size
    • First observedget_daily_average_gas_limit
    • First observedget_daily_average_gas_price
    • First observedget_daily_average_network_difficulty
    • First observedget_daily_average_network_hash_rate
    • First observedget_daily_average_time_for_a_block_to_be_included_in_the
    • First observedget_daily_block_count_and_rewards
    • First observedget_daily_block_rewards
    • First observedget_daily_network_transaction_fee
    • First observedget_daily_network_utilization
    • First observedget_daily_new_address_count
    • First observedget_daily_transaction_count
    • First observedget_daily_uncle_block_count_and_rewards
    • First observedget_erc20_token_account_balance_for_tokencontractaddress
    • First observedget_erc20_token_totalsupply_by_contractaddress
    • First observedget_estimated_block_countdown_time_by_blockno
    • First observedget_estimation_of_confirmation_time
    • First observedget_ether_balance_for_a_single_address
    • First observedget_ether_balance_for_multiple_addresses_in_a_single_call
    • First observedget_ether_historical_daily_market_cap
    • First observedget_ether_historical_price
    • First observedget_ether_last_price
    • First observedget_ethereum_daily_total_gas_used
    • First observedget_ethereum_nodes_size
    • First observedget_event_logs_by_address
    • First observedget_event_logs_by_address_filtered_by_topics
    • First observedget_event_logs_by_topics
    • First observedget_gas_oracle
    • First observedget_historical_erc20_token_account_balance_for
    • First observedget_historical_erc20_token_totalsupply_by_contractaddress_and
    • First observedget_historical_ether_balance_for_a_single_address_by_blockno
    • First observedget_internal_transactions_by_block_range
    • First observedget_internal_transactions_by_transaction_hash
    • First observedget_list_of_blocks_validated_by_address
    • First observedget_token_holder_list_by_contract_address
    • First observedget_token_info_by_contractaddress
    • First observedget_total_nodes_count
    • First observedget_total_supply_of_ether
    • First observedget_total_supply_of_ether_2
    • First observedverify_source_code

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables comprehensive blockchain data analysis and exploration through the BlockScout API. Provides 56+ tools for transaction analysis, address exploration, token management, smart contract analysis, and market research across multiple blockchain networks.
    -
  • A
    license
    A
    quality
    D
    maintenance
    Provides Ethereum blockchain data tools via Etherscan's API, enabling users to check ETH balances, view transactions, track token transfers, fetch contract ABIs, monitor gas prices, and resolve ENS names.
    6
    26
    1
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

C2.9/5.0
Disambiguation3/5

The tools cover distinct Ethereum blockchain operations like balances, transactions, contracts, and analytics, but there is significant overlap in areas like ERC token holdings and event logs, which could confuse agents. For example, multiple tools fetch ERC-20/721/1155 data with similar naming, and event logs have three overlapping tools, making selection ambiguous without careful reading of descriptions.

Naming Consistency2/5

Naming is highly inconsistent, mixing snake_case (e.g., 'check_contract_execution_status'), camelCase (e.g., 'eth_blocknumber'), and verbose phrases with spaces and mixed cases (e.g., 'Get Daily Average Block Size'). There is no uniform pattern; some tools use 'get_' prefixes while others do not, and Ethereum JSON-RPC methods are named differently from custom Etherscan endpoints, creating a chaotic naming scheme.

Tool Count2/5

With 71 tools, the count is excessive for a single MCP server, making it overwhelming and difficult to navigate. While Etherscan's API is comprehensive, this many tools suggests poor scoping, as many could be consolidated (e.g., multiple daily analytics tools) or split into separate servers for better usability, leading to agent confusion and inefficiency.

Completeness5/5

The tool set is exceptionally complete for interacting with the Ethereum blockchain via Etherscan, covering balances, transactions, contracts, tokens, analytics, and verification comprehensively. It includes CRUD-like operations (e.g., get, list, verify) and extensive historical and real-time data, with no apparent gaps for the domain, ensuring agents can handle a wide range of blockchain queries and actions.