etherscan-mcp-server

etherscan-mcp-server

3

The Etherscan MCP Server is a Go implementation for accessing Etherscan blockchain data through the Model Context Protocol. It supports multi-chain access with a single API key, offering various tools for retrieving blockchain data such as account balances, block info, token details, and more, ideal for integrating with LLM applications.

Etherscan MCP Server

A Go implementation of an Etherscan API client for the Model Context Protocol (MCP) to enable LLM applications to access Etherscan blockchain data.

Features

  • Access multi-chain data via Etherscan API V2 with a single API key.
  • Supports over 50 chains and various data retrieval methods: account balances, block and transaction information, contract data, token info, gas prices, and more.

Requirements

  • Etherscan API key.

Usage

  • Default Mode: Run using standard input/output.
  • SSE Mode: Provides an SSE endpoint, accessible via HTTP.