Web3 MCP Server
@EmanuelJr
About Web3 MCP Server
Web3 MCP server for EVM chains
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"web3-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"web3-mcp-server",
"--client",
"claude"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Web3 MCP Server?
A Model Context Protocol (MCP) server implementation for Web3 interactions on EVM-compatible chains. It enables AI assistants to interact seamlessly with blockchain networks, fetching token balances, calling smart contract functions, and transferring native or ERC-20 tokens.
How to use Web3 MCP Server?
Install via Smithery (npx -y @smithery/cli install web3-mcp-server --client claude), or configure Claude Desktop with npx or Docker using the provided JSON settings. An optional PRIVATE_KEY environment variable can be set for signing transactions.
Key features of Web3 MCP Server
- Fetch token balances across multiple EVM chains
- Call smart contract read and write functions
- Transfer native and ERC-20 tokens
- Support for multiple EVM-compatible blockchains
Use cases of Web3 MCP Server
- Check wallet token balances on Ethereum, BSC, or Polygon
- Execute smart contract functions via natural language prompts
- Automate token transfers through AI assistants
- Interact with DeFi protocols programmatically
FAQ from Web3 MCP Server
What EVM chains are supported?
The server supports multiple EVM-compatible chains, but specific chain names are not listed in the provided documentation.
Is a private key required to use the server?
No, the PRIVATE_KEY environment variable is optional. It is needed only when signing transactions (e.g., for token transfers or smart contract writes).
How do I install Web3 MCP Server for Claude Desktop?
You can install it automatically via Smithery with npx -y @smithery/cli install web3-mcp-server --client claude, or manually add the npx or Docker configuration to your Claude Desktop settings.
Can I run Web3 MCP Server with Docker?
Yes, use the Docker image emanueljr/web3-mcp-server. The README provides a complete configuration example for Docker-based deployment.
What license is the project under?
The project is licensed under the MIT License.
Frequently asked questions
What EVM chains are supported?
The server supports multiple EVM-compatible chains, but specific chain names are not listed in the provided documentation.
Is a private key required to use the server?
No, the `PRIVATE_KEY` environment variable is optional. It is needed only when signing transactions (e.g., for token transfers or smart contract writes).
How do I install Web3 MCP Server for Claude Desktop?
You can install it automatically via Smithery with `npx -y @smithery/cli install web3-mcp-server --client claude`, or manually add the npx or Docker configuration to your Claude Desktop settings.
Can I run Web3 MCP Server with Docker?
Yes, use the Docker image `emanueljr/web3-mcp-server`. The README provides a complete configuration example for Docker-based deployment.
What license is the project under?
The project is licensed under the MIT License.
Basic information
More Other MCP servers
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Codelf
unbugA search tool helps dev to solve the naming things problem.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments