web3-mcp-server

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.