Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Lightning Mcp

    Ligthning Network MCP server.

    3 stars
    TypeScript
    Updated Sep 1, 2025

    Table of Contents

    • 🚀 Features
    • 👷‍♂️ TODOs
    • 📋 Prerequisites
    • 🛠️ Installation
    • Installing via Smithery
    • Manual Installation
    • lnbits information
    • 🚦 Usage
    • Starting the Server
    • Available Tools
    • pay_invoice
    • 🔧 Development
    • Project Structure
    • Running Tests
    • 🤝 Contributing
    • 📜 License
    • 🔗 Resources
    • 📬 Contact

    Table of Contents

    • 🚀 Features
    • 👷‍♂️ TODOs
    • 📋 Prerequisites
    • 🛠️ Installation
    • Installing via Smithery
    • Manual Installation
    • lnbits information
    • 🚦 Usage
    • Starting the Server
    • Available Tools
    • pay_invoice
    • 🔧 Development
    • Project Structure
    • Running Tests
    • 🤝 Contributing
    • 📜 License
    • 🔗 Resources
    • 📬 Contact

    Documentation

    🌐 Lightning Network MCP Server

    A Model Context Protocol (MCP) server that enables AI models to interact with Lightning Network, allowing them to pay invoices.

    smithery badge

    TypeScript

    MCP

    Lightning Network

    🚀 Features

    • 📝 Pay invoices on Lightning Network
    • 🤖 MCP-compliant API for AI integration

    👷‍♂️ TODOs

    • [ ] Add support for multiple Lightning Network backends
    • [ ] Implement stdin transport mode (configurable via environment variable)

    📋 Prerequisites

    • Node.js 18+

    🛠️ Installation

    Installing via Smithery

    To install Lightning Network MCP Server for Claude Desktop automatically via Smithery:

    bash
    npx -y @smithery/cli install @AbdelStark/lightning-mcp --client claude

    Manual Installation

    1. Clone the repository:

    bash
    git clone https://github.com/AbdelStark/lightning-mcp
    cd lightning-mcp

    1. Install dependencies:

    bash
    npm install

    1. Create a .env file:

    💡 You can copy the .env.example file and modify it as needed.

    env
    # Bitcoin Lightning Network
    ## lnbits information
    BITCOIN_LNBITS_NODE_URL="https://demo.lnbits.com"
    BITCOIN_LNBITS_ADMIN_KEY="..."
    BITCOIN_LNBITS_READ_KEY="..."

    🚦 Usage

    Starting the Server

    bash
    # Development mode with hot reload
    npm run dev
    
    # Production mode
    npm start

    Available Tools

    pay_invoice

    Pays an invoice on the Lightning Network.

    Example input:

    json
    {
      "content": "lnbc20n1pneh8papp5x0syxmdqffcltfk8mqp00qc6j4kf5elkmr5pws9gm242mw9n0ejsdqqcqzzsxqyz5vqrzjqvueefmrckfdwyyu39m0lf24sqzcr9vcrmxrvgfn6empxz7phrjxvrttncqq0lcqqyqqqqlgqqqqqqgq2qsp563lg29qthfwgynluv7fvaq5d6y2hfdl383elgc6q68lccfzvpvfs9qxpqysgq2n6yhvs8aeugvrkcx8yjzdrqqmvp237500gxkrk0fe6d6crwpvlp96uvq9z2dfeetv5n23xpjlavgf0fgy4ch980mpv2rcsjasg2hqqpalykyc"
    }

    🔧 Development

    Project Structure

    text
    lightning-mcp/
    ├── src/
    │   ├── index.ts        # Main server entry point
    │   ├── lnbits-client.ts # Lightning Network client implementation
    │   └── types.ts        # TypeScript type definitions
    ├── .env               # Environment configuration
    └── tsconfig.json     # TypeScript configuration

    Running Tests

    bash
    npm test

    🤝 Contributing

    1. Fork the repository

    2. Create your feature branch (git checkout -b feature/amazing-feature)

    3. Commit your changes (git commit -m 'Add some amazing feature')

    4. Push to the branch (git push origin feature/amazing-feature)

    5. Open a Pull Request

    📜 License

    This project is licensed under the MIT License - see the LICENSE file for details.

    🔗 Resources

    • Lnbits repository
    • Lnbits demo
    • Model Context Protocol
    • Visual testing tool for MCP servers
    • Awesome MCP Servers
    • Awesome MCP Clients
    • MCP TypeScript SDK

    📬 Contact

    Feel free to follow me if you’d like, using my public key:

    text
    npub1hr6v96g0phtxwys4x0tm3khawuuykz6s28uzwtj5j0zc7lunu99snw2e29

    Or just scan this QR code to find me:

    Nostr Public Key QR Code

    ---

    Made with ❤️ for the Bitcoin community

    Similar MCP

    Based on tags & features

    • GL

      Glm Mcp Server

      TypeScript·
      3
    • NS

      Ns Private Access Mcp

      TypeScript·
      3
    • MC

      Mcp Wave

      TypeScript00
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • GL

      Glm Mcp Server

      TypeScript·
      3
    • NS

      Ns Private Access Mcp

      TypeScript·
      3
    • MC

      Mcp Wave

      TypeScript00
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k