Lightning Enable MCP Server
AI agent Lightning payments: invoices, wallets, L402 access, API discovery, budgets, and commerce.
The record the registry holds
There is no address to call. This one is a package you install and run yourself, wherever your assistant runs.
{
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "io.github.refined-element/lightning-enable-mcp",
"description": "AI agent Lightning payments: invoices, wallets, L402 access, API discovery, budgets, and commerce.",
"title": "Lightning Enable MCP Server",
"repository": {
"url": "https://github.com/refined-element/lightning-enable-mcp",
"source": "github"
},
"version": "1.23.3",
"websiteUrl": "https://docs.lightningenable.com/products/l402-microtransactions/mcp-complete-guide",
"packages": [
{
"registryType": "nuget",
"identifier": "LightningEnable.Mcp",
"version": "1.23.3",
"runtimeHint": "dnx",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Strike API key for Lightning payments (recommended wallet)",
"isSecret": true,
"name": "STRIKE_API_KEY"
},
{
"description": "Nostr Wallet Connect URI (for NWC wallets like CoinOS, CLINK, Alby Hub)",
"isSecret": true,
"name": "NWC_CONNECTION_STRING"
},
{
"description": "LND REST API host (e.g., localhost:8080)",
"name": "LND_REST_HOST"
},
{
"description": "LND admin macaroon in hex format",
"isSecret": true,
"name": "LND_MACAROON_HEX"
},
{
"description": "OpenNode API key (direct payments only, no L402 support)",
"isSecret": true,
"name": "OPENNODE_API_KEY"
},
{
"description": "OpenNode environment: production or dev (testnet)",
"default": "production",
"name": "OPENNODE_ENVIRONMENT"
},
{
"description": "Lightning Enable API key for agent registration and ASA publishing (Agentic Commerce subscription)",
"isSecret": true,
"name": "LIGHTNING_ENABLE_API_KEY"
},
{
"description": "Nostr relay URL for agent events (default: wss://agents.lightningenable.com)",
"default": "wss://agents.lightningenable.com",
"name": "AGENT_RELAY_URL"
}
]
},
{
"registryType": "pypi",
"identifier": "lightning-enable-mcp",
"version": "1.23.3",
"runtimeHint": "uvx",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Strike API key for Lightning payments (recommended wallet)",
"isSecret": true,
"name": "STRIKE_API_KEY"
},
{
"description": "Nostr Wallet Connect URI (for NWC wallets like CoinOS, CLINK, Alby Hub)",
"isSecret": true,
"name": "NWC_CONNECTION_STRING"
},
{
"description": "LND REST API host (e.g., localhost:8080)",
"name": "LND_REST_HOST"
},
{
"description": "LND admin macaroon in hex format",
"isSecret": true,
"name": "LND_MACAROON_HEX"
},
{
"description": "OpenNode API key (direct payments only, no L402 support)",
"isSecret": true,
"name": "OPENNODE_API_KEY"
},
{
"description": "Lightning Enable API key for agent registration and ASA publishing (Agentic Commerce subscription)",
"isSecret": true,
"name": "LIGHTNING_ENABLE_API_KEY"
},
{
"description": "Nostr relay URL for agent events (default: wss://agents.lightningenable.com)",
"default": "wss://agents.lightningenable.com",
"name": "AGENT_RELAY_URL"
}
]
},
{
"registryType": "oci",
"identifier": "docker.io/refinedelement/lightning-enable-mcp:1.23.3",
"runtimeHint": "docker",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Strike API key for Lightning payments (recommended wallet)",
"isSecret": true,
"name": "STRIKE_API_KEY"
},
{
"description": "Nostr Wallet Connect URI (for NWC wallets like CoinOS, CLINK, Alby Hub)",
"isSecret": true,
"name": "NWC_CONNECTION_STRING"
},
{
"description": "LND REST API host (e.g., localhost:8080)",
"name": "LND_REST_HOST"
},
{
"description": "LND admin macaroon in hex format",
"isSecret": true,
"name": "LND_MACAROON_HEX"
},
{
"description": "OpenNode API key (direct payments only, no L402 support)",
"isSecret": true,
"name": "OPENNODE_API_KEY"
},
{
"description": "Lightning Enable API key for agent registration and ASA publishing (Agentic Commerce subscription)",
"isSecret": true,
"name": "LIGHTNING_ENABLE_API_KEY"
},
{
"description": "Nostr relay URL for agent events (default: wss://agents.lightningenable.com)",
"default": "wss://agents.lightningenable.com",
"name": "AGENT_RELAY_URL"
}
]
}
]
},
"_meta": {
"io.modelcontextprotocol.registry/official": {
"status": "active",
"statusChangedAt": "2026-08-17T02:19:35.059838Z",
"publishedAt": "2026-08-17T02:19:35.059838Z",
"updatedAt": "2026-08-17T02:19:35.059838Z",
"isLatest": true
}
}
}
Draft an Agent Plugin from this
An MCP server is raw capability: some tools, wired to something. An Agent Plugin is the packaging that says what job it does, what it leaves behind and where it stops. The prompt below carries this record and asks for the packaging; your own assistant writes it, and nothing here is sent anywhere.
MCP server
These are the publisher's own words, filed by them with the official MCP registry and mirrored here. This catalog did not read them from the publisher and has not run, called or installed anything.
The publisher's own address
https://docs.lightningenable.com/products/l402-microtransactions/mcp-complete-guide
The address the publisher put in their registry record, printed as they wrote it. Nobody here has opened it.