Back to Apps

EVM MCP Server
by mcpdotdirect
Comprehensive MCP server for interacting with 60+ EVM-compatible blockchains including Ethereum, Base, and Polygon.
0 stars
Works in:Cursor
Exposes:ToolsResourcesPrompts
What it does
This server connects AI agents to the EVM ecosystem, allowing them to read blockchain state, interact with smart contracts, and manage tokens across 60+ networks (34 mainnets and 26 testnets). It simplifies blockchain interaction by automating ABI fetching and supporting ENS name resolution for all address parameters.
Tools
get_balance: Retrieve native token balances using addresses or ENS names.get_token_balance: Check ERC20 token balances.read_contract: Read state from smart contracts with automatic ABI fetching.write_contract: Execute state-changing functions on smart contracts.transfer_native: Send native tokens across supported networks.transfer_erc20: Move ERC20 tokens between addresses.resolve_ens_name: Convert human-readable ENS names to hex addresses.multicall: Batch multiple read requests into a single RPC call for efficiency.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"evm-mcp-server": {
"command": "npx",
"args": ["-y", "@mcpdotdirect/evm-mcp-server"]
}
}
}
Supported hosts
Confirmed support for Claude Desktop, Cursor, and Claude CLI.
Quick install
npx @mcpdotdirect/evm-mcp-serverInformation
- Pricing
- free
- Published
- 4/19/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Add 'npx @mcpdotdirect/evm-mcp-server' as a command server in Settings -> Features -> MCP Servers.Claude Desktop
{
"mcpServers": {
"evm-mcp-server": {
"command": "npx",
"args": ["-y", "@mcpdotdirect/evm-mcp-server"]
}
}
}





