MCPdir β€” MCP Server Directory
πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Έ

Alby Bitcoin MCP

by Alby

Connect Bitcoin Lightning wallet to AI agents for payments and transactions

finance Node.js Intermediate Self-hostable
⭐ 100 stars πŸ“… Updated: 1mo ago

Description

Connect bitcoin Lightning wallet to AI agents for payments and transactions. Send and receive Lightning payments, manage invoices, check balance, and handle Bitcoin operations through MCP. Powered by Alby's Lightning infrastructure, this server enables AI assistants to interact with the Bitcoin Lightning Network β€” creating invoices, sending instant payments, decoding payment requests, and tracking transaction history. Ideal for developers building AI agents that need programmatic access to Bitcoin micropayments.

βœ… Best for

Developers building AI agents that need Bitcoin Lightning payment capabilities

⏭️ Skip if

You don't work with Bitcoin or prefer on-chain transactions over Lightning

πŸ’‘ Use cases

  • Sending and receiving Lightning payments through AI assistants
  • Creating and managing Bitcoin Lightning invoices via natural language
  • Checking wallet balance and transaction history from development tools
  • Building AI agents that can autonomously handle Bitcoin micropayments

πŸ‘ Pros

  • βœ“ Instant Bitcoin payments via Lightning Network with near-zero fees
  • βœ“ Official Alby integration with robust Lightning infrastructure
  • βœ“ Simple npx install with Alby account authentication
  • βœ“ Enables AI agents to handle real monetary transactions

πŸ‘Ž Cons

  • βœ— Requires an Alby account with a connected Lightning wallet
  • βœ— Lightning Network channels need sufficient liquidity for payments
  • βœ— Real monetary transactions require extra care with security and access control

πŸ”§ Exposed tools (5 tools)

ToolCategoryDescription
list_transactionshistoryList recent Lightning transactions and their statuses
create_invoiceinvoicingCreate a Lightning invoice for receiving payments
send_paymentpaymentsSend a Lightning payment to a recipient
decode_invoiceutilitiesDecode a Lightning invoice to inspect amount and details
check_balancewalletCheck current wallet balance and available funds

⚑ Installation

Prerequisites:

  • β€’ Node.js v18+
  • β€’ Alby account with connected Lightning wallet
  • β€’ API key required

Check Claude Code documentation to configure this MCP server.

πŸ’‘ Tips & tricks

Start with small amounts to test payment flows before scaling. Use Alby's testnet configuration for development. Always secure your Alby connection credentials and consider setting spending limits for AI agent operations.

πŸ”„ Alternatives

Quick info

Author
Alby
License
MIT
Runtime
Node.js 18+
Transport
stdio
Category
finance
Difficulty
Intermediate
Self-hostable
βœ…
Auth
β€”
Docker
β€”
Version
latest
Updated
Feb 28, 2026

Client compatibility

  • βœ… Claude Code
  • βœ… Cursor
  • βœ… VS Code Copilot
  • ❓ Gemini CLI
  • βœ… Windsurf
  • βœ… Cline
  • ❓ JetBrains AI
  • ❓ Warp

Platforms

🍎 macOS 🐧 Linux πŸͺŸ Windows