Mmcp.market

btcpay-server-automation skill

by ComposioHQ·ComposioHQ/awesome-claude-skills·76k stars

Automate Btcpay Server tasks via Rube MCP (Composio). Always search tools first for current schemas.

A100/100content scan

Is the btcpay-server-automation skill safe?

Clean: nothing in its files matched our rules. We read 1 file in the folder on 2026-09-28.

No findings.

Install the btcpay-server-automation skill

A skill is a folder. Copy it into your agent's skills folder and the agent loads it when the task matches its description.

git clone --depth 1 https://github.com/ComposioHQ/awesome-claude-skills.git /tmp/awesome-claude-skills
mkdir -p ~/.claude/skills
cp -r /tmp/awesome-claude-skills/composio-skills/btcpay-server-automation ~/.claude/skills/btcpay-server-automation
available in every project

In the Claude apps, zip the folder and upload it from the Skills settings. The folder on GitHub

The instructions your agent would load

SKILL.md as published, without the frontmatter. Read it on GitHub

Btcpay Server Automation via Rube MCP

Automate Btcpay Server operations through Composio's Btcpay Server toolkit via Rube MCP.

Toolkit docs: composio.dev/toolkits/btcpay_server

Prerequisites

  • Rube MCP must be connected (RUBESEARCHTOOLS available)
  • Active Btcpay Server connection via RUBEMANAGECONNECTIONS with toolkit btcpay_server
  • Always call RUBESEARCHTOOLS first to get current tool schemas

Setup

Get 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.

  1. Verify Rube MCP is available by confirming RUBESEARCHTOOLS responds
  2. Call RUBEMANAGECONNECTIONS with toolkit btcpay_server
  3. If connection is not ACTIVE, follow the returned auth link to complete setup
  4. Confirm connection status shows ACTIVE before running any workflows

Tool Discovery

Always 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.

Core Workflow Pattern

Step 1: Discover Available Tools

RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Btcpay Server task"}]
session: {id: "existing_session_id"}

Step 2: Check Connection

RUBE_MANAGE_CONNECTIONS
toolkits: ["btcpay_server"]
session_id: "your_session_id"

Step 3: Execute Tools

RUBE_MULTI_EXECUTE_TOOL
tools: [{
  tool_slug: "TOOL_SLUG_FROM_SEARCH",
  arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"

Known Pitfalls

  • Always search first: Tool schemas change. Never hardcode tool slugs or arguments without calling RUBESEARCHTOOLS
  • Check connection: Verify RUBEMANAGECONNECTIONS shows ACTIVE status before executing tools
  • Schema compliance: Use exact field names and types from the search results
  • Memory parameter: Always include memory in RUBEMULTIEXECUTE_TOOL calls, even if empty ({})
  • Session reuse: Reuse session IDs within a workflow. Generate new ones for new workflows
  • Pagination: Check responses for pagination tokens and continue fetching until complete

Quick Reference

Powered by Composio

More skills from ComposioHQ/awesome-claude-skills

  • A-21risk-automationAutomate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.
  • A-2chat-automationAutomate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.
  • AAhrefs AutomationAutomate SEO research with Ahrefs -- analyze backlink profiles, research keywords, track domain metrics history, audit organic rankings, and perform batch URL analysis through the Composio Ahrefs integration.
  • AApify AutomationAutomate web scraping and data extraction with Apify -- run Actors, manage datasets, create reusable tasks, and retrieve crawl results through the Composio Apify integration.
  • AApollo AutomationAutomate Apollo.io lead generation -- search organizations, discover contacts, enrich prospect data, manage contact stages, and build targeted outreach lists -- using natural language through the Composio MCP integration.
  • AAshby AutomationAutomate recruiting and hiring workflows in Ashby -- manage candidates, jobs, applications, interviews, and notes through natural language commands.
  • AAttio AutomationAutomate Attio CRM operations -- search records, query contacts and companies with advanced filters, manage notes, list attributes, and navigate your relationship data -- using natural language through the Composio MCP integration.
  • ABraintree AutomationBraintree Automation: manage payment processing via Stripe-compatible tools for customers, subscriptions, payment methods, and transactions
  • Aably-automationAutomate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.
  • Aabstract-automationAutomate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.
  • Aabuselpdb-automationAutomate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.
  • Aabyssale-automationAutomate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

All agent skills → · MCP servers