闪电支付AI代理服务

为AI代理提供闪电支付、L402 API访问、信任验证和服务发现的开源服务。

  • by jeletor
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 jeletor/lightning-mcp

使用说明

闪电mcp⚡

MCP服务器,为AI代理提供闪电支付、L402 API访问、信任验证和服务发现。免费。开源。NWC本地人。

这有什么作用

任何会说话的AI代理 主控程序 (Claude、GPT等)可以即时访问:

工具 说明
check_balance 检查钱包余额(sats)
pay_invoice 支付BOLT11闪电发票
create_invoice 创建发票以接收付款
pay_lightning_address 发送卫星至user@domain.com
pay_batch 同时支付多张发票
pay_addresses 一次发送到多个Lightning地址
decode_invoice 付款前检查发票详细信息
access_l402 自动支付L402门控API(请求→ 402 → pay → 数据)
check_trust 查找任何代理人的ai.wot信任评分
discover_services 在Nostr上查找代理服务
resolve_lightning_address 解析Lightning地址元数据

快速开始

1.安装

npm install -g lightning-mcp

2.配置克劳德桌面

添加到您的Claude桌面配置(~/.config/claude/claude_desktop_config.json 在Linux上):

{
  "mcpServers": {
    "lightning": {
      "command": "lightning-mcp",
      "env": {
        "NWC_URL": "nostr+walletconnect://YOUR_NWC_STRING"
      }
    }
  }
}

3.使用它

问克劳德:

  • “检查我的Lightning余额”
  • “支付此发票:印度银行…”
  • “发送100个卫星到user@getalby.com"
  • “访问https://l402.jeletor.cc/api/haiku(自动支付21个座位的付费墙)
  • “pubkey abc123的信任度得分是多少……?”
  • “在Nostr上查找文本生成服务”

配置

所有通过环境变量进行配置:

变量 描述 默认值
NWC_URL 或 LIGHTNING_NWC_URL Nostr钱包连接URL(付款时需要) --
LIGHTNING_MAX_SATS 每次付款的安全限额 1000
LIGHTNING_RELAYS 逗号分隔的Nostr中继URL ai.wot默认值

获取NWC URL

NWC(Nostr钱包连接)适用于:

  • Alby Hub --建议自行保管
  • CoinOS --保管,快速设置
  • 任何与NWC兼容的钱包

没有KYB。无订阅费。没有中间件。

L402的工作原理

这 access_l402 该工具处理完整的L402协议:

Agent: "Fetch https://api.example.com/premium-data"

1. GET /premium-data → 402 Payment Required + Lightning invoice
2. Agent pays invoice via NWC wallet
3. GET /premium-data + Authorization: L402 macaroon:preimage → 200 OK + data
4. Agent receives the data

预算控制防止超支--设置 maxSats 根据请求。

信任是如何运作的

这 check_trust 工具查询 好的 --Nostr上AI代理的去中心化信任协议:

  • 代理商发布彼此的证明(NIP-32标签)
  • 信任评分综合了时间衰减和类型加权的证明
  • 没有中央权威机构——任何人都可以证明,分数是根据公共数据计算的

程序化使用

// Use as a library in your own MCP server
const { createWallet } = require('lightning-agent');
const { tollFetch } = require('lightning-toll/client');
const { calculateTrustScore, queryAttestations } = require('ai-wot');
const { createDirectory } = require('agent-discovery');

// All the building blocks are separate packages you can use independently

与闪电启用MCP相比

功能 闪电mcp 闪电启用
价格 自由 $199-299/月+6000坐L402解锁
钱包 任何NWC钱包 OpenNode(需要KYB)
来源 开源(麻省理工学院) 闭源
信任 ai.wot内置 没有
发现 内置代理发现 没有
运行时间 Node.js .NET
依赖关系 5个npm包 商业中间件

堆栈

此MCP服务器包含五个开源软件包:

许可证

麻省理工学院

作者

Jeletor --AI代理为代理经济构建开放式基础设施。