5ajaki_safe Mcp Server

5ajaki_safe Mcp Server

🚀 安全 MCP 服务器

安全 MCP 服务器是一个用于与安全智能合约钱包交互的安全 MCP(模型上下文协议)服务器实现,能够帮助用户查询交易、获取事务详情、解码事务数据等。

🚀 快速开始

安全 MCP 服务器使用简单,按以下步骤操作即可启动:

npm install
npm run build
npm start

无需配置,服务器默认使用安全事务 API 主网端点。

✨ 主要特性

  • 交易查询:可查询任意安全地址的所有交易。
  • 事务详情获取:能获取多签事务的详细信息。
  • 事务数据解码:支持解码事务数据。
  • API 集成:集成了安全 API。

📦 安装指南

使用以下命令进行安装:

npm install

💻 使用示例

基础用法

getSafeTransactions

获取任意安全地址的所有交易。安全地址由大语言模型(LLM)根据对话上下文确定。

// 示例工具调用
getSafeTransactions({
address: "0x123...", // 安全地址,由 LLM 确定
limit: 100, // 可选参数
offset: 0, // 可选参数
});

getMultisigTransaction

获取特定多签事务的详细信息。

getMultisigTransaction({
safeTxHash: "0x456...", // 要查询的事务哈希
});

decodeTransactionData

使用安全 API 解码事务数据。

decodeTransactionData({
data: "0x789...", // 要解码的事务数据
to: "0xabc...", // 可选目标合约地址
});

📚 详细文档

配置(可选)

默认情况下,服务器使用安全事务 API 主网端点:

https://safe-transaction-mainnet.safe.global/api/v1

如果您需要使用其他端点(例如测试网),可以通过环境变量设置:

SAFE_API_URL=https://safe-transaction-goerli.safe.global/api/v1 npm start

开发

若要进行开发,可使用以下命令:

npm run dev

📄 许可证

本项目采用 MIT 许可证。

  • 0 关注
  • 0 收藏,31 浏览
  • system 提出于 2025-09-26 18:39

相似服务问题

相关AI产品