Your AI Agent,
Connected to Payments
The SatsRail MCP server is hosted and remote — 45 tools for orders, invoices, products, and webhooks over a single endpoint any MCP client can reach. Nothing to install. Connect with a URL and an API key.
A payment API for Bitcoin Lightning — think Stripe, but non-custodial and agent-native.
One Endpoint. The Whole API.
The Model Context Protocol is the open standard for giving agents tools. This is ours.
Hosted, Not Installed
No npm package, no local process to run or keep updated. The server lives inside the API. You connect to a URL.
45 Tools
The full payment lifecycle — the same merchant API your dashboard uses, exposed as tools an agent can call directly.
Any MCP Client
Claude Code, Claude Desktop, Cursor, Windsurf, and any client that speaks Streamable HTTP. Stdio clients bridge in one line.
Three Steps
From zero to an agent that can take a payment.
Create an API Key
Generate a key in your dashboard. Use a test key while you build, a live key in production.
Paste One Config Block
Point your MCP client at the endpoint with your key as a header. That's the whole setup.
Your Agent Transacts
It creates orders, generates Lightning invoices, and checks payment status. Settlement in seconds, funds to the merchant's own node.
Connect in Seconds
The full configuration for a native HTTP client.
{
"mcpServers": {
"satsrail": {
"type": "http",
"url": "https://satsrail.com/api/v1/mcp",
"headers": { "Authorization": "Bearer sk_live_your_key" }
}
}
}
Works in Claude Code, Claude Desktop, Cursor, Windsurf, and any Streamable-HTTP MCP client. Stdio-only clients bridge with mcp-remote.
What Agents Can Do
The full merchant surface, grouped.
Orders & Invoices
Create and manage orders, generate Lightning invoices, check payment status live, and produce QR codes.
Checkout & Payment Requests
Spin up hosted checkout sessions and one-call payment requests, then track confirmed payments.
Products & Catalog
Manage products, product types, and the full catalog, including encryption-key rotation for digital goods.
Webhooks
Create, update, and delete webhook endpoints so agents can react to events in real time.
Account & Usage
Read the merchant profile, connected wallets, documents, and API-token usage for self-service monitoring.
Access & Plans
Verify access tokens for gated content and read public subscription plans without authentication.
Connect Your Agent
Get an API key, paste one config block, and your agent can accept Bitcoin over Lightning.