🌐 Lightning Network MCP Server
A Model Context Protocol (MCP) server that enables AI models to interact with Lightning Network, allowing them to pay invoices.
🚀 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:
Manual Installation
Clone the repository:
Install dependencies:
Create a
.envfile:
💡 You can copy the
.env.examplefile and modify it as needed.
🚦 Usage
Starting the Server
Available Tools
pay_invoice
Pays an invoice on the Lightning Network.
Example input:
🔧 Development
Project Structure
Running Tests
🤝 Contributing
Fork the repository
Create your feature branch (
git checkout -b feature/amazing-feature)Commit your changes (
git commit -m 'Add some amazing feature')Push to the branch (
git push origin feature/amazing-feature)Open a Pull Request
📜 License
This project is licensed under the MIT License - see the LICENSE file for details.
🔗 Resources
📬 Contact
Feel free to follow me if you’d like, using my public key:
Or just scan this QR code to find me:

Related MCP Servers
- Asecurity-licenseAqualityEnables AI assistants to interact with Confluence Cloud for managing spaces, pages, and content via the Model Context Protocol (MCP).Last updated -1115
- Asecurity-licenseAqualityEnables AI models to interact with AWS Lambda functions via the MCP protocol, allowing access to private resources, real-time data, and custom computation in a secure environment.Last updated -2109MIT License
- -security-license-qualityA Model Context Protocol server that enables AI assistants to access Flow blockchain data and perform operations such as checking balances, resolving domains, executing scripts, and submitting transactions.Last updated -1
- -security-license-qualityAn MCP server that enables AI assistants to interact with Flutterwave payment services, providing tools for transaction management, payment link generation, and automated customer support.Last updated -241TypeScriptMIT License