wdk-wallet-liquid-mcp
Officialwdk-wallet-liquid-mcp
MCP server exposing a Liquid network wallet to AI agents, backed by
@kaleidorg/wdk-wallet-liquid (an in-process LWK
wallet). No external daemon is required.
Tools
Tool | Description |
| Network, policy asset, receive address, chain tip. |
| A confidential (CT) receive address. |
| Spendable L-BTC balance (satoshis). |
| Balance of a specific Liquid asset. |
| All assets held with balances. |
| Transaction history. |
| Wallet UTXOs. |
| Send L-BTC to a CT address. |
| Send a Liquid asset (e.g. USDt-Liquid). |
| Suggested fee rates (sat/vB). |
Configuration
Env var | Default | Description |
| — (required) | BIP-39 mnemonic for the wallet. |
|
|
|
| network default | Esplora API base URL. |
| — | If set, serve over StreamableHTTP instead of stdio. |
| — | Optional bearer token for HTTP mode. |
Run
npm install
npm run build
# stdio (Claude Desktop, kaleidoagent, …)
LIQUID_MNEMONIC="word word ..." node dist/index.js
# HTTP
PORT=3013 LIQUID_MNEMONIC="word word ..." node dist/index.jsLicense
Apache-2.0