etherscan
etherscan v2 api mcp server
How to use
The etherscan v2 API MCP server enables developers to easily access and interact with the Etherscan API, which provides extensive data on Ethereum transactions, addresses, and tokens. By using this MCP server, you can streamline your application’s integration with Etherscan's services, retrieving real-time blockchain data to enhance your Ethereum-based projects. This server simplifies interactions with the API, allowing for efficient querying and data retrieval.
Once connected to the etherscan MCP server, you can issue queries to retrieve various types of blockchain data, such as transaction history, token balances, and account information. You can utilize parameters specific to the Etherscan API to tailor your requests, ensuring you get the exact data needed for your application. It’s recommended to familiarize yourself with the Etherscan API documentation to understand the available endpoints and how to craft your queries effectively.
How to install
Prerequisites
Before installing the etherscan MCP server, ensure you have Node.js installed on your system. You can download it from nodejs.org.
Option A: Quick start with npx
If you want a quick start without global installation, you can use npx. Run the following command in your terminal:
npx -y etherscan-mcp-server
Option B: Global install alternative
To install the server globally, use the following command:
npm install -g etherscan-mcp-server
After installation, you can start the server using the command:
etherscan-mcp-server
Additional notes
When configuring the etherscan MCP server, ensure you have your Etherscan API key ready, as you'll need it to authenticate requests. Set the API key as an environment variable named ETHERSCAN_API_KEY to avoid hardcoding sensitive information. Common issues may arise from rate limits imposed by the Etherscan API, so consider implementing error handling for 429 status codes in your application.
Related MCP Servers
trpc-agent-go
trpc-agent-go is a powerful Go framework for building intelligent agent systems using large language models (LLMs) and tools.
station
Station is our open-source runtime that lets teams deploy agents on their own infrastructure with full control.
tiger-cli
Tiger CLI is the command-line interface for Tiger Cloud. It includes an MCP server for helping coding agents write production-level Postgres code.
gopls
MCP server for golang projects development: Expand AI Code Agent ability boundary to have a semantic understanding and determinisic information for golang projects.
kubernetes
A Model Context Protocol (MCP) server for the Kubernetes API.
gcp-cost
💰 An MCP server that enables AI assistants to estimate Google Cloud costs, powered by Cloud Billing Catalog API and built with Genkit for Go