Etherscan MCP ToolServer

septemhill
GitHub
BlockchainWeb3Decentralized Tech

Loading subscription status...

💡 Description

This tool provides functions for interacting with blockchain data, specifically for retrieving token supply information, chain IDs, and filtered lists of RPC endpoints for specific blockchain networks.

📝 JSON Entries

{
  "mcpServers": [
    {
      "etherscan_mcp_tool": {
        "env": {},
        "args": [
          "chain_id",
          "token_address"
        ],
        "command": "get_total_supply"
      }
    },
    {
      "etherscan_mcp_tool": {
        "env": {},
        "args": [
          "chain_name"
        ],
        "command": "get_chain_id"
      }
    },
    {
      "etherscan_mcp_tool": {
        "env": {},
        "args": [
          "chain_id",
          "isOpenSource",
          "tracking"
        ],
        "command": "get_filtered_rpc_list"
      }
    }
  ]
}

🛠️ Tools

get_filtered_rpc_listget_chain_idget_total_supplyget_token_balanceget_token_holdersget_token_holders_count

Features

  • Retrieve the total supply of a token.
  • Get the chain ID for a given chain name.
  • Fetch a filtered list of RPC endpoints.

💬 Example Queries

  • Get the total supply of a token by its address and chain ID.
  • Retrieve the chain ID for a given chain name.
  • Obtain a filtered list of RPC endpoints for a specific chain ID.