适合谁
- 已经拥有支持 NWC 的闪电钱包、需要让 LLM 代其操作资金的用户
- 希望在 Claude、Goose、Cline、Windsurf 等支持 MCP 的客户端中集成比特币支付能力的开发者
由 Alby 官方维护并提供托管服务的比特币闪电网络 MCP 服务器,支持本地 STDIO 与远程 SSE/HTTP Streamable 两种接入方式,核心风险在于 NWC 连接密钥的保管与传输安全。
最强项 · 文档质量 16/20 最弱项 · 可靠性 7/20
静态评测 · 未实际运行收录于 2026-08-26
查看 FMRS 评分方法 →运行环境:Node.js 20+ · 远程托管(无需本地环境)
NWC_CONNECTION_STRING
Nostr Wallet Connect 连接密钥(nostr+walletconnect://...),从支持 NWC 的闪电钱包(如 Alby)获取。
MODE
运行模式变量,设为 HTTP 时启用 Streamable HTTP 与 SSE 本地端点;默认 STDIO 模式无需设置。
本地方式:安装 Node.js 20+,通过 npx 运行 @getalby/mcp 包,并在环境变量 NWC_CONNECTION_STRING 中填入你的 NWC 连接字符串(可从源码构建时先运行 yarn install / yarn build,并复制 .env.example 为 .env 填写连接串,用 yarn inspect 测试工具)。远程方式:直接连接 Alby 托管的端点 https://mcp.getalby.com/sse 或 https://mcp.getalby.com/mcp,并以 Bearer Token(即 NWC 连接字符串)或 URL 查询参数 nwc= 进行鉴权;不同客户端(Claude Desktop、Claude Code、Goose、Cline、Windsurf、N8N 等)的具体接入方式在 README 中均有示例配置。
{
"mcpServers": {
"nwc": {
"command": "npx",
"args": [
"-y",
"@getalby/mcp"
],
"env": {
"NWC_CONNECTION_STRING": "YOUR NWC CONNECTION STRING HERE"
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"nwc": {
"command": "npx",
"args": [
"-y",
"@getalby/mcp"
],
"env": {
"NWC_CONNECTION_STRING": "YOUR NWC CONNECTION STRING HERE"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add nwc -e 'NWC_CONNECTION_STRING=YOUR NWC CONNECTION STRING HERE' -- npx -y @getalby/mcp
在终端运行;先把 <…> 占位符换成你自己的值。
连接后在客户端工具列表中确认 NWC 相关工具已出现,或直接询问“我的钱包余额是多少”,如返回钱包信息说明连接成功。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
Alby MCP 服务器由 getAlby 官方维护,使用官方 MCP TypeScript SDK 构建,让 LLM 或代理通过 Nostr Wallet Connect(NWC)协议操作比特币闪电网络钱包。它内置对 NWC、LNURL 和 L402 协议的支持(基于 Alby SDK 与 Alby Lightning Tools),既可以在本地以 STDIO 方式运行,也可以连接 Alby 官方托管的远程服务(支持 SSE 和 HTTP Streamable 传输)。具体工具集合请查看仓库中的 src/tools 目录。
通过 MCP 在 AI 助手中管理您的 Hevy 训练数据。
Firecrawl 官方 MCP Server,为 AI Agent 提供网页搜索、抓取与结构化提取
统一的命令行语法,接入约30个可信生物医学数据源。
加密、完全离线的 AI 代理长期记忆库
源版本 d88aeebfae7d 数据同步于 2026-10-11 查看 FMRS 评分方法