The btcpay-mcp server allows AI agents to create invoices, manage stores, track payments, and check exchange rates through the BTCPay Server Greenfield REST API.
From the registry: 21 tools for AI agents to manage BTCPay Server: invoices, payments, stores, webhooks, Lightning
Please install the `btcpay-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **BTCPay API key** — Generate an API key in your BTCPay Server (Account/Store → API Keys) (https://btcpayserver.org/)
Canonical MCP server config (stdio transport):
- command: `uvx`
- args: ["btcpay-mcp"]
- required environment variables:
- `BTCPAY_BASE_URL`: Your BTCPay Server URL (example: `https://your-btcpay-server.com`)
- `BTCPAY_API_KEY`: BTCPay API key (example: `<placeholder>`)
- `BTCPAY_STORE_ID`: Default store ID (example: `<placeholder>`)
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.BTCPAY_BASE_URLrequiredYour BTCPay Server URLBTCPAY_API_KEYrequiredAPI key from BTCPay ServerBTCPAY_STORE_IDrequiredDefault store ID for invoice operationsSEC filing intelligence — insider sentiment, material events, financial ratios, disclosure search.
Open-source SEC EDGAR toolkit — 11 tools, 7 prompts, every filing type. No API key required.
MCP server for Stripe — global payments API (PaymentIntents, Checkout, Billing, Refunds)