Alby Bitcoin Payments MCP
Alby
Alby
Connects an AI client to a Bitcoin Lightning wallet using Nostr Wallet Connect. Supports invoice and transaction operations, payment flows, LNURL, and L402-protected resources.
The current official repo contains these 11 registered tools. Hosted and local transports use an NWC connection secret; tools can expose wallet data and initiate payments. Keep the NWC secret out of chat and review invoices before paying.
get_wallet_service_infoGet information about the connected Nostr Wallet Connect (NWC) wallet service.
get_infoGet wallet identity and supported wallet capabilities.
make_invoiceCreate a Lightning invoice for an amount and optional description.
pay_invoicePay a Lightning invoice from the connected wallet; this moves funds.
get_balanceRead the connected Lightning wallet balance.
lookup_invoiceLook up an invoice and its payment status.
list_transactionsList wallet transactions.
fetch_l402Fetch an HTTP resource protected by Lightning L402 payment; only globally routable hosts are permitted.
fiat_to_satsConvert a fiat amount to an estimated satoshi amount.
parse_invoiceDecode a Lightning invoice and return its details.
request_invoiceRequest an invoice through supported Lightning address/LNURL flows.
Official source documents transports, endpoint, NWC authentication, setup, and exact registered tools.
Alby developer guide describes payment use cases and supported wallet protocols.
Current official source tree registers 11 tools across NWC and Lightning; docs confirm hosted /mcp and /sse endpoints and NWC secret authentication.
Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.
Alby
Connects an AI client to a Bitcoin Lightning wallet using Nostr Wallet Connect. Supports invoice and transaction operations, payment flows, LNURL, and L402-protected resources.
The current official repo contains these 11 registered tools. Hosted and local transports use an NWC connection secret; tools can expose wallet data and initiate payments. Keep the NWC secret out of chat and review invoices before paying.
get_wallet_service_infoGet information about the connected Nostr Wallet Connect (NWC) wallet service.
get_infoGet wallet identity and supported wallet capabilities.
make_invoiceCreate a Lightning invoice for an amount and optional description.
pay_invoicePay a Lightning invoice from the connected wallet; this moves funds.
get_balanceRead the connected Lightning wallet balance.
lookup_invoiceLook up an invoice and its payment status.
list_transactionsList wallet transactions.
fetch_l402Fetch an HTTP resource protected by Lightning L402 payment; only globally routable hosts are permitted.
fiat_to_satsConvert a fiat amount to an estimated satoshi amount.
parse_invoiceDecode a Lightning invoice and return its details.
request_invoiceRequest an invoice through supported Lightning address/LNURL flows.
Official source documents transports, endpoint, NWC authentication, setup, and exact registered tools.
Alby developer guide describes payment use cases and supported wallet protocols.
Current official source tree registers 11 tools across NWC and Lightning; docs confirm hosted /mcp and /sse endpoints and NWC secret authentication.
Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.