mcpdotdirect/evm-mcp-server
MCP server that provides LLMs with tools for interacting with EVM networks
解决的问题
该项目为超过60个EVM兼容区块链网络提供统一接口,使AI代理能够无需手动处理复杂的区块链RPC、管理合约ABI或解析人类可读的ENS名称,即可通过自然语言在多个链上执行读写操作。
工作原理
它是一个Model Context Protocol (MCP) 服务器。它公开了一组22个工具和10个AI引导的提示,MCP兼容客户端(如Cursor或Claude CLI)可以使用这些工具与区块链交互。服务器通过Viem处理与网络的底层通信,并支持通过Etherscan v2 API从区块浏览器自动获取ABI,使代理无需提前提供ABI即可与智能合约交互。
适用人群
希望其助手能够跨多种以太坊兼容网络检查余额、转账代币、分析智能合约并执行交易的AI代理开发者,或使用AI集成IDE(如Cursor)的开发者。
主要亮点
- 广泛的网络支持:支持34个主网和26个测试网。
- 自动ABI获取:自动从区块浏览器获取合约ABI,实现无缝的智能合约交互。
- ENS集成:支持所有地址参数的以太坊名称服务(ENS)解析。
- 全面的代币支持:支持原生代币、ERC20、ERC721(NFT)和ERC1155代币。
- 灵活的钱包管理:支持通过私钥或BIP-39助记词配置,并支持HD路径。
- 高级签名功能:支持个人消息签名、EIP-712类型数据签名和SIWE。
相关
- 项目
- 项目
- 项目
- 项目
- 项目