evm-mcp-server
A comprehensive MCP server that enables AI agents to interact with EVM-compatible networks.
The MCP EVM Server leverages the Model Context Protocol to provide blockchain services to AI agents. It supports a wide range of services including reading blockchain state, interacting with smart contracts, transferring tokens, and querying token metadata across 60+ EVM networks. The server also features ENS name resolution and AI-friendly prompts that guide agents through complex workflows. With automatic ABI fetching from block explorers, the server simplifies the process of interacting with smart contracts. It provides a unified interface through 22 tools and 10 AI-guided prompts, making it easier for developers and AI agents to access and utilize the functionalities of various EVM-compatible chains.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"evm-mcp-server": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-evm-mcp-server"
]
}
}
}Config File Location
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/claude/claude_desktop_config.json
Some servers require additional setup - check the GitHub README for specific instructions.
Permissions