EVM MCP Server
@chulanpro5
About EVM MCP Server
No overview available yet
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.
Frequently asked questions
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.
Basic information
More Other MCP servers
MCP Go π
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.

EverArt
modelcontextprotocolModel Context Protocol Servers
Unity MCP β¨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
ghidraMCP
LaurieWiredMCP Server for Ghidra
Comments