← 返回目录
B

BlackVeil DNS & Email Security Scanner

社区
DNS与电子邮件安全扫描器,80个MCP工具,零安装
分类
开发工具 第 308 / 438
Stars
★ 9 热门
传输方式
Streamable HTTP · SSE · stdio(本地进程)
运行环境
远程托管(无需本地环境)
凭据
可选 API Key
许可证
其他 / 未声明
最近提交
工具数
14
45FMRS · D

BlackVeil DNS提供全面的DNS和邮件安全审计,通过MCP集成,适合授权安全测试。界面友好,输出详尽,但部分高级功能需付费,且必须遵守负责任使用原则。

最强项 · 安装易用性 10/20 最弱项 · 可靠性 8/20

可靠性
8/20
安全与权限
10/20
维护活跃度
8/20
文档质量
9/20
安装易用性
10/20
查看各项评分依据
可靠性 8/20
仅提供了README与manifest,未提供可验证的源码、CI工作流或已提交测试文件。README声称80个工具、chaos测试、SSOT审计测试,但按规则这些属不可信自述;且数字相互矛盾——仓库描述57项检查、manifest写79个工具、README写80个,说明表面数量与实际行为难以核对,扣分。错误处理与配额描述较充分(403、404、会话失效)但仍为自述,静态评审无法复现关键路径。
安全与权限 10/20
未发现红线风险:纯被动DoH读取、无需凭据、付费墙限制攻击面工具、明确responsible-use条款、operator侧PII披露与擦除端点有说明。扣分点:无需认证即接受任意域名扫描(滥用可能)、'full' PII级别会向Google DoH泄露调用方IP派生查询(文档自己承认)、operator-only工具(OSINT、Entra日志查询)权限边界依赖私有binding,静态无法验证其确认与最小权限实现。
维护活跃度 8/20
活跃度中上:非归档、有issue、有安全响应邮箱与SECURITY.md,版本号3.77.0显示持续迭代。扣分:GitHub License字段为NOASSERTION,README称BUSL-1.1且2030转MIT,manifest/仓库元数据不一致降低了治理清晰度;仅6 stars,社区验证极少;无可见的release/commit频率证据。
文档质量 9/20
文档层次丰富:安装、认证、配额、定价、架构图、_meta发现元数据、limitation(tiered mode私有binding、degrade行为、PTR外泄提示)均有披露。扣分:工具数量在79/80/57间不一致;大量关键行为依赖私有部署overlay,公开仓库无法审查;许多声称(测试、SSOT守卫)无随附可审查证据。
安装易用性 10/20
免费层零认证零安装,提供Claude Code一条命令、Smithery、桌面扩展下载与health端点验证,多种传输(Streamable HTTP/stdio/SSE)说明清楚,扣分项:桌面扩展来自另一个仓库的release下载需额外校验步骤;付费墙限制大量工具,实际开箱可用面比宣传窄;静态评审下无法确认端点行为,故不超过15。

静态评测 · 未实际运行收录于 2026-09-08

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络

适合谁

  • 安全审计人员
  • DevOps工程师
  • 需要DNS/邮件安全评估的网站所有者
  • 合规性团队

不适合谁

  • 未经授权的域侦察
  • 寻找DNS信息之外功能的用户
  • 需要本地部署但没有Cloudflare支持的场景

所需权限

  • 通过Cloudflare DoH查询公共DNS记录
  • 访问CT日志和RDAP数据
  • 部分工具需要付费API密钥
  • 对目标域不需要授权

风险与副作用

  • 扫描结果可能揭示敏感信息,应仅用于授权测试
  • 误用工具进行未经授权的侦察可能违反法律
  • 免费层配额有限,高级功能需付费
  • 托管服务的数据处理受BlackVeil隐私政策约束

安装接入

准备工作

运行环境:远程托管(无需本地环境)

BV_API_KEY 可选密钥 可选的 API 密钥,用于绕过按 IP 的速率限制并提升每日配额;免费层无需设置,托管服务通过 Bearer 头传入。

托管端点:https://dns-mcp.blackveilsecurity.com/mcp(Streamable HTTP)。在Claude Code中运行:claude mcp add --transport http blackveil-dns https://dns-mcp.blackveilsecurity.com/mcp。也可通过Smithery安装:smithery mcp add MadaBurns/bv-mcp。无需API密钥即可使用免费层。

验证是否装好

运行 curl https://dns-mcp.blackveilsecurity.com/health 确认端点存活,然后在客户端中执行 claude mcp add --transport http blackveil-dns https://dns-mcp.blackveilsecurity.com/mcp,向 AI 提问 scan anthropic.com,能返回评分与发现即证明连接成功。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 扫描 anthropic.com 并告诉我需要修复什么
  • 比较 google.com 和 microsoft.com 的邮件安全状况
  • 为 example.com 生成一条 reject 策略的 DMARC 记录
  • example.com 存在哪些攻击路径?

工具能力 14

check_mx 只读
检查域的MX记录配置。
check_spf 只读
检查SPF记录并验证其正确性。
check_dmarc 只读
检查DMARC策略并评级。
check_dkim 只读
检查DKIM签名配置。
check_mta_sts 只读
检查MTA-STS策略。
check_subdomain_takeover 只读
检测子域名接管风险。
scan_domain 只读
对域执行全面安全审计,包括评分与分级。
generate 只读
生成修复计划或可发布的DNS记录(如SPF、DMARC)。
展开其余 6 个工具
validate_fix 只读
验证修复是否成功应用。
map_supply_chain 只读
构建第三方依赖图谱并分析信任等级。
simulate_attack_paths 只读
枚举攻击路径,如欺骗、接管、劫持。
map_compliance 只读
将扫描结果映射到NIST、PCI DSS、SOC 2等合规框架。
compare_domains 只读
并排比较多个域的电子邮件安全态势。
discover_brand_domains 只读
发现与品牌相关的域名(需付费计划)。

使用场景

对自有域名进行安全合规扫描
生成符合规范的DNS记录以修复安全问题
评估第三方供应链风险
模拟攻击路径以了解潜在漏洞

支持客户端

Claude Desktop
Claude Code
Cursor
VS Code

依据项目文档列出,未经本站实测。

详细介绍

BlackVeil DNS 是一个开源的DNS与电子邮件安全扫描器,通过Cloudflare Workers提供托管服务。它包含80个MCP工具,覆盖SPF、DMARC、DKIM、DNSSEC、SSL/TLS等19个评分类别。支持Streamable HTTP、stdio和传统HTTP+SSE传输。免费层无需API密钥,提供25次/天的扫描。付费层提供更高配额和高级工具(如子域名发现、攻击路径模拟)。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 63.3k · 工具数 2 与当前对比 →

源版本 47f1f55bec1f 数据同步于 2026-10-19 查看 FMRS 评分方法