区块链自然语言交互工具

Web3 MCP是一款允许用户通过自然语言命令与区块链交互的工具,无需直接处理私钥或理解复杂的区块链细节,通过Web3钱包(如MetaMask)安全管理密钥。

  • by menuRivera
  • TypeScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 menurivera/web3-mcp

使用说明

Web3 MCP:使用自然语言与区块链交互

目的

Web3 MCP允许您使用自然语言命令(通过Claude Desktop等MCP客户端)与区块链交互,而无需直接处理私钥或了解复杂的区块链细节。您的web3钱包(如MetaMask)通过web应用程序安全地管理您的密钥。

快速启动

  1. 安装MCP服务器: 从下载适用于您计算机的正确二进制文件 发布 页面并运行它。
  2. 配置MCP客户端: 设置您的MCP客户端(例如Claude Desktop)以连接到MCP服务器地址和端口。定义区块链操作的工具。

例子

{
  "mcpServers": {
    "web3-mcp": {
      "command": "/home/manuel/web3-mcp/dist/web3-mcp-linux", (for linux)
      "command": "C:\\Path\\To\\web3-mcp.exe" (for windows)
    }
  }
}
  1. 打开Web应用程序: 首选 web3-mcp.vercel.app 在您的浏览器中。
  2. 使用自然语言: 在您的MCP客户端中,使用自然语言命令(根据您配置的工具)执行区块链操作(例如,连接钱包、发送令牌、查询数据、调用合约)。结果将显示在您的MCP客户端中,签名请求将由您的浏览器钱包扩展程序管理。

免责声明

  • 仅在本地计算机上运行MCP服务器。
  • 在连接钱包之前,请信任web应用程序。
  • 仔细配置MCP客户端工具。