MCPとは?
Model Context Protocol は、LLMが外部ツールにアクセスできるようにするAnthropicのオープン標準です。l402-kit には2つのカテゴリのツールを備えた既製のMCPサーバーが付属しています:汎用 L402 ツール
| ツール | 説明 |
|---|---|
l402_fetch | 任意のURLを取得 — 402が返された場合は自動的に支払い |
l402_balance | Lightning の残余予算を確認 |
l402_spending_report | セッション中の支払いの完全な内訳 |
VERITY ツール — 有料サービス、自動支払い対応
| ツール | 価格 | 説明 |
|---|---|---|
verity_btc_price | 10 sats | USD、EUR、BRL でのリアルタイム BTC 価格 |
verity_worldstate | 80 sats | UTC 時刻 + ジオロケーション + 現地の天気 |
verity_search | 100 sats | ウェブ検索、上位10件のオーガニック結果 |
verity_summarize | 50 sats | 最大50,000文字のAI要約 |
verity_sentiment | 30 sats | センチメントスコア + キーワード |
verity_scrape | 200 sats | ウェブスクレイピングによるクリーンなmarkdown生成 |
verity_domain_intel | 500 sats | WHOIS + DNS + SSL証明書 |
verity_translate | 50 sats | 11ロケール対応のAI翻訳、MDX対応 |
verity_integration | 10,000 sats | 任意のGitHubリポジトリへの完全なl402-kit統合 |
Claude Desktop でのセットアップ
1. Node.js ≥ 18 をインストール
2. ウォレットを設定する
- Blink
- Alby
claude_desktop_config.json を編集します:- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
3. Claude Desktop を再起動する
l402_fetch、l402_balance、l402_spending_report のツールがClaudeのツール一覧に表示されます。
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
BLINK_API_KEY | Blink のみ | Blink APIキー |
BLINK_WALLET_ID | Blink のみ | Blink ウォレットID |
ALBY_TOKEN | Alby のみ | Alby アクセストークン |
ALBY_HUB_URL | 任意 | カスタム Alby Hub のベースURL |
BUDGET_SATS | 任意 | セッションあたりの最大支出額(デフォルト:2000) |
ツールの使い方
サーバーが起動すると、ClaudeはVERITYおよびL402で保護された任意のAPIを自律的に呼び出せます:HTTP MCP エンドポイント
stdioパッケージに加えて、VERITYはライブの HTTP MCP サーバー を公開しています — インストール不要です:MCP レジストリ
l402-kit は主要なMCPレジストリすべてに登録されています:| レジストリ | リンク |
|---|---|
| Anthropic MCP Registry(公式) | io.github.ThiagoDataEngineer/l402-kit |
| Glama | glama.ai/mcp/servers/@ShinyDapps/l402-kit |
| Smithery | smithery.ai/servers/shinydapps/l402-kit |
| mcp.so | l402-kit で検索 |
GET https://l402kit.com/.well-known/mcp.json
Cursor でのセットアップ
Settings → MCP Servers にある Cursor のMCP設定に同じ設定ブロックを追加してください。任意のMCPクライアントでのセットアップ
サーバーはstdin から読み取り、stdout に書き込みます(stdioトランスポート):
カスタムMCPサーバーの構築
L402Client を独自のMCPサーバーに直接組み込むこともできます:
セキュリティに関する注意事項
- 予算の上限(
BUDGET_SATS)が主要な安全策です — 保守的な値を設定してください - 各
npx l402-kit-mcpプロセスは独自のインメモリ予算を持ちます;再起動するとリセットされます - プロダクション環境のエージェントでは、
onSpendコールバックを通じて支払いログを外部ストアに永続化してください