技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
aos-standard/mcp-blast-radius

aos-standard/mcp-blast-radius

MCP Blast-Radius Auditor — static blast radius extraction and CI divergence gate for MCP servers.
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add mcp-blast-radius -- npx -y mcp-blast-radius
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
0 ★ · aos-standard/mcp-blast-radius · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 aos-standard/mcp-blast-radius;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

MCP Blast-Radius Auditor

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

> **See what any MCP server can actually touch — before you add it to your agent.**
No manifest? You still get the full blast-radius report. Add a manifest to also catch divergences.
> Also, if the server declares a manifest: **Catch an MCP server that touches files it said it wouldn't — and block the merge in CI.**
Statically extract what a third-party MCP server can reach (files, network, subprocess, env) via surface-level analysis. Compare against declared boundaries when a manifest is present.
**Scan scope (default):** production package only — excludes tests/, docs/, examples/, scripts/, benchmarks/, .github/, and test_*.py patterns; JSON output includes scan_scope and excluded_file_count. Pass --include-peripheral to scan the full repo.
Try it in 3 steps
**① Scan your server in one command**
Point --target-dir at your shipping package root (e.g. src/). Default scope excludes tests, docs, and scripts.
**② Read the JSON**
| Field | What it means |
|-------|----------------|
| gate_pass | Scan finished (advisory = report either way; blocking = exit 1 on divergences) |
| blocking_reasons | Lines starting with DIVERGENCE: = declared vs. observed mismatch (if you ship a manifest) |
| blast_radius | Static capability surface (network, subprocess, env, filesystem) |
| confidence labels | declared / observed-static / cannot-determine — static only, upper bounds |
Undeclared capability is usually drift, not malice. Treat network/subprocess counts as **upper bounds**, not confirmed traffic.
**③ Apply for an audit badge (optional, opt-in)**
Ran a clean scan and want a signed README badge? Open a badge application — paste your command and JSON. Free, 90-day attestation, no phone-home. Criteria: BADGE_CRITERIA.md.
To verify any published attestation independently: pip install cryptography, then run packaging/scripts/verify_attestation.py (accepts local paths or HTTPS URLs). See BADGE_CRITERIA.md §Verify.
---
Machine-readable metadata
- **Agent Card** (capabilities, limitations, pricing): agent_card.json
- **Catalog entry** (pricing, install, MCP endpoint): aos-standard/catalog
- **Spec**: AOS-v0.1
Example walkthrough
Inspect blast_radius and any DIVERGENCE: lines in blocking_reasons.
Report a scan question
Open a GitHub issue with your JSON output (structured template loads automatically).
30-second scan
pipx run mcp-blast-radius starts the **MCP stdio server** (for Claude Desktop / Cursor). For CLI scanning, use mcp-blast-radius-gate as above.
- **Red (blocking):** divergence detected — code touches paths or capabilities not declared in manifest.
- **Green:** no divergences (or no manifest — blast radius report only, advisory pass).
Install
CLI entry
CI blocking gate
MCP tools
- aos_compliance_validate — scan one MCP server directory (target_dir required; tool_id optional label)
来源
awesome · https://github.com/aos-standard/mcp-blast-radius
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引