AgentStore
All apps
🔷
Wallets

EVM MCP Server

Generic EVM MCP — any chain, any wallet, ERC-20 support, 374 stars

🔷mcpdotdirect·AgentStore Score 8.3
GitHubCompare
npm / mo
8.9K
GitHub ⭐
374
weekly growth
↑18%
Editor's take

The most popular community generic-EVM MCP. Configurable RPC, wallet + token transfers + contract interactions. Caveat: raw private key in env — custodial-ish, not truly non-custodial.

Hand-written by the AgentStore research team from docs + code + live usage data

About

A comprehensive Model Context Protocol (MCP) server that provides blockchain services across 60+ EVM-compatible networks. This server enables AI agents to interact with Ethereum, Optimism, Arbitrum, Base, Polygon, and many other EVM chains with a unified interface through 22 tools and 10 AI-guided prompts.

From the project README

What you can actually do

Broken down by module — each lists the real actions available.

get_wallet_address

Get the address of the configured wallet (from EVM_PRIVATE_KEY) · none

Tool Name

Description · Key Parameters

------------------------

----------------------------------- · --------------

get_chain_info

Get network information · network

get_supported_networks

List all supported EVM networks · none

get_gas_price

Get current gas prices on a network · network

Tool Name

Description · Key Parameters

--------------------

---------------------------------- · --------------------

resolve_ens_name

Resolve ENS name to address · ensName, network

lookup_ens_address

Reverse lookup address to ENS name · address, network

Tool Name

Description · Key Parameters

-------------------------

--------------------------------- · ---------------------------------------

get_block

Get block data · blockNumber or blockHash, network

get_latest_block

Get latest block data · network

get_transaction

Get transaction details · txHash, network

Install

Pick your runtime, copy the snippet, paste it into your client config.

{
  "mcpServers": {
    "mcpdotdirect-evm": {
      "command": "npx",
      "args": ["-y", "mcpdotdirect-evm"]
    }
  }
}
Prerequisites
  • ·Node.js 20+
  • ·An MCP-compatible client

Project pulse

Live from GitHub — see if the project is actually maintained.

Language
TypeScript
License
MIT
Contributors
9
Open issues
7
Created
Mar 2025
Topics
agentblockchainethereumevmmcpmcp-server

How it compares

Position among 11 tools in the wallet category

By calls
#9/ 11
top 73%
By stars
#1/ 11
top <1%
By AgentStore Score
#4/ 11
top 27%

Security profile

Open source
Yes
Audited
No
Key handling
Local
Paid
Free

Similar tools