Agent Blast Radius について
Agent Blast Radiusは、コーディングエージェントがアクセスできる認証情報と、設定済みMCPの到達範囲をスキャンし、値を表示せずに露出状況を推定します。任意の検証フローでは、対象の認証情報が有効かを1件ごとの支払いで確認できます。
主な機能
- 01プロファイル、ドットファイル、プロジェクトファイル、MCP設定のスキャン
- 02認証情報の種類、場所、フィンガープリントの報告
- 03アップロードを行わないオフライン読み取り専用スキャン
- 04共有可能な露出状況カードの作成
- 05有効性を確認する任意の有料チェック
活用シーン
- 01コーディングエージェントがアクセスできる認証情報の評価
- 02プロジェクトの`.env`やCI設定の露出確認
- 03スキャン結果の概要カードの共有
- 04対象キーが有効かどうかの確認
MCP 対応
MCPサーバーは、読み取り専用のオフラインツール`blast_radius`、`explain_credential`、`blast_card`を提供します。見積もり、支払い、結果取得のフローによる検証ツールも備えています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
エージェントの影響範囲
あなたとして実行されるエージェントは、どこまでアクセスできるでしょうか? blast は、あなたとして実行されるコーディングエージェントが読み取れる場所(クラウドプロファイル、ドットファイル、プロジェクトの .env ファイル、CI 設定、MCP サーバー)をスキャンし、何が公開されているかを知らせて、スコアを付け、共有可能なカードを作成します。オフラインで読み取り専用、シークレットの値は一切表示しません。オプションで、blast verify を使って、該当する認証情報が実際に有効かどうかを確認できます。チェックごとに、ご自身のウォレットで支払います。
npx -y @kloudle/[email protected] # scan + share card (free, offline)
npx -y @kloudle/[email protected] verify # which keys work? (paid, optional)
詳しくは abr.kloudle.dev をご覧ください · 各エージェント向けの手順ガイド:abr.kloudle.dev/install · エージェントの支払い:abr.kloudle.dev/agent-payments
エージェントの実行環境にインストールする
| 場所 | 方法 |
|---|---|
| 任意のターミナル | npx -y @kloudle/[email protected] · brew install makash/tap/blast · curl -fsSL https://abr.kloudle.dev/install.sh | sh |
| Claude Code | /plugin marketplace add makash/agent-blast-radius の後に /plugin install agent-blast-radius@kloudle |
| Codex(CLI とアプリ) | codex plugin marketplace add makash/agent-blast-radius の後に codex plugin add agent-blast-radius@kloudle |
| Claude Desktop | agent-blast-radius-0.3.1.mcpb をダウンロードして開きます |
| Cursor | Cursor に追加 · ガイド |
| VS Code | VS Code にインストール · ガイド |
| Devin Desktop(Windsurf)、Cline、Zed、任意の MCP クライアント | {"mcpServers":{"blast":{"command":"npx","args":["-y","@kloudle/[email protected]","mcp"]}}} |
| エージェントスキル | npx skills add makash/agent-blast-radius |
| ルールファイル | Cursor · Devin Desktop / Windsurf · Cline |
リリースバイナリと SHA256SUMS はリリースにあります:
macOS と Linux、ARM64 と AMD64 に対応しています。コード署名も公証もされていないため、チェックサムを確認してください。npm ランチャーと install.sh が自動で確認します。npx の利用には Node.js 22 以降が必要です。
スキャン
- 認証情報の種類、場所、SHA-256 フィンガープリント、ローカルスコープのヒント、設定済みの MCP 到達可能性を報告します。値は一切報告しません。
- ネットワーク呼び出しは行わず、MCP サーバーを実行せず、何もアップロードせず、テレメトリーも収集しません。
- デフォルトで 1080 × 1350 の PNG カードと共有用テキストを作成します(
--anonymousはユーザー名を削除し、--no-cardはファイルの作成を省略します)。既存のファイルを上書きすることはありません。 - スコアは公開状況の推定値であり、認証情報が有効であることや侵害されたことの証明ではありません。
MCP サーバー(blast mcp)としては、blast_radius、explain_credential、blast_card(読み取り専用、オフライン)に加え、以下の検証ツールを提供します。
有効な認証情報は? blast verify
スキャンでは、無効なキーと有効なキーを区別できません。blast verify は次の処理を行います。
- 検証対象となる検出項目(AWS プロファイル、環境内の
OPENAI_API_KEY/ANTHROPIC_API_KEY)を数え、クラス別の件数のみを使って abr.kloudle.dev に請求を作成します。例:aws-sts-identity:2。 - 料金(Algorand でのチェック 1 回につき $0.10 USDC)、コード、そしてご自身のウォレットで支払う 2 つの方法を表示します。エージェントの x402 ウォレットツール(例:GoPlausible の
algorand-mcp)を使う方法、または Pera、Defly、Lute で支払いを承認するブラウザーリンクを使う方法です。 - 支払いが完了すると、Ed25519 署名付きマニフェストを取得し、最小限の環境でご利用のマシン上にてチェック(
aws sts get-caller-identity、プロバイダーのモデル一覧プローブ)を実行し、各検出項目を有効、拒否、エラーのいずれかとして報告します。
blast verify --open # open the pay page and wait
blast verify --claim <id> # collect later (claims survive restarts for 30 days)
blast verify --list # unfinished claims on this machine
MCP:blast_verify_quote → 支払い → blast_collect。支払いは取り消せません。
ウォレットが必要ですか?abr.kloudle.dev/wallet。
送信されない情報: 認証情報の値、プロファイル名、環境変数名、ファイルパス、スキャン結果。abr.kloudle.dev/privacyをご覧ください。
ライセンス
プロプライエタリです。LICENSE.txtをご覧ください。所有する、または評価する権限を持つマシンおよびアカウントのチェックには無料で使用できます。サードパーティに関する通知: THIRD_PARTY_NOTICES.txt。スキャナーのソースは非公開です。このリポジトリでは、バイナリ、npm ランチャーのメタデータ、プラグイン、スキル、ルールを配布しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。