evm-mcp-server
If you are the rightful owner of evm-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.
A comprehensive Model Context Protocol (MCP) server that provides blockchain services across multiple 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, querying token metadata and balances, and chain-specific services across 30+ EVM networks. ENS name resolution is supported for all address parameters, allowing the use of human-readable names like 'vitalik.eth' instead of addresses. All services are exposed through a consistent interface of MCP tools and resources, making it easy for AI agents to discover and use blockchain functionality. Every tool that accepts Ethereum addresses also supports ENS names, automatically resolving them to addresses behind the scenes.
Features
- Blockchain Data Access: Multi-chain support for 30+ EVM-compatible networks, chain information, block data access, transaction details, address balances, and ENS resolution.
- Token Services: ERC20, ERC721, and ERC1155 token services including metadata retrieval, balance checks, transfers, and approvals.
- Smart Contract Interactions: Read and write contract state, contract verification, and event logs retrieval.
- Comprehensive Transaction Support: Native token transfers, gas estimation, transaction status, and error handling.
Tools
- Token services: Tools for ERC20, ERC721, and ERC1155 token operations including metadata retrieval, balance checks, transfers, and approvals.
- Blockchain services: Tools for accessing chain information, balances, transactions, and contract interactions.