Token导航 LogoToken导航TokenDH.com
MCP Safe logo
金融服务stdio官方级别未说明来源级核验

MCP Safe

MCP Server

@modelcontextprotocol/inspector

Safe MCP Server 是一个生产就绪的模型上下文协议服务器,提供对Safe多签钱包功能的程序化访问,支持AI代理跨多个区块链管理Safe多签钱包。

工具数

10

提示词数

0

GitHub Stars

0

资源数

0
区块链安全TypeScriptClaude多链支持Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dennisonbertram

提供方

dennisonbertram

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @modelcontextprotocol/inspector npm start

详细介绍

安全MCP服务器

使AI代理能够跨多个区块链管理安全的多重签名钱包。

一个生产就绪的模型上下文协议服务器,提供对安全钱包功能的安全、可编程访问。它使用官方的Safe SDK构建,使Claude和其他人工智能系统能够在不损害安全性的情况下创建、管理Safe多重签名钱包并与之交互。

主要特点

🔐 安全第一 -仅运行时密钥使用,无存储•🌐 多链 -支持8+EVM网络•🤖 人工智能原生 -专为LLM集成而构建•⚡ 生产准备就绪 -真正的安全SDK,无模拟🛠️ 10工具 -完整的钱包生命周期管理

快速开始

先决条件

  • Node.js 18+
  • RPC端点(建议使用Alchemy/Infura)
  • 用于交易签名的私钥(只读可选)

安装和设置

选项1:NPM包(推荐)

npm install -g safe-mcp-server

方案2:地方发展

git clone https://github.com/your-org/mcp-safe
cd mcp-safe && npm install && npm run build

与Claude整合

克劳德代码CLI

使用现代CLI命令添加服务器:

# NPM package installation
claude mcp add safe --env SAFE_RPC_EIP155_1=https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY -- safe-mcp-server

# Local development
claude mcp add safe --env SAFE_RPC_EIP155_1=https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY -- node /absolute/path/to/mcp-safe/dist/index.js

克劳德桌面

增添 ~/.config/claude/claude_desktop_config.json:

{
  "mcpServers": {
    "safe": {
      "command": "safe-mcp-server",
      "env": {
        "SAFE_RPC_EIP155_1": "https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY",
        "SAFE_RPC_EIP155_11155111": "https://sepolia.infura.io/v3/YOUR_KEY"
      }
    }
  }
}

对于本地开发,使用绝对路径: "command": "node" 随着 "args": ["/absolute/path/to/mcp-safe/dist/index.js"]

其他MCP客户端

将您的MCP客户端指向 dist/index.js 为RPC端点设置适当的环境变量。

可用工具

工具目的
safe_create_wallet_config生成并验证钱包配置
safe_predict_address部署前计算钱包地址
safe_deploy_wallet部署新的安全钱包
safe_get_info查询钱包详细信息和状态
safe_get_balance检查ETH和代币余额
safe_propose_transaction创建交易建议
safe_execute_transaction直接执行交易
safe_add_owner添加新钱包所有者
safe_remove_owner删除现有所有者
safe_change_threshold更新签名要求

支持的网络

以太坊•多边形•Arbitrum•乐观主义•基础•Gnosis•Sepolia•本地

使用CAIP-2格式: eip155:1 (以太坊), eip155:137 (多边形)等。

示例用法

创建钱包配置:

# Test via CLI
echo '{"method":"tools/call","params":{"name":"safe_predict_address","arguments":{"owners":["0x742d35cc6634c0532925a3b844bc9e7595F0fA9B"],"threshold":1,"networkId":"eip155:11155111"}},"id":1}' | safe-mcp-server

或者直接问克劳德: *“在Sepolia上与这些所有者一起创建一个2-of-3的安全钱包:\[地址\]”*

安全最佳实践

私钥:作为运行时参数传递,从不存储在配置文件中 • RPC端点:使用具有API密钥的经过身份验证的提供程序(Alchemy、Infura) • 地址验证:确保所有地址都正确校验和 • 网络测试:在主网操作之前,始终在测试网上进行测试

环境变量

为要支持的网络设置RPC URL:

SAFE_RPC_EIP155_1=https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY
SAFE_RPC_EIP155_137=https://polygon-mainnet.g.alchemy.com/v2/YOUR_KEY
SAFE_RPC_EIP155_11155111=https://sepolia.infura.io/v3/YOUR_KEY

开发与测试

# Run tests
npm test

# Manual testing with MCP Inspector  
npx @modelcontextprotocol/inspector npm start

# Type checking and linting
npm run build && npm run lint

链接

______________________________________________________________________

安全MCP服务器 •真正安全的SDK集成•生产就绪

目录标签

目录标签

区块链安全TypeScriptClaude多链支持本地部署多签钱包AI集成

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP