Automate BTCPay Server payment and merchant operations through Rube MCP.
This skill is essentially prompt/documentation for operating through Rube MCP, with no direct indication of local code execution, required secrets, or direct connections to unknown endpoints. The main caution is that it routes operations through a third-party MCP service to manage BTCPay connections, so actual data flows and permission boundaries should be verified on the Rube/Composio side.
The material says 'No API keys needed', but it also requires creating an ACTIVE `btcpay_server` connection via `RUBE_MANAGE_CONNECTIONS` and completing an auth link, which implies BTCPay and/or third-party authorization credentials may still be involved, just not as local environment variables; the credential handling details are not described.
The README explicitly requires adding the remote MCP endpoint `https://rube.app/mcp` and using Composio/Rube to discover tools, manage connections, and execute BTCPay operations; therefore user requests, session IDs, tool arguments, and possibly BTCPay business data may transit through that third-party service. No unrelated or obviously suspicious egress endpoint is stated, but third-party routing warrants caution.
The system marks it as `prompt-only`, and the material itself is limited to workflow guidance and tool-calling patterns, with no described local binary execution, shell commands, or extra system privilege requests. Based on this skill material alone, it does not include local code execution capability.
The skill is intended to 'Automate Btcpay Server operations' and supports executing discovered BTCPay tools, bulk operations, and paginated retrieval, indicating indirect access to BTCPay account/store-related data and administrative actions. It does not state local file read/write or obvious overbroad host permissions, but it also does not detail the exact scope of accessible BTCPay resources.
The source is an open GitHub repository, the system marks it as `open-source`, and it has strong community trust (64.7k stars), all of which are significant risk-reducing factors. The current material is mainly README/skill description rather than an executable payload; gaps remain because the license is unspecified and maintenance status is unknown, so the upstream Rube/Composio components should be further checked before real use.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "btcpay-server-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/btcpay-server-automation/SKILL.md 2. Save it as ~/.claude/skills/btcpay-server-automation/SKILL.md 3. Reload skills and tell me it's ready
Automate Btcpay Server operations through Composio's Btcpay Server toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/btcpay_server
RUBE_MANAGE_CONNECTIONS with toolkit btcpay_serverRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit btcpay_serverAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Btcpay Server operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Btcpay Server task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["btcpay_server"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with Btcpay Server-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit btcpay_server |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
Automate Kaggle competitions, datasets, and submissions through Rube MCP.
Automate DialMyCalls notifications, contacts, and campaign workflows through Rube MCP.
Automate curated workflows with Rube MCP after checking current tool schemas first.
Automate Fibery tasks via Rube MCP after checking current tool schemas first.
Automate Fireberry tasks via Rube MCP after checking current tool schemas.
Automate Keap tasks and integrations by checking tool schemas first.
Automate Botpress tasks and workflow actions through Rube MCP.
Automate Botbaba tasks and connect them into multi-step workflows via Rube MCP.
Automate common Payhip store operations and management tasks through Rube MCP.
Automate CoinMarketCap queries and data workflows through Rube MCP tools.
Automate Discord bot tasks and workflow actions through Rube MCP.
Automate Botstar workflows via Rube MCP using current tool schemas first.