
Ethereum RPC MCP Server

2025.04.01
4
JavaScript区块链服务以太坊交互金融服务
Ethereum RPC MCP Server 是一个用于与以太坊区块链交互的模型上下文协议(MCP)服务器。它通过标准的JSON-RPC方法提供查询以太坊区块链数据的工具,使AI助手和应用程序能够通过标准化协议与以太坊区块链进行交互。
View on GitHub
Overview
基本能力
产品定位
Ethereum RPC MCP Server 是一个用于与以太坊区块链交互的模型上下文协议(MCP)服务器。
核心功能
- eth_getCode: 检索特定以太坊地址的代码
- eth_gasPrice: 获取以太坊网络上的当前gas价格
- eth_getBalance: 检查以太坊账户的余额
适用场景
- AI助手和应用程序需要查询以太坊区块链数据
- 开发人员需要与以太坊区块链进行标准化交互
工具列表
- eth_getCode: 检索特定以太坊地址的代码
- eth_gasPrice: 获取以太坊网络上的当前gas价格
- eth_getBalance: 检查以太坊账户的余额
常见问题解答
- 如何测试MCP服务器?使用MCP Inspector工具进行测试和调试。
- 如何集成到客户端?可以集成到任何MCP兼容的客户端,如Claude Desktop、Cursor等。
使用教程
使用依赖
- 确保已安装Node.js
- 确保已安装git
安装教程
- 克隆仓库:
bash git clone https://github.com/yourusername/eth-mpc.git
- 进入Cursor设置 → MCP → 添加新的MCP服务器
- 输入名称(如"eth-mcp")
- 选择"command"作为类型
- 输入脚本的完整路径:
node /path/to/eth-mpc/index.js
- 点击"Add"启用服务器
调试方式
- 运行MCP Inspector:
bash npx @modelcontextprotocol/inspector
- 输入命令和路径
- 在Inspector界面中选择工具并测试