btcpay-server-automation
通过Rube MCP(Composio)自动化Btcpay服务器任务。始终优先搜索工具以获取当前架构。
分类
开发工具安装
热度:28
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-btcpay-server-automation&locale=zh&source=copy
Btcpay Server Automation - 通过 Rube MCP 自动化加密货币支付
技能概述
通过 Rube MCP 和 Composio 工具包,自动化执行 BTCPay Server 的支付管理、发票创建、店铺运营等操作,无需直接编写 API 调用代码。
适用场景
自动创建和管理支付发票、监控支付状态、处理退款流程,减少人工操作时间,特别适合接收比特币、闪电网络等加密货币支付的电商商家。
为需要将 BTCPay Server 集成到自有应用的开发者提供标准化工具接口,通过 MCP 协议统一调用,简化开发流程,无需处理复杂的 API 认证和请求签名。
适合使用自托管 BTCPay Server 实例的用户,通过自动化工具批量管理多个店铺、导出交易报告、设置支付策略,实现去中心化支付基础设施的自动化运维。
核心功能
通过 RUBE_SEARCH_TOOLS 实时获取 BTCPay Server 的可用工具和最新架构,确保与 BTCPay Server API 更新保持同步,支持会话管理和批量工具执行。
使用 RUBE_MANAGE_CONNECTIONS 统一管理 BTCPay Server 连接,自动检测连接状态(ACTIVE/INACTIVE),引导用户完成认证流程,无需手动配置 API 密钥。
支持复杂的多步骤工作流执行,包括工具发现、连接验证、参数校验、批量操作和分页处理,提供完整的错误处理和会话复用机制。
常见问题
BTCPay Server 是什么?
BTCPay Server 是一个开源的自托管支付处理平台,支持比特币、闪电网络等多种加密货币支付。它不收取交易手续费,允许商家完全控制自己的资金,而不依赖第三方支付服务商。该技能通过 Rube MCP 提供了对 BTCPay Server 的自动化访问能力。
如何使用 Rube MCP 连接 BTCPay Server?
首先在客户端配置中添加
https://rube.app/mcp 作为 MCP 服务器(无需 API 密钥)。然后调用 RUBE_SEARCH_TOOLS 验证连接可用,使用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 btcpay_server 来建立连接。如果连接状态不是 ACTIVE,系统会返回认证链接,完成后即可使用。BTCPay Server 自动化需要 API 密钥吗?
不需要 API 密钥。该技能通过 Rube MCP 和 Composio 工具包工作,只需在客户端添加 Rube MCP 端点,然后通过
RUBE_MANAGE_CONNECTIONS 完成 BTCPay Server 的 OAuth 认证即可。认证通过后,连接状态会显示为 ACTIVE,之后的所有操作都会自动处理认证。