Lightning Tools MCP Server
Lightning Tools MCP サーバー
LLMでライトニングアドレスを操作し、他の一般的なライトニングツールを使用できます。NWC MCPサーバーと組み合わせると最適です。
このMCPサーバーは公式MCP TypeScript SDKを使用しています
クイックスタート
クロードデスクトップに追加
claude_desktop_config.json に以下を追加します:
{
"mcpServers": {
"lightning-tools": {
"command": "npx",
"args": ["-y", "@getalby/lightning-tools-mcp-server"],
"env": {}
}
}
}クラインに追加
以下をコピーして、cline プロンプトに貼り付けます。
Add the following to my MCP servers list:
"lightning-tools": {
"command": "npx",
"args": ["-y", "@getalby/lightning-tools-mcp-server"],
"env": {
},
"disabled": false,
"autoApprove": []
}Related MCP server: NWC MCP Server
ソースから
前提条件
Node.js 20以上
糸
インストール
yarn install建物
yarn buildツールを検査する(LLMなしで使用/テストする)
yarn inspect
サポートされているツール
ツールディレクトリを参照
Available Tools
3 toolsfiat_to_satsB
Convert fiat amounts to sats
Inputs: currency (required), amount (required).
parse_invoiceC
Parse a BOLT-11 lightning invoice
Inputs: invoice (required).
request_invoiceC
Request an invoice from a lightning address
Inputs: lightning_address (required), amount (required), description, payer_data.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose with no overlap: fiat_to_sats handles currency conversion, parse_invoice processes existing invoices, and request_invoice generates new invoices from lightning addresses. An agent can easily distinguish these functions without confusion.
All tool names follow a consistent snake_case pattern with clear verb_noun structures (e.g., parse_invoice, request_invoice). The naming is uniform and predictable across the set.
With only 3 tools, the server feels thin for a Lightning domain, as it lacks operations like sending payments, checking balances, or managing channels. However, the tools are well-scoped for basic invoice and conversion tasks, making it borderline but not severely lacking.
The tool surface is significantly incomplete for Lightning functionality; it covers invoice parsing/requesting and fiat conversion but misses core operations like pay_invoice, get_balance, list_transactions, or channel management. This will likely cause agent failures in broader workflows.
Maintenance
Related MCP Connectors
Give AI agents a Bitcoin wallet with Lightning Network payments and L402 support.
Pay-per-call LLM chat plus data tools: DNS, crypto, Base gas, Wikipedia. x402 USDC or Lightning.
Crypto pay links and API for people and AI agents. BTC, Lightning, USDC, USDT, EURC, SOL, ETH.
Pay OpenRouter and Coinbase payment links with USDC, USDT, ETH, BNB, POL, SOL or BTC Lightning.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI models to interact with the Lightning Network by providing an MCP-compliant API to pay invoices.38 npm6MIT
- AlicenseBqualityFmaintenanceConnects a Bitcoin Lightning wallet to your LLM using Nostr Wallet Connect, enabling payment functionalities within language models like Claude.611 npm15MIT
- AlicenseNot gradedqualityDmaintenanceEnables Bitcoin Lightning wallet integration with LLMs through Nostr Wallet Connect (NWC). Supports lightning payments, LNURL operations, and L402 authentication for AI-powered bitcoin transactions.126 npmApache 2.0

Breez MCP Serverofficial
AlicenseNot gradedqualityCmaintenanceEnables Lightning Network wallet operations through the Breez SDK, allowing users to check balances, send/receive payments, create invoices, and manage Bitcoin Lightning transactions via natural language.7MIT