项目介绍
Web3 MCP:使用自然语言与区块链交互
目的
Web3 MCP 允许您通过 MCP 客户端(如 Claude Desktop)使用自然语言命令与区块链进行交互,无需直接处理私钥或理解复杂的区块链细节。您的 web3 钱包(如 MetaMask)通过一个 Web 应用程序安全地管理您的密钥。
快速开始
- 安装 MCP 服务器: 从 发布页面 下载适用于您计算机的正确二进制文件并运行它。
- 配置 MCP 客户端: 设置您的 MCP 客户端(例如,Claude Desktop),使其连接到 MCP 服务器地址和端口。定义用于区块链操作的工具。
示例
{
"mcpServers": {
"web3-mcp": {
"command": "/home/manuel/web3-mcp/dist/web3-mcp-linux", // 对于 Linux
"command": "C:\\Path\\To\\web3-mcp.exe" // 对于 Windows
}
}
}
- 打开 Web 应用程序: 在浏览器中访问 web3-mcp.vercel.app。
- 使用自然语言: 在您的 MCP 客户端中,使用自然语言命令(根据您配置的工具)执行区块链操作(例如,连接钱包、发送代币、查询数据、调用合约)。结果将在您的 MCP 客户端中显示,并且签名请求将由您的浏览器钱包扩展程序管理。
免责声明
- 只在本地机器上运行 MCP 服务器。
- 在连接钱包之前,请信任该 Web 应用程序。
- 认真配置您的 MCP 客户端工具。