Nwc MCP
Lightning wallet for AI agents via Nostr Wallet Connect (NIP-47): budget caps, confirm, audit log.
Connector by llmops-pro · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/llmops-pro-nwc-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 5 read · 7 write · 0 delete · 1 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 13
Read from the source code; the running server may list different tools.
Read 5 · Look things up without changing anything.
nwc_budget_statusnwc_get_balancenwc_get_infonwc_list_transactionsnwc_lookup_invoice
Write 7 · Create, change, send or run things.
nwc_confirm_paymentnwc_make_invoicenwc_multi_pay_invoicenwc_pay_invoicenwc_pay_keysendnwc_pay_lightning_addressnwc_pay_lnurl
Not yet classified 1 · We could not tell from the name and description.
nwc_decode_invoice
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
NWC_CONNECTION_STRING
Other settings (environment variables or headers).
NWC_DAILY_BUDGET_SATSNWC_READ_ONLY
Tools (13)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
nwc_budget_statusShow the current spend-budget state: rolling-24h spent, daily cap, lifetime spent, optional total cap, and per-invoice max. Useful before attempting a payment to know whether it will be allowed.
nwc_confirm_paymentExecute a previously prepared payment, identified by its one-time token. Only meaningful when NWC_REQUIRE_CONFIRM=true. The token is consumed (single use) and safety checks (budget, allowlist) are re-run before execution.
nwc_decode_invoiceDecode a bolt11 Lightning invoice locally (no network call). Returns amount in sats, description, payment hash, expiry, payee pubkey, and network. Use this before pay_invoice to confirm the invoice contents.
nwc_get_balanceReturn the current spendable balance of the connected wallet, in satoshis.
nwc_get_infoReturn the connected wallet's capabilities, supported NIP-47 methods, node pubkey, network, alias, and color. Call this first in any session to discover what the wallet supports.
nwc_list_transactionsList transactions on the connected wallet. Supports filtering by time range, direction (incoming/outgoing), and inclusion of unpaid invoices.
nwc_lookup_invoiceLook up an invoice by payment hash or bolt11 string. Returns the invoice state (paid/unpaid), settled timestamp, amount, fees paid, and preimage if settled. Provide either payment_hash OR invoice.
nwc_make_invoiceCreate a bolt11 Lightning invoice for the given amount in sats. Safe — does not move funds; only generates a payment request. Returns the bolt11 string and payment hash.
nwc_multi_pay_invoicePay multiple bolt11 invoices sequentially in one tool call. Each invoice is decoded and safety-checked independently; the batch sum is checked against the daily and total budget caps upfront. If any pre-check or sum check fails, no payments are sent. Execution is per-invoice — a failure mid-batch does not roll back already-settled invoices.
nwc_pay_invoicePay a bolt11 Lightning invoice. Decodes locally, runs the safety pipeline (read-only gate, destination allowlist, budget cap), and either executes immediately or — if NWC_REQUIRE_CONFIRM=true — returns a one-time confirmation token to pass to nwc_confirm_payment. Returns preimage + fees on success.
nwc_pay_keysendSend sats directly to a node pubkey via keysend (spontaneous payment, no invoice). Default-off — must be opt-in via NWC_KEYSEND_ENABLED=true. Power-user feature: no payment hash receipt, weaker safety surface than bolt11. Use bolt11 invoices when available. Runs the full safety pipeline (read-only gate, allowlist on pubkey, budget cap, optional two-step confirmation).
nwc_pay_lightning_addressPay a Lightning Address (e.g., alice@getalby.com). Resolves the LNURL-pay endpoint to a bolt11 invoice, then runs the safety pipeline (read-only gate, allowlist check on the LN address, budget cap, optional two-step confirmation). Returns preimage on success.
nwc_pay_lnurlPay a raw LNURL-pay endpoint (bech32 lnurl1... string). Decodes the LNURL, resolves the pay request, then runs the safety pipeline (read-only gate, allowlist check on the LNURL, budget cap, optional two-step confirmation). Use nwc_pay_lightning_address when you have a name@domain.tld instead.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Jun 15, 2026 (4 months ago)
- Last release
- Jun 12, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.llmops-pro/nwc-mcp- Version
- 0.2.3
- Auth
- API key
- Packages
- npm nwc-mcp
- License
- MIT
- Repository
- github.com/llmops-pro/nwc-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from llmops-pro
- 0.538score
Marketplace MCP
llmops-pro
Publish Nostr marketplace listings (NIP-15 + Shopstr kinds 30019/30402) so agents can run a store.
ConnectorBFreshness: BLocalClaude Code +5 - 0.538score
L402 Search MCP
llmops-pro
No-KYC web search for AI agents, paid per query in Lightning sats (L402).
ConnectorBFreshness: BLocalRead-onlyClaude Code +5 - 0.488score
Paywall MCP
llmops-pro
Lightning-paywall sidecar: wraps any stdio MCP server, requires paid invoices before tool calls.
ConnectorCFreshness: CLocalRead-onlyClaude Code +5 - 0.488score
Albyhub Admin MCP
llmops-pro
Admin an Alby Hub Lightning node from an agent: info, balances, channels; safety-gated writes.
ConnectorCFreshness: CLocalClaude Code +5 - 0.488score
Nostr Ops MCP
llmops-pro
Nostr publishing, queries, and DMs for AI agents, with allowlists, rate limits, and an audit log.
ConnectorCFreshness: CLocalClaude Code +5
Cite this page
Nwc MCP. Agent Mart. https://agentmart.dev/connectors/llmops-pro-nwc-mcp (last updated 2026-10-24)