You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A comprehensive Model Context Protocol (MCP) server that provides blockchain operations across multiple 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.
8
+
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, Optimism, Arbitrum, Base, Polygon, and many other EVM chains with a unified interface.
9
9
10
10
## 📋 Contents
11
11
@@ -26,16 +26,16 @@ A comprehensive Model Context Protocol (MCP) server that provides blockchain ope
26
26
27
27
## 🔭 Overview
28
28
29
-
The MCP EVM Server leverages the Model Context Protocol to provide blockchain operations to AI agents. It supports a wide range of operations including:
29
+
The MCP EVM Server leverages the Model Context Protocol to provide blockchain services to AI agents. It supports a wide range of services including:
30
30
31
31
- Reading blockchain state (balances, transactions, blocks, etc.)
- Chain-specific operations across 30+ EVM networks
35
+
- Chain-specific services across 30+ EVM networks
36
36
-**ENS name resolution** for all address parameters (use human-readable names like 'vitalik.eth' instead of addresses)
37
37
38
-
All operations 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.
38
+
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.
39
39
40
40
## ✨ Features
41
41
@@ -48,7 +48,7 @@ All operations are exposed through a consistent interface of MCP tools and resou
48
48
-**Address balances** for native tokens and all token standards
49
49
-**ENS resolution** for human-readable Ethereum addresses (use 'vitalik.eth' instead of '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045')
50
50
51
-
### Token Operations
51
+
### Token services
52
52
53
53
-**ERC20 Tokens**
54
54
- Get token metadata (name, symbol, decimals, supply)
@@ -70,7 +70,7 @@ All operations are exposed through a consistent interface of MCP tools and resou
70
70
### Smart Contract Interactions
71
71
72
72
-**Read contract state** through view/pure functions
73
-
-**Write operations** with private key signing
73
+
-**Write services** with private key signing
74
74
-**Contract verification** to distinguish from EOAs
75
75
-**Event logs** retrieval and filtering
76
76
@@ -279,7 +279,7 @@ console.log(result);
279
279
280
280
The server provides the following MCP tools for agents. **All tools that accept address parameters support both Ethereum addresses and ENS names.**
281
281
282
-
#### Token Operations
282
+
#### Token services
283
283
284
284
| Tool Name | Description | Key Parameters |
285
285
|-----------|-------------|----------------|
@@ -295,7 +295,7 @@ The server provides the following MCP tools for agents. **All tools that accept
0 commit comments