btcpay-server-automation
Automate Btcpay Server tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Development ToolsInstall
Hot:28
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-btcpay-server-automation&locale=en&source=copy
Btcpay Server Automation — Automate Crypto Payments with Rube MCP
Skill Overview
Using Rube MCP and the Composio toolkit, automate BTCPay Server payment management, invoice creation, store operations, and more—without writing API call code directly.
Use Cases
Automatically create and manage payment invoices, monitor payment status, and handle refunds. This reduces manual effort and is especially suitable for e-commerce merchants accepting crypto payments such as Bitcoin and Lightning Network.
Provide standardized tool interfaces for developers who want to integrate BTCPay Server into their own applications. Unified calling via the MCP protocol simplifies development and avoids dealing with complex API authentication and request signing.
Ideal for users running self-hosted BTCPay Server instances. Use automation tools to manage multiple stores at scale, export transaction reports, and set payment strategies—enabling automated operations for decentralized payment infrastructure.
Core Features
Use
RUBE_SEARCH_TOOLS in real time to fetch available BTCPay Server tools and the latest architecture. This keeps you in sync with BTCPay Server API updates, supports session management, and enables bulk tool execution.Use
RUBE_MANAGE_CONNECTIONS to centrally manage BTCPay Server connections. Automatically detect connection status (ACTIVE/INACTIVE) and guide users through the authentication flow, eliminating the need for manual API key configuration.Supports complex multi-step workflows, including tool discovery, connection validation, parameter checks, bulk operations, and pagination handling—providing complete error handling and session reuse mechanisms.
FAQs
What is BTCPay Server?
BTCPay Server is an open-source self-hosted payment processing platform that supports various crypto payment methods such as Bitcoin and the Lightning Network. It does not charge transaction fees, allowing merchants full control over their funds without relying on third-party payment providers. This skill provides automated access to BTCPay Server via Rube MCP.
How do I connect to BTCPay Server using Rube MCP?
First, add
https://rube.app/mcp as the MCP server in your client configuration (no API key required). Then call RUBE_SEARCH_TOOLS to verify the connection. Use RUBE_MANAGE_CONNECTIONS and set the toolkit to btcpay_server to establish the connection. If the connection status is not ACTIVE, the system will return an authentication link—complete authentication and then the connection is ready for use.Do I need an API key for BTCPay Server automation?
No. This skill works with Rube MCP and the Composio toolkit. Add the Rube MCP endpoint to your client, then complete BTCPay Server OAuth authentication via
RUBE_MANAGE_CONNECTIONS. Once authenticated, the connection status will show as ACTIVE, and all subsequent operations will be handled automatically.