mcpField
B
Boltwork

Boltwork

本地服务
github.com/Squidboy30AI 与智能体023 周前更新

关于 Boltwork

Boltwork 是一个 MCP 服务,为 AI Agent 提供文档摘要、代码审查和翻译等付费 AI 服务。它通过配置的钱包处理 Lightning 发票付款,另有两个试用工具无需钱包即可使用。

主要功能

  1. 01摘要 PDF 和网页
  2. 02审查并解释代码
  3. 03翻译文本和文档
  4. 04提取并比较文档数据
  5. 05存取 Agent 持久记忆
  6. 06在工作流中串联服务

适用场景

  1. 01概括 PDF 或网页
  2. 02检查代码中的错误和安全问题
  3. 03将文档翻译成其他语言
  4. 04保存并检索 Agent 持久记忆

MCP 相关

将 Boltwork 的 AI 服务作为工具提供给兼容 MCP 的 Agent。付费调用时,服务接收 Lightning 发票并通过配置的钱包付款,再返回结果;试用工具无需钱包。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"squidboy30-boltwork": {
"command": "uvx",
"args": [
"boltwork-mcp"
],
"env": {
"NWC_CONNECTION_STRING": "<NWC_CONNECTION_STRING>",
"PHOENIXD_URL": "<PHOENIXD_URL>",
"PHOENIXD_PASSWORD": "<PHOENIXD_PASSWORD>"
}
}
}
}
启动命令uvx boltwork-mcp
需要配置的环境变量
NWC_CONNECTION_STRING密钥Nostr Wallet Connect string (e.g. from Alby or Mutiny). Required if not using Phoenixd.
PHOENIXD_URLPhoenixd base URL e.g. http://localhost:9740. Required if not using NWC.
PHOENIXD_PASSWORD密钥Phoenixd HTTP Basic auth password. Required if using Phoenixd.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiboltwork-mcp0.1.12

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

mcp-name: io.github.Squidboy30/boltwork-mcp

boltwork-mcp

Boltwork 的 MCP 服务——通过 Bitcoin Lightning 实现自我支付的 AI 服务。

为你的 AI Agent 提供 PDF 摘要、代码审查、翻译、网页提取、文档比较和持久记忆——所有费用均由 Agent 自动以 sats 支付。无需 API 密钥。无需订阅。无需账户。

PyPI Python 3.11+ License: MIT API


这是什么

Boltwork 是一个按次付费的 AI 服务 API,使用 L402 协议——你的 Agent 发起请求、收到 Lightning 发票、自动付款,然后获取结果。无需人工参与。

此软件包将 Boltwork 封装为 MCP 服务,让任何兼容 MCP 的 AI(Claude、Cursor、Windsurf 等)都能将其用作工具,并在后台透明地处理付款。


立即试用——无需钱包

现在有两个工具无需任何设置即可使用:

{
  "mcpServers": {
    "boltwork": {
      "command": "uvx",
      "args": ["boltwork-mcp"],
      "env": {}
    }
  }
}

然后向你的 AI 提问:

"Use trial_review_code to review this: def add(a, b): return a + b"
"Use trial_summarise to summarise this: <paste any text>"

立即获得真实的 AI 结果。无需 Lightning 钱包。无需设置。每小时最多 5 次调用。


安装

pip install boltwork-mcp

# If using NWC (Alby, Mutiny, Coinos, etc.):
pip install "boltwork-mcp[nwc]"

也可以直接使用 uvx,无需安装:

uvx boltwork-mcp

设置——选择钱包

支持四种钱包后端。选择适合你的设置:

选项 A — NWC / Nostr Wallet Connect (最简单)

兼容 Alby、Mutiny Wallet、Coinos、Primal、Cashu.me 以及任何兼容 NWC 的钱包。

  1. 获取连接字符串:
    • Alby — 前往 nwc.getalby.com,创建预算并复制字符串
    • Mutiny — Settings → Connections → Add connection
    • Coinos — coinos.io → Settings → Nostr Wallet Connect
  2. 添加到你的 MCP 配置:
{
  "mcpServers": {
    "boltwork": {
      "command": "uvx",
      "args": ["boltwork-mcp"],
      "env": {
        "NWC_CONNECTION_STRING": "nostr+walletconnect://your-string-here"
      }
    }
  }
}

需要:pip install "boltwork-mcp[nwc]"


选项 B — LNbits

兼容 lnbits.com 或任何可自托管的 LNbits 实例。深受 BTCPay Server 用户和家庭节点运营者欢迎。

  1. 在 lnbits.com 或你的实例上创建钱包
  2. 前往 API info → 复制你的 Invoice/read key
{
  "mcpServers": {
    "boltwork": {
      "command": "uvx",
      "args": ["boltwork-mcp"],
      "env": {
        "LNBITS_URL": "https://lnbits.com",
        "LNBITS_API_KEY": "your-invoice-key-here"
      }
    }
  }
}

对于自托管实例:将 LNBITS_URL 设置为你的实例 URL(例如 https://lnbits.yourdomain.com)。


选项 C — Strike

兼容 Strike 账户。托管式服务,API 密钥设置简单。适合美国用户或已经使用 Strike 的用户。

  1. 在 strike.me 创建账户
  2. 前往 dashboard.strike.me/developers/api-keys → 创建 API 密钥
{
  "mcpServers": {
    "boltwork": {
      "command": "uvx",
      "args": ["boltwork-mcp"],
      "env": {
        "STRIKE_API_KEY": "your-api-key-here"
      }
    }
  }
}

选项 D — Phoenixd

兼容 Phoenixd——ACINQ 的可自托管 Lightning 节点。提供简单的 REST API,无需管理通道。

  1. 安装 Phoenixd:phoenix.acinq.co/server
  2. 从 Phoenixd 配置中获取 HTTP 密码
{
  "mcpServers": {
    "boltwork": {
      "command": "uvx",
      "args": ["boltwork-mcp"],
      "env": {
        "PHOENIXD_URL": "http://localhost:9740",
        "PHOENIXD_PASSWORD": "your-password-here"
      }
    }
  }
}

MCP 配置位置

客户端配置文件
Claude Desktop(macOS)~/Library/Application Support/Claude/claude_desktop_config.json
Claude Desktop(Windows)%APPDATA%\Claude\claude_desktop_config.json
Cursor项目中的 .cursor/mcp.json
Windsurf~/.codeium/windsurf/mcp_config.json

可用工具

工具功能费用
trial_summarise总结文本 — 免费试用免费
trial_review_code审查代码 — 免费试用免费
summarise_pdf总结 URL 中的 PDF500 sats
summarise_webpage总结任意网页100 sats
review_code全面审查代码,检查错误、安全性和质量2000 sats
review_code_url审查 GitHub/GitLab URL 中的代码2000 sats
extract_data从 PDF 中提取结构化数据200 sats
translate翻译文本或文档(24 种语言)150 sats
extract_tables从 PDF 中提取所有表格300 sats
compare_documents比较两个 PDF 的差异500 sats
explain_code用通俗易懂的英语解释代码500 sats
memory_store存储持久化 Agent 记忆10 sats
memory_retrieve检索 Agent 记忆5 sats
memory_delete删除记忆键免费
run_workflow一次调用串联多项服务1000 sats

付款流程

当你的 Agent 调用付费工具时:

  1. boltwork-mcp 调用 Boltwork API
  2. 收到包含 Lightning 账单的 HTTP 402 响应
  3. 使用已配置的钱包自动支付账单
  4. 携带付款凭证重试请求
  5. 将结果返回给你的 Agent

你的 Agent 不会看到这些过程,只会收到结果。


链接

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。