Skip to main content
Glama

Etherscan MCP

@xiaok/etherscan-mcp

A dynamic MCP server for interacting with Etherscan's API and services.

Running Your Server

Test with mcp-cli

The fastest way to test and debug your server is with fastmcp dev:

npx fastmcp dev server.js npx fastmcp dev server.ts

This will run your server with mcp-cli for testing and debugging your MCP server in the terminal.

Inspect with MCP Inspector

Another way is to use the official MCP Inspector to inspect your server with a Web UI:

npx fastmcp inspect server.ts

FAQ

How to use with Claude Desktop?

Follow the guide https://modelcontextprotocol.io/quickstart/user and add the following configuration:

{ "mcpServers": { "my-mcp-server": { "command": "npx", "args": ["tsx", "/PATH/TO/YOUR_PROJECT/src/index.ts"], "env": { "ETHERSCAN_API_KEY": "********" } } } }

API Doc

https://docs.etherscan.io/etherscan-v2

support chain list: https://docs.etherscan.io/etherscan-v2/getting-started/supported-chains Please note that not all endpoints are supported by all chains. Please find support list here: https://forms.blockscan.com/public/grid/3E9QiN00NLhCQVibiP3Z-Bpqhmd7zGXsgapEKJupxiI

TODO

  1. fully test

You must to connect to the server.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

An MCP server that provides access to Etherscan blockchain data APIs, allowing users to query Ethereum blockchain information through natural language.

  1. Running Your Server
    1. Test with mcp-cli
    2. Inspect with MCP Inspector
  2. FAQ
    1. How to use with Claude Desktop?
  3. API Doc
    1. TODO

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        An API server that implements the Model Completion Protocol (MCP) for Cryo blockchain data extraction, allowing users to query Ethereum blockchain data through any MCP-compatible client.
        Last updated -
        5
        86
        Python
        MIT License
        • Linux
        • Apple
      • A
        security
        A
        license
        A
        quality
        A MCP server offering tools for cryptocurrency research and Ethereum-based automation.
        Last updated -
        113
        6
        37
        TypeScript
        AGPL 3.0
      • A
        security
        A
        license
        A
        quality
        An MCP server providing unified access to blockchain operations, bridging, swapping, and crypto trading strategies for AI agents.
        Last updated -
        20
        141
        Python
        GPL 3.0
        • Apple
        • Linux
      • A
        security
        A
        license
        A
        quality
        An MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.
        Last updated -
        4
        4
        1
        TypeScript
        MIT License
        • Apple

      View all related MCP servers

      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/xiaok/etherscan-mcp'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server