Raises shareable payment requests, registers settlement webhooks, provisions stores and users, and reports what the connected API key may do.
16actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro generates new payment requests in a BTCPay Store mid-conversation. Customers receive invoice links immediately for faster transaction processing.
Ayro lists all payment requests for a store with status details. Agents confirm pending or paid invoices to resolve billing discrepancies with customers.
Ayro cancels payouts from a BTCPay Store instantly. Finance teams correct payment errors or reverse pending transfers without manual intervention.
Each card is one request a support team gets, and the Btcpay server actions Ayro runs to close it.
Ayro confirms the store's configuration and currency, creates a reusable payment request page for the amount, and reads back the existing requests on that store.
Ayro registers a webhook for store events such as invoice created, payment received, and invoice settled, then reads back its callback URL, subscribed events, and redelivery settings.
Ayro provisions a new store before any transaction is processed, registers the users who will operate it, and updates a profile when a display name, email, or password changes.
Ayro reports the current API key's label and granted permissions, the server's version, Tor address, supported payment methods and sync state, and the profile behind the key.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Btcpay server actions it has and picks the ones a request needs.
Authorize the Btcpay server account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Btcpay server actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeBtcpay server · Ayro
What can you do in Btcpay server without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Btcpay server.
BTCPay scopes each action separately. Deleting a payment request needs btcpay.store.canmodifypaymentrequests, cancelling a payout needs btcpay.store.canmanagepayouts, viewing another user's profile needs btcpay.user.canviewprofile, and editing one needs btcpay.user.canmodifyprofile. Get Current API Key reports which of those the key actually holds.
All 16 actions your agent can call on Btcpay server, straight from the live MCP connection.
Creates a new payment request in a BTCPay Server store.
Create a new store in BTCPay Server.
Create a new BTCPay Server user.
Registers a new webhook for a BTCPay store to receive real-time notifications when store events occur (e.g., invoice created, payment received, invoice settled).
Revoke a specific API key to immediately prevent its use for authentication.
Deletes (archives) a specific payment request from a BTCPay Server store.
Cancels (deletes) a specific payout from a BTCPay Server store.
Retrieve information about the current API key.
List all payment requests for a specific store.
Retrieve information about the BTCPay Server instance.
Retrieves complete configuration and settings for a specific BTCPay Server store by its ID.
Retrieve information about a BTCPay Server user by ID or email.
Retrieves detailed configuration of a specific webhook registered for a BTCPay store, including its callback URL, subscribed events, enabled status, and automatic redelivery settings.
Lists all webhooks registered for a BTCPay Server store.
Retrieve all apps (Point of Sale, Crowdfund, etc.) associated with a specific BTCPay Server store.
Update the profile of the currently authenticated BTCPay Server user.
Same connection, same setup. Pick the next one your team already uses.
Best Buy is a leading retailer offering APIs for product, store, and recommendation data.
Reads order production status and tracking, quotes and submits print orders, maintains the image library and virtual inventory, and validates addresses.
Turns a recipe or product list into a shoppable Instacart link and checks which retailers deliver to the customer's postal code.
Finds members by email or ID, corrects their profile fields, and adjusts free plan access without an agent opening the dashboard.
Looks up delivery status and tracking, creates and corrects orders, quotes on-demand couriers, and reassigns a stalled delivery.
Confirms the StoreRocket API is reachable and reports which account the connected credentials authenticate as.

Authorize the account and your agent has all 16 actions from the first conversation.
