关于 MyMultiSig
MyMultiSig 是一个 MCP 服务,可通过 AI 客户端管理 MyMultiSig 多签钱包。它支持查看钱包和审核交易,也支持提议、签名及执行交易,并可限制链访问或启用只读模式。
主要功能
- 01查看钱包与交易请求
- 02解码调用并显示风险提示
- 03提议、批准和执行交易
- 04创建和管理多签钱包
- 05限制链或启用只读模式
适用场景
- 01签名前审核多签请求
- 02通过 AI 客户端提议交易
- 03模拟后执行已批准的请求
- 04将 Agent 限制为只读钱包访问
MCP 相关
该 MCP 服务向 Claude、Cursor 等客户端提供 MyMultiSig 钱包的读写工具。写入工具带有安全注释,服务端指令要求在签名或执行前先审核并取得批准。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y mymultisig-mcpMYMULTISIG_API_KEY密钥Scoped API key (mms_…) from https://mymultisig.app/settings/agents; acts as your wallet on the APIMYMULTISIG_PRIVATE_KEY密钥The agent's own owner key (0x + 64 hex). Enables signing, executing and deploying; used locally onlyMYMULTISIG_CHAINSComma-separated chain id allowlist, e.g. 11155111MYMULTISIG_READ_ONLYSet to 1 to register read-only toolsMYMULTISIG_ALLOW_SOLO_EXECUTIONSet to 1 to let the agent execute without another owner's approval (off by default)MYMULTISIG_API_URLAPI base URL本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
15收录的工具列表 · 更新于 2 天前
此工具无需参数。
详细介绍
mymultisig-mcp
这是一个面向 MyMultiSig 多签钱包的 Model Context Protocol 服务。它让 Claude、Cursor 或任何 MCP 客户端能够检查钱包、解码并审核请求、提议交易、签名并执行交易。
设置
Claude Code
claude mcp add mymultisig \
-e MYMULTISIG_API_KEY=mms_… \
-e MYMULTISIG_PRIVATE_KEY=0x… \
-e MYMULTISIG_CHAINS=11155111 \
-- npx -y mymultisig-mcp
你也可以安装插件,它会在服务的基础上添加工作流技能:
/plugin marketplace add marc-aurele-besner/mymultisig-app
/plugin install mymultisig@mymultisig
其他客户端(Claude Desktop、Cursor 等)
{
"mcpServers": {
"mymultisig": {
"command": "npx",
"args": ["-y", "mymultisig-mcp"],
"env": { "MYMULTISIG_API_KEY": "mms_…", "MYMULTISIG_PRIVATE_KEY": "0x…" }
}
}
}
| 环境变量 | 含义 |
|---|---|
MYMULTISIG_API_KEY | 从 https://mymultisig.app/settings/agents 获取的受限密钥。它在 API 上充当你的钱包。 |
MYMULTISIG_PRIVATE_KEY | Agent 自己的所有者密钥。Agent 需要使用它签署批准、执行交易和部署合约。该密钥仅在本地使用,绝不会发送到任何地方。 |
MYMULTISIG_CHAINS | 允许使用的链 ID 白名单,以逗号分隔。 |
MYMULTISIG_READ_ONLY | 设为 1 时,仅注册读取工具。 |
MYMULTISIG_RPC_URL_<chainId> | 某条链的自定义 RPC。 |
MYMULTISIG_API_URL | 默认值为 https://mymultisig.app。 |
工具
- 读取:
whoami、list_networks;get_multisig、list_my_multisigs、list_requests;get_request:解码后的调用、风险警告和经过本地验证的签名;get_balances、predict_multisig_address、encode_function_call。
- 写入:
create_multisig、propose_transaction;approve_request;execute_request:先模拟执行;如果签名缺失或无效,则拒绝执行;cancel_request、reset_request。
写入工具带有 MCP 注释(例如 destructiveHint),因此客户端可以向你请求确认。服务的指令也会要求模型展示 get_request 的输出,并在签名或执行前征求你的批准。
**安全:**为 Agent 设置一个它无法单独达到的签名阈值,将 API 密钥的权限范围限制到最低,并从测试网开始。请参阅 https://mymultisig.app/docs/ai-agents。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。