EVM MCP Server
by chulanpro5
A comprehensive Model Context Protocol (MCP) server that provides blockchain services across multiple EVM-compatible networks. This server enables AI agents to interact with Ethereum and many other EVM chains with a unified interface.
Last updated: N/A
What is EVM MCP Server?
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, querying token metadata, and chain-specific services across 30+ EVM networks.
How to use EVM MCP Server?
The server can be run locally or used via npx. It exposes MCP tools and resources that can be accessed by MCP-compatible clients like the MCP Inspector, Cursor, or Claude CLI. Configuration can be done via command-line arguments or through a .cursor/mcp.json
file.
Key features of EVM MCP Server
Multi-chain support for 30+ EVM-compatible networks
ENS name resolution for all address parameters
Comprehensive token services (ERC20, ERC721, ERC1155)
Smart contract interaction (read/write)
Comprehensive transaction support (native tokens, gas estimation)
Support for Cursor and Claude CLI integration
Use cases of EVM MCP Server
Enabling AI agents to interact with blockchain data
Building applications that require multi-chain support
Simplifying smart contract interactions for developers
Automating token transfers and management
Integrating blockchain functionality into AI-powered tools
FAQ from EVM MCP Server
What is MCP?
What is MCP?
Model Context Protocol
How many networks are supported?
How many networks are supported?
30+
Does it support ENS?
Does it support ENS?
Yes, for all address parameters
What token standards are supported?
What token standards are supported?
ERC20, ERC721, ERC1155
How do I configure the server?
How do I configure the server?
Via command-line arguments or .cursor/mcp.json