What is Phoenix MCP Server?
Phoenix MCP Server is a Model Context Protocol (MCP) service that integrates with the phoenixd Lightning Network API, enabling users to programmatically manage Lightning features such as invoice generation, channel management, and offer decoding within AI or automated environments.
How to use Phoenix MCP Server?
To use this server, ensure you have a running instance of phoenixd, with the correct password configured. Deploy the MCP Server and provide your Lightning credentials (such as the HTTP password) as environment variables during setup. Once running, you can interact with the server through structured tool calls to perform Lightning operations.
Use cases of Phoenix MCP Server?
- Automatically generating Lightning invoices within AI agents.
- Building Lightning-aware AI tools for finance, automation, or commerce.
- Decoding and verifying Lightning offers and invoices in a conversational or programmatic workflow.
- Teaching or demonstrating Lightning Network functionality in a programmable way.
FAQ from Phoenix MCP Server?
What is phoenixd and why do I need it? phoenixd is a local daemon for the Phoenix wallet. It exposes an HTTP API that allows programmatic interaction with the Lightning Network. The MCP Server acts as a wrapper around it to integrate with AI or automation workflows.
Is the Phoenix MCP Server open source? Yes. You can host and extend your own MCP Server using this integration with phoenixd.
What credentials do I need? You need the HTTP password used to authenticate with phoenixd. This is typically configured in the daemon’s launch settings.