NEL VEIL MCP
NEL VEIL MCP — 面向 AI 代理的免费域名安全检查
向你的代理提问 "有人能伪造来自 example.com 的电子邮件吗?",大约十秒内就能得到真实答案。
NEL VEIL MCP 为任何兼容 MCP 的代理提供 七个工具,用于检查域名的公开安全态势:电子邮件伪造(DMARC/SPF/DKIM)、TLS 弱点、HTTP 安全标头、公开暴露的文件、子域名接管风险、综合扫描,以及检索之前的扫描结果。
免费。无需 API 密钥。无需注册。
安装
Claude Code — 一条命令:
claude mcp add nel-veil -- npx -y nel-veil-mcp任何 MCP 客户端 — 将其添加到你的配置文件中:
{
"mcpServers": {
"nel-veil": {
"command": "npx",
"args": ["-y", "nel-veil-mcp"]
}
}
}直接运行它,以检查其是否正常工作:
npx -y nel-veil-mcp它会向 stderr 打印一行就绪信息 — 类似 nel-veil-mcp 0.1.3 ready — 7 tools, free passive tier. — 然后等待 stdin 上的 JSON-RPC。这是正确的行为:它是一个 stdio 服务器,而不是 CLI,stdout 承载协议,因此绝不会向那里写入其他任何内容。
需要 Node 18 或更高版本。
Related MCP server: domain-security-mcp-server
30 秒:你的域名可被伪造吗?
安装后,向你的代理提问:
检查 example.com 是否可以被伪造电子邮件。
它会调用 check_email_spoofing。撰写本文时 example.com 的真实输出:
Check if a domain can be email-spoofed — example.com
Score: 100/100 (done)
2 findings:
[LOW] DMARC has no reporting address (rua/ruf), you have no visibility into spoofing
[LOW] DKIM key may be 1024-bit (weak), 2048-bit recommended
Free check, built from public information. No port scanning and no exploit testing —
though some checks (TLS via Qualys SSL Labs, admin-panel reachability) do more than
passive reading; see nelprofessional.com/mcp. Active scanning requires verified domain
ownership and runs only at nelprofessional.com.
More: https://www.nelprofessional.com/mcp该域名状态良好。人们最常感到惊讶的发现是 p=none 的 DMARC 策略 — 它看起来已配置,监控一切,却不阻止任何内容。
工具
工具 | 回答的问题 |
| 有人能发送看似来自此域名的电子邮件吗?(DMARC/SPF/DKIM) |
| 此域名的 TLS 是否存在已知弱点?(Qualys SSL Labs 评级 — 见下方说明) |
| 此站点是否发送在浏览器中保护访客的标头? |
| 此域名是否在公开提供本不应提供的文件? |
| 是否存在指向他人可能认领的服务的 DNS 记录? |
| 一次性完成上述所有检查,并给出各模块评分。 |
| 通过 |
每个工具都会返回 0–100 的评分以及你可以据此采取行动的具体发现。
此工具发送什么 — 直说
在这里,精确比听起来安全更重要,因为这是你在决定是否可以将工具指向他人域名时所依赖的段落。
这里没有任何工具进行端口扫描或漏洞利用测试。 这些操作确实具有侵入性,需要域名所有者的许可,并且刻意完全不在 MCP 中暴露。
但"被动"并不等于"隐形",有两个工具所做的不仅仅是读取公开记录:
check_tls并非被动。 它会查询 Qualys SSL Labs,后者会从 Qualys 的基础设施对目标执行自己的 主动 TLS 评估(当 Qualys 有近期缓存结果时会复用)。NEL 本身不发送探测,但运行此工具确实会导致目标被第三方主动测试。它返回 SSL Labs 评级和已知问题 — Heartbleed、POODLE、RC4、已弃用的协议、弱前向保密、证书链问题。它不报告证书过期时间、颁发者或主机名有效性。check_subdomain_takeover并非仅依赖 DNS。 它会解析一小份固定的常见子域名名称列表,并向任何指向已知云主机的子域名发起一次 HTTPS 请求。它从不认领或修改任何内容。check_exposed_files会请求一小份固定的知名路径列表(.env、.git/config等)。它从不暴力破解或模糊测试 — 列表不会增长或调整 — 但这些是爬虫不会请求的路径,因此在目标的日志中可被识别为安全检查。scan_domain运行上述所有检查,并额外检查常见管理面板(/phpmyadmin/、/manager/html)是否可公开访问。
以上所有内容都是域名公开的信息。其中没有任何内容攻击任何东西。但这比普通爬取更进一步,因此最好针对你拥有或有权评估的域名运行。
主动扫描 — 端口暴露、API 探测、概念验证检查 — 位于 nelprofessional.com,需要通过 DNS-TXT 证明你控制该域名。这是它的正确归属,因为由人工一次性证明所有权,NEL 可以为结果背书。
速率限制。 每个 IP 地址每分钟十次单项检查和三次完整扫描。如果达到限制,请等待一分钟。
隐私。 此包不发送 API 密钥、电子邮件地址或账户标识符。每个请求携带你查询的域名和 nel-veil-mcp 用户代理。请注意,与任何 HTTP 服务一样,NEL 会看到请求来源的 IP — 速率限制正是以此为依据。
配置
变量 | 默认值 | 用途 |
|
| 指向自托管的 NEL 后端。仅本地开发时需要。 |
开发
这些步骤需要 git 仓库,而不是已发布的 npm 包 — tarball 仅包含 dist/,因此其中没有 src/ 和 scripts/。
git clone https://github.com/NELPROINC/nel-veil-mcp.git
cd nel-veil-mcp
npm install
npm run build
node scripts/mcp-smoke.mjs example.comscripts/mcp-smoke.mjs 会像 npx 一样启动构建后的服务器,执行 MCP 握手,列出工具并真实调用其中一个 — 因此它能捕获单元测试无法发现的传输和模式问题。
关于 NEL VEIL
NEL VEIL 是 NEL Professional 背后的安全扫描器,后者是一个连接组织与经过验证的网络安全专业人士的市场。为这个 MCP 服务器提供动力的相同模块也为网站上的扫描提供动力。
许可证
MIT — 参见 LICENSE。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceSecurity intelligence API for AI models. CVE lookup with EPSS/KEV, domain recon (DNS, WHOIS, SSL, subdomains, WAF), and code security checks (secrets, injection, headers). 16 tools, no API key required.5533MIT
- AlicenseAqualityCmaintenanceEnables AI agents to audit email and domain security (SPF, DKIM, DMARC, etc.) for any domain without requiring API keys.19MIT
- AlicenseAqualityAmaintenanceDomain security reconnaissance for AI agents — 13 tools (DNS+DNSSEC, SSL/TLS, HTTP security headers, SPF/DKIM/DMARC email auth, port scan, ASN, RDAP/WHOIS) plus a one-shot security_scan returning a 0–100 Health Score (A–F). Free, no API key.13511MIT
- AlicenseAqualityCmaintenanceEnables AI agents to register domains, prove ownership, queue security scans (headers, TLS, DNS, ports, tech-fingerprint), and retrieve findings with severity and CVE details via the Eleion Scanner API.540MIT
Related MCP Connectors
Domain & company intel for AI agents: RDAP, DNS, email deliverability, tech stack. No API keys.
Domain intel for AI agents: RDAP registration, DNS, email deliverability, tech stack.
Check if a domain can be email-spoofed: SPF, DMARC, DKIM, MX graded from public DNS. Authless.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/NELPROINC/nel-veil-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server