Skip to main content
Glama
5ajaki

Safe MCP Server

by 5ajaki

安全 MCP 服务器

用于与 Safe(以前称为 Gnosis Safe)智能合约钱包交互的 MCP(模型上下文协议)服务器实现。

特征

  • 查询任意 Safe 地址的 Safe 交易

  • 获取多重签名交易详情

  • 解码交易数据

  • 安全的 API 集成

Related MCP server: privateGPT MCP Server

安装

npm install

用法

npm run build npm start

无需配置 - 服务器默认使用安全交易 API 主网端点。

可用工具

获取安全交易

获取任意 Safe 地址的所有交易。Safe 地址由 LLM 在运行时根据对话上下文确定。

// Example tool call getSafeTransactions({ address: "0x123...", // Safe address determined by LLM limit: 100, // optional offset: 0, // optional });

获取多重签名交易

获取特定多重签名交易的详细信息。

getMultisigTransaction({ safeTxHash: "0x456...", // Transaction hash to query });

解码交易数据

使用安全 API 解码交易数据。

decodeTransactionData({ data: "0x789...", // Transaction data to decode to: "0xabc...", // Optional contract address });

配置(可选)

默认情况下,服务器使用安全交易 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

执照

麻省理工学院

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/5ajaki/safe-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server