Lightning Tools MCP Server

by MCP-Mirror

111 downloads
Not rated
GitHub

About

It enables LLMs to interact with lightning addresses and use other common lightning tools. It is designed to work well alongside the NWC MCP Server and uses the official MCP TypeScript SDK.

Details

Author
MCP-Mirror
Downloads
111
Categories
Other

- Interact with lightning addresses
- Use common lightning tools via natural language
- Integrates seamlessly with NWC MCP Server
- Runs instantly via npx without manual installation
- Open source and buildable from source
- Works with Node.js 20+ and Yarn

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Lightning Tools MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Add it to your Claude Desktop or Cline configuration by running npx -y @getalby/lightning-tools-mcp-server with no environment variables. For source usage, clone the repo, run yarn install and yarn build, then yarn inspect to test tools without an LLM.

request_invoice

Request an invoice from a lightning address

fiat_to_sats

Convert fiat amounts to sats

parse_invoice

Parse a BOLT-11 lightning invoice

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "lightning tools mcp server": {
            "lightning-tools": {
                "command": "npx",
                "args": [
                    "-y",
                    "@getalby/lightning-tools-mcp-server"
                ],
                "env": []
            }
        }
    }
}

McpServers

{
    "lightning-tools": {
        "command": "npx",
        "args": [
            "-y",
            "@getalby/lightning-tools-mcp-server"
        ],
        "env": []
    }
}

Lightning Tools MCP Server

Interact with lightning addresses and use other common lightning tools with your LLM. Works well combined with NWC MCP Server

This MCP server uses the official MCP TypeScript SDK

Quick Start

Add to Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "lightning-tools": {
      "command": "npx",
      "args": ["-y", "@getalby/lightning-tools-mcp-server"],
      "env": {}
    }
  }
}

Add to Cline

> Copy the below and paste it into a cline prompt.

Add the following to my MCP servers list:

"lightning-tools": {
"command": "npx",
"args": ["-y", "@getalby/lightning-tools-mcp-server"],
"env": {
},
"disabled": false,
"autoApprove": []
}

From Source

Prerequisites

- Node.js 20+
- Yarn

Installation

yarn install

Building

yarn build

Inspect the tools (use/test without an LLM)

yarn inspect

Supported Tools

See the tools directory

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.