MCP EVM 签名服务器

MCP EVM 签名服务器

用于管理以太坊私钥并通过 Infura 部署智能合约的 MCP 服务。

快速入门

前置条件

  • 安装 Node.js v16 或更高版本
  • 注册 Infura 账号并获取 API 密钥
  • 安装 Claude for Desktop 应用

安装步骤

  1. 克隆仓库: git clone https://github.com/zhangzhongnan928/mcp-evm-signer.git cd mcp-evm-signer

  2. 安装依赖: npm install

  3. 构建项目: npm run build

  4. 配置环境变量: cp .env.example .env 编辑 .env 文件,添加 Infura API 密钥和其他配置。

启动服务

运行以下命令启动服务: node build/index.js

示例操作

  • 创建钱包:让 Claude 执行 create-wallet
  • 查询余额:让 Claude 检查指定地址的余额
  • 部署合约:参考示例文档完成 ERC-20 合约部署