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
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
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
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
FastMCP v2 π
jlowinπ The fast, Pythonic way to build MCP servers and clients.
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
Comments