N

nwc-mcp-serverConnect a bitcoin lightning wallet to your LLM using Nostr Wallet Connect and Model Context Protocol

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

The NWC MCP Server is a tool that connects a bitcoin lightning wallet to a Large Language Model (LLM) using Nostr Wallet Connect (NWC) and Model Context Protocol (MCP). It allows users to integrate their lightning wallet with their LLM, enabling new use cases such as paid chat workflows. The server can run in STDIO mode or HTTP mode, with the latter supporting Streamable HTTP and SSE transports. The repository has been deprecated in favor of Alby MCP, which includes additional useful tools.

Key features

  • Nostr Wallet Connect (NWC) integration
  • Model Context Protocol (MCP) support
  • STDIO and HTTP modes
  • Bearer authentication for HTTP mode

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Paid Chat Workflows

Integrate a bitcoin lightning wallet with an LLM to enable paid chat workflows

AI Agent Integration

Connect a lightning wallet to an AI agent using NWC and MCP

N8N Workflow Automation

Use the NWC MCP Server with N8N to automate workflows and integrate with AI agents

Pros & Cons

Pros

  • Enables connection between bitcoin lightning wallet and LLM
  • Supports multiple transport modes (STDIO, HTTP, SSE)
  • Can be used with various AI agents and workflows

Cons

  • Repository is deprecated and read-only
  • Limited documentation and community support

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Is the NWC MCP Server still actively maintained?

No. The repository was archived on June 20 2025 and is now read‑only. Users are encouraged to migrate to the newer Alby MCP server, which includes the same functionality plus additional Lightning tools.

Asked by Nils Johansson · Sep 4, 2025

How do I authenticate the server when using the HTTP/SSE transports?

Both HTTP and SSE transports require Bearer authentication. Supply your Nostr Wallet Connect secret (a string starting with `nostr walletconnect://`) as the Bearer token in the request headers.

Asked by Paloma Ruiz · Aug 7, 2025

What runtimes does the NWC MCP Server support and how do I start it?

The server can run in two modes: STDIO (command‑line) and HTTP. For STDIO, invoke it via `npx @getalby/nwc-mcp-server`. For HTTP, start the same command and it will expose Streamable HTTP and Server‑Sent Events (SSE) endpoints; you can then connect using the provided URLs.

Asked by Nadia Benali · Jul 10, 2025

Ask a question

MCP Servers alternatives