EVM MCP Server
@chulanpro5
About EVM MCP Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"evm-mcp-server-chulanpro5": {
"command": "npx",
"args": [
"@mcpdotdirect/evm-mcp-server"
]
}
}
}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 EVM MCP Server?
A comprehensive Model Context Protocol (MCP) server that provides blockchain services across 30+ EVM-compatible networks. It enables AI agents to interact with Ethereum, Optimism, Arbitrum, Base, Polygon, and other EVM chains through a unified interface.
How to use EVM MCP Server?
Install via git clone and bun install (or npm install), or run directly with npx @mcpdotdirect/evm-mcp-server. Start in stdio mode for CLI tools or HTTP mode for web applications. Connect any MCP-compatible client, such as Cursor, Claude CLI, or the MCP Inspector.
Key features of EVM MCP Server
- Multi-chain support for 30+ EVM networks including mainnets and testnets.
- Read blockchain state: balances, transactions, blocks, chain info.
- Interact with smart contracts via read/write functions.
- Transfer native tokens, ERC20, ERC721, and ERC1155 tokens.
- ENS name resolution for all address parameters.
- Gas estimation, transaction status, and event log retrieval.
Use cases of EVM MCP Server
- AI agents querying live blockchain data across multiple chains.
- Automating token transfers and approvals from natural language.
- Checking NFT ownership and metadata for collections.
- Researching smart contract interactions and event logs.
- Building blockchain-aware web applications with SSE support.
FAQ from EVM MCP Server
What EVM networks are supported?
Over 30 mainnets (Ethereum, Optimism, Arbitrum, Base, Polygon, etc.) and 20+ testnets (Sepolia, Goerli, Holesky, etc.). The full list is in the Supported Networks section.
Does EVM MCP Server require a private key for all operations?
No. Read-only tools (e.g., get-token-balance, get-nft-info) do not require a private key. Write tools (e.g., transfer-token, approve-token-spending) require a private key for signing.
Can I use ENS names instead of addresses?
Yes. Every tool that accepts an Ethereum address also supports ENS names (e.g., vitalik.eth). They are automatically resolved to addresses.
How do I run EVM MCP Server without installation?
Use npx @mcpdotdirect/evm-mcp-server for stdio mode, or add --http for HTTP mode. No cloning or local build required.
What transport modes are available?
The server supports stdio (for CLI/embedding) and HTTP with Server-Sent Events (SSE) for web applications.
More Other MCP servers
Nginx UI
0xJackyYet another WebUI for Nginx
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Awesome Mlops
visengerA curated list of references for MLOps
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation β’ (~400 MCP servers for AI agents) β’ AI Automation / AI Agent with MCPs β’ AI Workflows & AI Agents β’ MCPs for AI Agents
Comments