io.github.refined-element

lightning-enable-mcp

Lightning Enable MCP Server

AI agent Lightning payments: pay invoices, L402 auto-pay, wallet balance, payment history

stdiocommunityinfra

Package Details

Transportstdio
Runtimednx

Environment Variables

STRIKE_API_KEY
Secret

Strike API key for Lightning payments (recommended wallet)

NWC_CONNECTION_STRING
Secret

Nostr Wallet Connect URI (for NWC wallets like CoinOS, CLINK)

LND_REST_HOST

LND REST API host (e.g., localhost:8080)

LND_MACAROON_HEX
Secret

LND admin macaroon in hex format

OPENNODE_API_KEY
Secret

OpenNode API key (direct payments only, no L402 support)

OPENNODE_ENVIRONMENT
Default:production

OpenNode environment: production or dev (testnet)

L402_MAX_SATS_PER_REQUEST
Default:1000

Maximum satoshis allowed per single payment request

L402_MAX_SATS_PER_SESSION
Default:10000

Maximum total satoshis allowed per session

Transportstdio
Runtimeuvx

Environment Variables

STRIKE_API_KEY
Secret

Strike API key for Lightning payments (recommended wallet)

NWC_CONNECTION_STRING
Secret

Nostr Wallet Connect URI (for NWC wallets like CoinOS, CLINK)

LND_REST_HOST

LND REST API host (e.g., localhost:8080)

LND_MACAROON_HEX
Secret

LND admin macaroon in hex format

OPENNODE_API_KEY
Secret

OpenNode API key (direct payments only, no L402 support)

L402_MAX_SATS_PER_REQUEST
Default:1000

Maximum satoshis allowed per single payment request

L402_MAX_SATS_PER_SESSION
Default:10000

Maximum total satoshis allowed per session

docker.io/refinedelement/lightning-enable-mcp:1.6.1

Transportstdio
Runtimedocker

Environment Variables

STRIKE_API_KEY
Secret

Strike API key for Lightning payments (recommended wallet)

NWC_CONNECTION_STRING
Secret

Nostr Wallet Connect URI (for NWC wallets like CoinOS, CLINK)

LND_REST_HOST

LND REST API host (e.g., localhost:8080)

LND_MACAROON_HEX
Secret

LND admin macaroon in hex format

OPENNODE_API_KEY
Secret

OpenNode API key (direct payments only, no L402 support)

L402_MAX_SATS_PER_REQUEST
Default:1000

Maximum satoshis allowed per single payment request

L402_MAX_SATS_PER_SESSION
Default:10000

Maximum total satoshis allowed per session