mcp-etherscan-server
20
MCP Etherscan Server is a Model Context Protocol server designed to provide tools for interacting with the Ethereum blockchain through Etherscan's API. It offers functionalities such as balance checking, transaction history, and gas price monitoring.
What is required to run the MCP Etherscan Server?
You need Node.js version 18 or higher and an Etherscan API key.
How do I start the server?
After installing dependencies and setting up the .env file, run npm start
to start the server.
Can I use this server with other MCP clients?
Yes, the server is designed to be compatible with any MCP client that supports stdio transport.
How do I fetch a contract's ABI?
Use the get-contract-abi
tool with the contract address as input to fetch the ABI in JSON format.
What is the purpose of the ENS Resolution feature?
The ENS Resolution feature allows you to resolve Ethereum addresses to their associated ENS names, if available.