EVM MCP Server

EVM MCP Server是一个支持多链交互的区块链服务中间件,通过Model Context Protocol为AI代理提供统一的以太坊虚拟机网络访问接口,支持30+条EVM兼容链的数据查询、代币操作和智能合约交互,并内置ENS域名解析功能。
2分
9

什么是EVM MCP Server?

EVM MCP Server是一个基于Model Context Protocol的区块链中间件,它允许AI代理通过标准化接口与以太坊及各种EVM兼容链交互。服务器自动处理ENS域名解析、多链适配和交易签名等复杂操作。

如何使用EVM MCP Server?

您可以通过三种方式使用:1) 作为本地命令行工具 2) 作为HTTP服务 3) 直接集成到Cursor/Claude等AI开发环境。无需编写代码即可查询链上数据或发送交易。

适用场景

适合需要区块链数据的AI应用开发、多链DApp后端服务、教育演示工具以及需要ENS支持的自动化流程。

主要功能

多链支持一键切换30+主流EVM链和测试网,包括以太坊、Polygon、Arbitrum等
ENS集成所有地址参数都支持ENS域名(如vitalik.eth),自动解析为区块链地址
通证服务支持ERC20/ERC721/ERC1155标准通证的查询、转账和元数据获取
智能合约交互无需ABI即可读取合约数据,简化版ABI支持写入操作
Cursor集成通过配置文件快速接入Cursor开发环境,AI助手可直接调用区块链功能

优势与局限性

优势
开箱即用的多链支持,无需单独配置各链RPC
人性化的ENS域名解析,告别难记的区块链地址
与主流AI开发工具深度集成,提升开发效率
MIT开源协议,可自由修改和扩展
局限性
目前仅支持EVM兼容链,不适用于Solana等非EVM链
HTTP模式需要自行配置生产级安全措施
高频交易场景需要额外配置速率限制

如何使用

快速启动
无需安装,使用npx直接运行服务
Cursor集成配置
在项目根目录创建.cursor/mcp.json文件
HTTP服务模式
启动HTTP服务供前端应用调用

使用案例

ENS余额查询通过ENS域名查询某地址的ETH和USDC余额
多链NFT查询在不同链上查询同一个地址的NFT持有情况
安全转账使用本地私钥签名完成代币转账

常见问题

是否需要自己搭建区块链节点?
ENS解析支持哪些TLD域名?
如何保证私钥安全?
是否支持测试网?

相关资源

GitHub仓库
项目源代码和问题追踪
交互式演示
在线体验功能演示
MCP协议文档
Model Context Protocol技术规范
视频教程
从入门到精通的视频指南
安装
复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "evm-mcp-server": {
      "command": "npx",
      "args": ["-y", "@mcpdotdirect/evm-mcp-server"]
    },
    "evm-mcp-http": {
      "command": "npx",
      "args": ["-y", "@mcpdotdirect/evm-mcp-server", "--http"]
    }
  }
}

{
  "mcpServers": {
    "evm-mcp-sse": {
      "url": "http://localhost:3001/sse"
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。
精选MCP服务推荐
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6.8K
4.5分
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
976
4.3分
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
4.1K
5分
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
325
4.8分
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1.9K
5分
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
904
4.8分
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
5.4K
4.7分
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
824
4.5分
AIbase
智启未来,您的人工智能解决方案智库
简体中文