LDK MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ldk_generate_invoiceC | Generate a Lightning invoice with real payment hash for testing |
| ldk_pay_invoiceC | Test payment flows by paying a Lightning invoice |
| ldk_channel_statusC | Monitor channel states and balances while coding |
| ldk_node_infoB | Get current node status and connectivity information |
| ldk_backup_stateC | Test channel backup and restore flows |
| ios_keychain_testC | Validate private key storage patterns with iOS Keychain |
| ios_background_testC | Test Lightning background processing and channel monitoring |
| ios_push_notificationC | Test payment notification flows and push setup |
| ios_biometric_authC | Integrate Touch/Face ID with Lightning operations |
| ldk_create_channelC | Open a Lightning channel with a peer node |
| ldk_close_channelB | Close a Lightning channel cooperatively or force close |
| ldk_get_balanceB | Get Lightning wallet balance and channel liquidity |
| ldk_decode_invoiceC | Decode and validate Lightning invoices |
| ldk_list_paymentsC | List recent Lightning payments with status |
| ldk_estimate_feeC | Estimate Lightning routing fees for a payment |
| ldk_generate_mnemonicC | Generate BIP39 mnemonic for wallet initialization |
| ldk_derive_addressB | Derive Bitcoin addresses from seed using BIP84 |
| ldk_get_swift_codeC | Get Swift code examples for specific LDK operations |
| ldk_get_architectureB | Get iOS Lightning wallet architecture patterns and best practices |
| ldk_test_scenarioC | Run complete Lightning development scenarios for testing |
| ldk_network_graphC | Get network graph operations and RapidGossipSync implementation |
| ldk_event_handlingB | Get comprehensive LDK event handling patterns and implementations |
| ldk_chain_syncC | Get chain synchronization implementations for LDK with Electrum/Esplora |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/StevenGeller/ldk-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server