← 返回 Skills 市场
nathan-deepmm

Mercury Payments

作者 nathan-deepmm · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
745
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install mercury-payments
功能描述
Pay invoices via Mercury Bank API. Use when sending ACH or wire payments through Mercury, creating recipients, querying transactions, or managing payment wor...
安全使用建议
Do not install yet — the skill's instructions require a Mercury API token and access to email/password stores but the registry metadata does not declare these requirements. Before proceeding: (1) ask the publisher to update the manifest to declare MERCURY_API_TOKEN (and any mail or vault config paths) so you can assess least-privilege; (2) verify how the agent will obtain invoice emails and send outgoing mail (which mailbox credentials are needed and where those will be stored); (3) ensure human-in-the-loop enforcement so payments cannot be made autonomously (audit/log every payment and require explicit operator confirmation); (4) provide the minimal-scope API token (write-limited to needed accounts) and test against a sandbox Mercury account first; and (5) confirm handling of invoice PDFs and bank account data meets your data-protection policies (avoid storing sensitive attachments in persistent, unencrypted memory). If the publisher cannot clarify or update the manifest to match the SKILL.md, treat the skill as risky and avoid granting mailbox/vault access or payment credentials.
功能分析
Type: OpenClaw Skill Name: mercury-payments Version: 1.0.1 The skill is classified as suspicious primarily due to the explicit example of `curl ... | python3 -c "..."` in `SKILL.md`. While presented as a placeholder, this pattern demonstrates a direct command injection vulnerability (potential RCE) if the `...` portion is controlled by a malicious prompt. This high-risk execution pattern, combined with the skill's inherent ability to perform sensitive financial transactions, access API tokens (e.g., via `pass show <vault-path>`), and interact with the file system (`/tmp/`, 'daily memory file'), elevates its risk profile beyond benign, even without clear evidence of intentional malicious payloads within the provided bundle.
能力评估
Purpose & Capability
SKILL.md describes paying invoices via the Mercury API (create recipients, send ACH/wire, query transactions) which matches the name/description — however the instructions require a Mercury API token and access to invoice emails/password vaults, but the registry metadata declares no required env vars or credentials. The missing declaration is an incoherence.
Instruction Scope
Instructions go beyond calling the Mercury API: they tell the agent to find invoice emails, download attachments to /tmp/, reply in existing email threads, and email bookkeeping/vendor addresses. These steps imply mailbox access and local file handling that are not described in the manifest and broaden the skill's scope and data access significantly.
Install Mechanism
Instruction-only skill with no install spec and no code files — lower disk/write risk. There is nothing being downloaded or installed by the skill itself according to the manifest.
Credentials
SKILL.md explicitly expects a Mercury API token ($MERCURY_API_TOKEN) and even suggests using 'pass show <vault-path>' for secrets, yet the registry lists no required env vars or primary credential. The instructions also handle bank account numbers, routing numbers, and instruct emailing/attaching sensitive PDFs — all sensitive operations that should be declared and scoped in the manifest.
Persistence & Privilege
The skill does not request always:true and is user-invocable (default). It instructs logging payments to a 'daily memory file' and sending emails; this is normal for a payments workflow but increases audit requirements. Ensure the agent cannot autonomously send funds without the explicit operator approval the SKILL.md demands.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mercury-payments
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mercury-payments 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Generalized docs for safe sharing; removed org-specific account/recipient IDs and personal contacts; added dynamic account discovery guidance; kept internal transfer and payment workflow improvements.
v1.0.0
Initial release
元数据
Slug mercury-payments
版本 1.0.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Mercury Payments 是什么?

Pay invoices via Mercury Bank API. Use when sending ACH or wire payments through Mercury, creating recipients, querying transactions, or managing payment wor... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 745 次。

如何安装 Mercury Payments?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install mercury-payments」即可一键安装,无需额外配置。

Mercury Payments 是免费的吗?

是的,Mercury Payments 完全免费(开源免费),可自由下载、安装和使用。

Mercury Payments 支持哪些平台?

Mercury Payments 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Mercury Payments?

由 nathan-deepmm(@nathan-deepmm)开发并维护,当前版本 v1.0.1。

💬 留言讨论