Servidor MCP de NWC
Conecte una billetera Lightning de Bitcoin a su LLM usando Nostr Wallet Connect ( NWC o NIP-47 ).
Este servidor MCP utiliza el SDK oficial de TypeScript de MCP
Inicio rápido
Añadir a Claude Desktop
Agregue esto a su claude_desktop_config.json:
Añadir a Goose
- Tipo
goose configure
- Agregar extensión -> Extensión de línea de comandos
- Llámalo
nwc
- ¿Qué comando se debe ejecutar?:
npx -y @getalby/nwc-mcp-server
- Tiempo de espera: 30
- Descripción: no
- variables de entorno: sí
- nombre de la variable de entorno:
NWC_CONNECTION_STRING
- Valor de la variable de entorno:
nostr+walletconnect://...
(su secreto de conexión NWC aquí)
Añadir a Cline
Copia lo siguiente y pégalo en el indicador de Cline. Debería pedirte que actualices la cadena de conexión.
Añadir a N8N (Nodo comunitario)
Actualmente este servidor MCP solo funciona mediante línea de comando (STDIO).
Puede instalar el nodo comunitario n8n-nodes-mcp y ejecutar n8n con herramientas habilitadas, por ejemplo
Cree un flujo de trabajo en blanco y añada un nodo de agente de IA. Configure su modelo LLM y añada la nueva herramienta "Cliente MCP" (que tendrá un cubo junto a ella indicando que es un nodo de la comunidad).
Configure el cliente MCP agregando una credencial con la línea de comando (STDIO) seleccionada.
comando: npx
argumentos: -y @getalby/nwc-mcp-server
entornos NWC_CONNECTION_STRING=nostr+walletconnect://your_key_here
(crea la línea completa en un editor de texto y pégala, ya que el campo de contraseña no se puede cambiar a texto sin formato)
Consulte el flujo de trabajo del chat pago de N8N para ver un ejemplo completo
De la fuente
Prerrequisitos
- Node.js 20+
- Hilo
- Una cadena de conexión de una billetera Lightning que admite NWC
Instalación
Edificio
Añade tu conexión NWC
Copie .env.example
a .env
y actualice su cadena de conexión
Inspeccionar las herramientas (utilizarlas/probarlas sin un LLM)
yarn inspect
Herramientas compatibles
Ver el directorio de herramientas
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Conecta una billetera Bitcoin Lightning a tu LLM usando Nostr Wallet Connect, lo que habilita funcionalidades de pago dentro de modelos de lenguaje como Claude.
Related MCP Servers
- -securityFlicense-qualityA server that adds Bitcoin payment capabilities to LLMs, enabling sending/receiving payments, creating charges, managing wallets, and performing other Bitcoin Lightning Network operations.Last updated -4TypeScript
- -securityFlicense-qualityA Model Context Protocol server that enables LLMs to access Binance Smart Chain data, perform blockchain queries, and create Four.meme tokens.Last updated -TypeScript
- -securityFlicense-qualityEnables interaction with lightning addresses and common lightning tools via your LLM, providing Lightning Network functionality through natural language.Last updated -101TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs like Claude to interact with the Nostr social network, allowing for fetching user profiles, text notes, and zap payment information.Last updated -525TypeScriptMIT License