trackmcp
Back to directory
EmanuelJr

web3-mcp-server

View on GitHub

Web3 MCP server for EVM chains

0 stars TypeScriptOthers Updated Jun 20, 2026
evmmcp-serverweb3

Documentation

Web3 MCP Server

smithery badge

A Model Context Protocol (MCP) server implementation for Web3 interactions on EVM chains. This server enables seamless interaction with blockchain networks through the Model Context Protocol.

๐Ÿš€ Features

  • ๐Ÿ“Š Fetch token balances across multiple chains
  • ๐Ÿ“ Call smart contract functions
  • ๐Ÿ’ฐ Native and ERC-20 token transfer
  • ๐Ÿ”— Support for multiple EVM-compatible chains

๐Ÿ”ง Configuration

Claude Desktop Integration

Installing via Smithery

To install Web3 MCP Server for Claude Desktop automatically via Smithery:

bash
npx -y @smithery/cli install web3-mcp-server --client claude

Using NPX

Add the following configuration to your Claude Desktop settings:

json
{
  "mcpServers": {
    "web3": {
      "command": "npx",
      "args": ["-y", "web3-mcp-server"],
      "env": {
        "PRIVATE_KEY": "0xYour-wallet-private-key (optional)"
      }
    }
  }
}

Using Docker

For Docker-based deployment, use this configuration:

json
{
  "mcpServers": {
    "web3": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "emanueljr/web3-mcp-server"],
      "env": {
        "PRIVATE_KEY": "0xYour-wallet-private-key (optional)"
      }
    }
  }
}

๐Ÿ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ‘ฅ Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Frequently asked questions

What is web3-mcp-server?

web3-mcp-server is Web3 MCP server for EVM chains

How do I install web3-mcp-server?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is web3-mcp-server open source?

Yes โ€” it is hosted on GitHub at https://github.com/EmanuelJr/web3-mcp-server.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP