内容
最大化Sats MCP服务器
比特币AI工具和Nostr Web of Trust评分的MCP服务器。通过闪电网络按次支付 [L402](https://docs.lightning.engineering/the-lightning-network/l402).
## 为什么选择MaximumSats?
随着MCP服务器的普及,一个关键问题出现了:**我们如何在去中心化的方式下确保和变现MCP API的访问权限?**
MaximumSats提供:
- **L402支付端点** — 每个API调用都可以用satoshis支付
- **Web of Trust(WoT)评分** — 针对Nostr用户的抗女巫攻击声誉系统
- **Nostr ID实用工具** — 解码/编码npub、note、nprofile、nevent、naddr等
## 使用场景
- **赏金平台** — 按任务支付猎人费用,防止女巫攻击
- **AI代理市场** — 按调用次数变现MCP工具
- **数据馈送** — 使用L402保护oracle数据
- **声誉系统** — WoT驱动的信任评分
## 安装
```sh
npx maximumsats-mcp
```
或添加到您的MCP客户端配置中:
```json
{
"mcpServers": {
"maximumsats": {
"command": "npx",
"args": ["maximumsats-mcp"]
}
}
}
```
## 工具
### AI工具(maximumsats.com)
| 工具 | 费用 | 描述 |
|------|------|-------------|
| `ask_bitcoin` | 21 sats | 提问关于比特币/闪电网络(Llama 3.3 70B) `generate_image` | 100 sats | 文本到图像(FLUX.1 Schnell 12B) |
### Web of Trust(wot.klabo.world)— 每天50次免费
| 工具 | 描述 |
|------|-------------|
| `wot_score` | 页面排名信任评分(0-100),带有排名和百分位 |
| `wot_sybil_check` | 5信号女巫检测(真实/可疑/可能女巫) |
| `wot_trust_path` | 两个公逐跳信任路径 |
| `wot_network_health` |:51K+节点,基尼系数,密度 |
| `wot_follow_quality` | 跟随列表质量分析,带有建议 |
| `wot_trust_circle` | 互相关注,带有信任强度和凝聚力 |
| `wot_anomalies` | 幽灵关注者,不对称模式,集群检测 |
| `wot_predict_link` | 链接预测个拓扑信号) `wot_compare` | 跨提供商NIP-85信任评分共识 |
| `wot_influence` | 模拟关注/取消关注的涟漪效应 |
## 安全与治理功能
MaximumSats专门为**安全MCP**轨道而设计:
### 1. 付费API访问控制 — 一次支付,一次重试
每个端点都可以通过支付来控制。L402流程很简单:
```bash
# 请求返回HTTP 402和闪电网络发票
curl -X POST https://maximumsats.com/api/dvm \
-H "Content-Type: application/json" \
-d '{"prompt":"hello"}'
# 返回:{"error":"Payment required","payment_request":"lnbc21...","payment_hash":"abc123","amount_sats":21}
# 在闪电网络钱包中支付发票,然后在Authorization头中重试,附上payment_hash:
curl -X POST https://maximumsats.com/api/dvm \
-H "Content-Type: application/json" \
-H "Authorization: abc123" \
-d '{"prompt":"hello"}'
# 返回:{"status":"success","data":{...}}
```
### 2. WoT的抗女巫攻击
WoT端点根据Nostr公钥的网络位置进行评分 — 对于以下场景非常有价值:
- 赏金平台,防止假账户
- 需要抗女巫攻击的投票系统
- 声誉引擎
```bash
curl https://maximumsats.com/api/wot/npub1...
# 返回:{"score": 45, "rank": 1234, "percentile": 95.5}
```
### 3. 无中间人 — 直接闪电网络
- 闪电网络即时结算
- 无订阅,按请求付费
- 匿名,无KYC要求
## 技术实现
MaximumSats使用L402协议(Lightning HTTP 402):
```javascript
// 挑战响应包括发票
{ status: 402, error: "Payment required", invoice: "lnbc...", amount_sats: 21 }
// 支付后,在重试中包含payment_hash
{ status:, error: "Payment required", payment_hash: "abc123 支付验证后成功的响应
{ status: 200, data: { ... } }
```
所有支付都通过闪电网络进行 —膨胀。
## API [maximumsats.com/stats](https://maximumsats.com) — AI工具定价
- [wot.klabo.world/docs](https://wot.klabo.world/docs) — WoT API交互式文档
- [wot.klabo.world/openapi.json](https://wot.klabo.world/openapi.json) — OpenAPI 3.0规范
## 快速示例
### 入门:L402流程的一次支付,一次重试
MaximumSats API使用L402 — 这里是支付和获取结果的确切方法:
```bash
# 步骤1:请求(返回402和闪电网络发票)
curl -X POST "https://maximumsats.com/api/bolt11-decode" \
-H "Content-Type: application/json" \
-d":"lnbc1..."}'
响应:{"error":"Payment required","payment_request":"lnbc...","payment_hash":"abc123...","amount_sats":21}
步骤2:在闪电网络钱包中支付发票,然后_hash重试:
curl -X POST "https://maximumsats.com/api/bolt11-decode -H "Content application/json" \
-H "Authorization: abc123..." \
-d '{"invoice":"lnbc"}'
# 响应:{"status":"success","data":{...}}
```
### 在支付赏金前检查用户的声誉
```bash
curl -s "https://wot.klabo.world/score/npub1..." | jq '.score'
# 返回:{"score": 42, "rank": 1234, "percentile": 95.5}
```
### 在支付前解码闪电网络发票
```bash
curl -X POST "https://maximumsats.com/api/bolt11-decode" \
-H "Content-Type: application/json" \
-d '{"invoice":"lnbc..."}'
# 返回:amount, description_hash, expiry, payee pubkey
```
### 验证Nostr身份(NIP-05)
```bash
curl -X POST "https://maximumsats.com/api/nip05-verify" \
-H "Content-Type: application/json" \
-d '{"identifier":"bob@nostr.com"}'
# 返回:pubkey, valid boolean, relay hints
```
## 许可证
MIT