Connections & Capabilities
Connects To
Capabilities
Quickstart
Install
npx -yConfig
"mcpServers"Exposed MCP Tools (7)
generate_key_pairGenerates a new Bitcoin key pair, including address, public key, and private key.
Private key generation requires secure handling to prevent theft.
validate_addressValidates the correctness of a Bitcoin address.
Read-only operation with no side effects.
decode_transactionParses a raw Bitcoin transaction and displays its details in a human-readable format.
Read-only operation; only decodes existing data.
get_latest_blockRetrieves details about the most recent block on the Bitcoin blockchain.
Read-only access to public blockchain data.
get_transaction_detailsFetches detailed information about a transaction using its TXID.
Read-only access to public blockchain data.
decode_invoiceParses a BOLT11 Lightning invoice and displays human-readable information.
Read-only operation; only decodes existing data.
pay_invoicePays a Lightning invoice directly from your LNBits wallet.
Allows spending funds, requiring careful authorization and control.
Safety Assessment
This server provides both read and write capabilities related to Bitcoin and Lightning Network. While address validation and transaction decoding are relatively safe, the payment tool and key generation introduce risks if not handled securely. Use with caution, especially when dealing with real funds.
- Address validation prevents sending funds to invalid addresses.
- Transaction decoding is read-only, posing minimal risk.
- Key generation is client-controlled, reducing server-side key exposure.
- LN invoice decoding is read-only.
- Payment tool allows spending funds from an LNBits wallet.
- Improper handling of private keys during key generation could lead to theft.
- Blockchain queries could expose user's transaction history if not used carefully.
- Potential for misinterpretation of transaction details leading to incorrect actions.
