MCPilot
MCPilot 提供一套 MCP 服务器,使 LLM 能够通过 MetaMask 钱包与区块链进行交互,确保用户无需暴露私钥或承担资产损失的风险。它是将人工智能与区块链技术连接起来的重要工具包,并有助于简化用户链上操作。
描述
LLM 正在改变我们与数字工具交互的方式。我们无需阅读手册或学习复杂的系统,只需使用自然语言即可请求 LLM 为我们完成任务。这极大地简化了用户入门,尤其是在 Web3 领域。秉承这一愿景,许多 Web3 和 DeFi 代理已经开发出来,旨在使去中心化服务更易于访问且用户友好。
然而,大多数这类代理都存在一个关键缺陷:用户需要与AI代理共享私钥才能签署交易。这带来了巨大的安全风险,因为任何泄露都可能导致用户资产损失。
MCPilot 通过将 LLM 与生态系统中最值得信赖的加密钱包之一 MetaMask 集成,解决了这个问题。这种方法确保私钥安全地保存在钱包中,永远不会泄露。借助 MCPilot,用户可以通过自然语言,借助人工智能的力量,安全可靠地管理他们的整个 Web3 体验。
特征
- 区块链与自然语言的互动
无需代码,无需专业术语——只需告诉AI你想做什么。从代币兑换、桥接到合约签署,“MCPilot”能够处理简单的语言,并使用多种代理工具来完成你的任务。
- 将您的私钥存储在安全的加密钱包中
所有交易均在 MetaMask 移动应用程序中安全签名。无需暴露您的私钥或依赖第三方托管——一切尽在您的掌控之中。
- Web2 和 Web3 服务之间的互操作性
MCPilot 赋予 AI 能力来整合 web2 和 web3 服务,实现跨中心化和去中心化平台的无缝数据流和智能合约交互。
怎么会这样
技术栈:
- Claude:类似于 ChatGPT 的 AI 助手和聊天机器人,设计时非常注重安全性和可靠性。
- MetaMask:领先的加密钱包,通过安全地管理用户的私钥,用户可以与以太坊区块链和去中心化应用程序 (dApps) 进行交互。
- MCP(模型上下文协议):一种旨在简化和标准化AI模型与外部数据和工具交互方式的协议,使其能够访问超出其内置知识的实时信息。
我们开发了一套 MCP 服务器,每个服务器都提供扩展 LLM 功能的专用工具:
- metamask-mcp:使 LLM 能够与 MetaMask 交互以实现安全的钱包操作。
- chainlist-mcp:提供所有受支持的区块链网络的信息。
- solc-mcp:编译 Solidity 智能合约。
- erc20-mcp:允许管理 ERC20 代币。
- celo-mcp:验证 Celo 区块链上的合约。
- poly-mcp:验证 Polygon 区块链上的合约。
- zircuit-mcp:在 Zircuit 区块链上提供令牌数据。
如何与 Claude Desktop 一起使用
按照指南https://modelcontextprotocol.io/quickstart/user并添加以下配置:
已部署合约
多边形
- 测试 ERC20 代币: 0x73035CCf7fA8E97cB7F32C6f2E6cCDcF42294A8a
塞洛
- 测试 ERC20 代币: 0x5c6A2101890195716Ee63aDE4De14A779AE50e0a
锆石
- 测试 ERC20 代币:
This server cannot be installed
一套 MCP 服务器,允许 LLM 通过 MetaMask 钱包与区块链交互而无需暴露私钥,从而促进安全的 AI 驱动的区块链交互并简化用户入职。