web3-mcp-server
0
The Web3 MCP Server project implements an MCP server that interfaces with Ethereum networks using an advanced library. It supports robust querying features and integration with IDEs for streamlined development.
Web3 MCP Server
This project is a Model Context Protocol (MCP) server for interacting with Ethereum networks using the viem library. It provides functionality for querying ETH and ERC-20 token balances, transaction and block details, and ENS name resolution. The server supports mainnet, Goerli, Sepolia, and local networks and can be integrated with Claude and Cursor IDE for seamless development workflows.
Features
- Query Ethereum balances and transactions
- ENS name resolution
- Compatability with multiple Ethereum networks
Environment Setup
Install dependencies and configure with a .env
file if needed. Default network is mainnet
.
Testing
Use the mcp-cli
tool to test server capabilities.