mcpField
B
Boltwork

Boltwork

ローカル
github.com/Squidboy30AI・エージェント023 週間前に更新

Boltwork について

Boltworkは、文書の要約、コードレビュー、翻訳などの有料AIサービスをエージェントに提供するMCPサーバーです。設定したウォレットでLightning請求書を支払い、2つのトライアルツールはウォレットなしで使えます。

主な機能

  1. 01PDFとウェブページの要約
  2. 02コードのレビューと説明
  3. 03テキストと文書の翻訳
  4. 04文書データの抽出と比較
  5. 05エージェントの長期メモリの保存と取得
  6. 06ワークフローでのサービス連携

活用シーン

  1. 01PDFやウェブページの要約
  2. 02コードのバグとセキュリティ問題の確認
  3. 03文書の他言語への翻訳
  4. 04エージェントの長期メモリの保存と検索

MCP 対応

BoltworkのAIサービスを、MCP対応エージェント向けのツールとして提供します。有料呼び出しでは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 サービスです。

PDF の要約、コードレビュー、翻訳、ウェブ情報の抽出、ドキュメントの比較、永続的なメモリを AI エージェントに提供できます。すべての支払いは sats で自動的に行われます。API キーもサブスクリプションもアカウントも不要です。

PyPI Python 3.11+ License: MIT API


これは何ですか

Boltwork は、L402 protocol を使用する従量課金型の AI サービス API です。エージェントがリクエストを送ると、Lightning 請求書を受け取り、自動的に支払い、結果を受け取ります。人手は必要ありません。

このパッケージは Boltwork を MCP サーバーとして提供するため、MCP 互換の AI(Claude、Cursor、Windsurf など)がツールとして利用できます。支払いはバックグラウンドで透過的に処理されます。


今すぐ試す — ウォレットは不要です

セットアップなしですぐに使えるツールが 2 つあります。

{
  "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 ウォレットもセットアップも不要です。レート制限は 1 時間あたり 5 回です。


インストール

pip install boltwork-mcp

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

または uvx で直接実行できます。インストールは不要です。

uvx boltwork-mcp

セットアップ — ウォレットを選ぶ

4 種類のウォレットバックエンドに対応しています。環境に合ったものを選んでください。

オプション 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 情報に移動し、Invoice/read キーをコピーします
{
  "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_pdfURL から PDF を要約500 sats
summarise_webpage任意のウェブページを要約100 sats
review_codeバグ、セキュリティ、品質を含むコードの詳細レビュー2000 sats
review_code_urlGitHub/GitLab の URL からコードをレビュー2000 sats
extract_dataPDF から構造化データを抽出200 sats
translateテキストまたはドキュメントを翻訳(24 言語)150 sats
extract_tablesPDF からすべての表を抽出300 sats
compare_documents2 つの PDF の差分を比較500 sats
explain_codeコードを平易な英語で説明500 sats
memory_storeエージェントの永続メモリを保存10 sats
memory_retrieveエージェントのメモリを取得5 sats
memory_deleteメモリキーを削除無料
run_workflow複数のサービスを 1 回の呼び出しで連携1000 sats

支払いの流れ

エージェントが有料ツールを呼び出すと、次のように処理されます。

  1. boltwork-mcp が Boltwork API を呼び出します
  2. Lightning インボイス付きの HTTP 402 を受信します
  3. 設定済みのウォレットを使ってインボイスを自動的に支払います
  4. 支払い証明を添えてリクエストを再試行します
  5. 結果をエージェントに返します

エージェントにこの処理が見えることはありません。結果を受け取るだけです。


リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。