mcpField
A
Agent Blast Radius

Agent Blast Radius

本地服务
abr.kloudle.dev安全03 周前更新

关于 Agent Blast Radius

Agent Blast Radius 扫描编码 Agent 可访问的凭据及已配置的 MCP 可达性,并在不显示密钥值的情况下评估暴露情况。可选验证流程按次收费,用于检查符合条件的凭据是否有效。

主要功能

  1. 01扫描配置档案、点文件、项目文件和 MCP 配置
  2. 02报告凭据类型、位置和指纹
  3. 03离线只读扫描,不上传数据
  4. 04生成可分享的暴露情况卡片
  5. 05可选付费检查凭据是否有效

适用场景

  1. 01评估编码 Agent 可访问的凭据
  2. 02检查项目 `.env` 和 CI 配置中的暴露情况
  3. 03分享扫描结果摘要卡片
  4. 04检查符合条件的密钥是否有效

MCP 相关

MCP 服务提供只读离线工具 `blast_radius`、`explain_credential` 和 `blast_card`。它还提供验证工具,采用报价、付款和收取结果的流程。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"makash-agent-blast-radius": {
"command": "npx",
"args": [
"-y",
"@kloudle/agent-blast-radius"
]
}
}
}
启动命令npx -y @kloudle/agent-blast-radius

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

安装包
npm@kloudle/agent-blast-radius0.3.1

工具

还没有获取到工具列表

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

详细介绍

Agent Blast Radius

以你的身份运行的 Agent 能访问哪些内容? blast 会扫描以你的身份运行的编码 Agent 可读取的位置——云配置文件、点文件、项目 .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 · 每种 Agent 的分步指南:abr.kloudle.dev/install · Agent 付款:abr.kloudle.dev/agent-payments

在 Agent 运行的位置安装

位置方法
任意终端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"]}}}
Agent Skillsnpx skills add makash/agent-blast-radius
规则文件Cursor · Devin Desktop / Windsurf · Cline

发布二进制文件和 SHA256SUMS 位于 Releases:适用于 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 会:

  1. 统计符合条件的发现项(AWS 配置文件;环境中的 OPENAI_API_KEY / ANTHROPIC_API_KEY),并在 abr.kloudle.dev 创建一项声明,其中仅包含类别计数,例如 aws-sts-identity:2;
  2. 显示价格——每次检查收费 $0.10 USDC,使用 Algorand——以及一个代码,并提供两种使用你自己的钱包付款的方式:通过 Agent 的 x402 钱包工具(例如 GoPlausible 的 algorand-mcp),或打开浏览器链接,在 Pera、Defly 或 Lute 中批准付款;
  3. 付款后,获取一份由 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 启动器的元数据、插件、技能和规则。

评论

支持 Markdown

第一次接触 MCP?

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

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