mcpField
D
DechoNet

DechoNet

本地服务
dechonet.com安全1今天更新

关于 DechoNet

DechoNet 是面向 AI Agent 的域名安全侦察 MCP 服务,提供钓鱼链接检测、DNS、TLS、暴露面和域名变更等检查。结果包含状态、风险级别与可执行的修复建议。

主要功能

  1. 01检查钓鱼链接与仿冒域名
  2. 02审计 DNS、TLS 与 HTTP 安全设置
  3. 03发现子域名及暴露的管理页面
  4. 04检查 MCP 服务连接前的安全信息
  5. 05追踪域名变更并设置每日监测

适用场景

  1. 01评估域名的安全状况与上线准备度
  2. 02检查可疑链接是否存在风险信号
  3. 03排查暴露的子域名和管理界面
  4. 04监控域名配置变化

MCP 相关

提供远程 MCP 端点,也可通过 npm 包以本地标准输入输出方式运行。服务向客户端提供安全检查工具、精选提示词和参考资源。

配置

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

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

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

详细介绍

DechoNet MCP Server

dechonet.com · 远程 MCP(无需安装) · 钓鱼链接检查 · 免费 Web 工具 · HTTP API · 检测基准 · 状态

Smithery Glama MCP connector npm

通过 Model Context Protocol 为 AI Agent 提供域名安全侦察。

30 个工具。非商业用途无需 API 密钥。 钓鱼/短信钓鱼链接检查、暴露的管理页面检查(管理界面、测试服务器、未关闭的开发工具)、DNS、SSL/TLS、后量子 TLS 就绪情况、HTTP 安全标头、电子邮件身份验证、端口扫描、DNS 传播、反向 DNS、ASN/BGP、RDAP/WHOIS、子域发现(CT 日志)、相似域名/拼写抢注检测、映射到 OWASP 的可观测检查、品牌冒充暴露情况、上线就绪情况、连接 MCP 服务前的 MCP 服务检查、域名变更历史——自上次检查以来的变化——基础设施历史与关联查询(历史名称服务器/IP/签发者,以及在相同稀有基础设施上发现的其他域名),以及可通过 Agent 设置的每日 监控。

每项结果都会附带解读,而不只是原始 JSON:状态、关键数据、每个问题的严重性和置信度,以及具体的处理措施。这正是 Agent 告诉用户下一步该怎么做所需要的信息。

DechoNet 的一部分。 此处的每项工具也都是 dechonet.com 上的免费 Web 工具——无需注册——并有错误修复指南提供支持。此软件包将相同的检查功能带给 AI Agent。

零安装:远程端点

无需 npx,无需安装。将支持 Streamable HTTP 的任意 MCP 客户端指向:

https://dechonet.com/mcp
客户端连接方式
Claude Codeclaude mcp add --transport http dechonet https://dechonet.com/mcp
Claude app / Desktop已列在 Claude 连接器目录中:Customize → Connectors,搜索 DechoNet → Connect。也可选择 + Add → Add custom connector,输入 URL(Free 套餐:一个自定义连接器)
ChatGPTchatgpt.com/plugins → + → Add custom MCP server → 在 Connection 下填写 URL,无需身份验证 → Create as a plugin(工作/学校账户需要管理员允许使用自定义 MCP 服务)
Cursor~/.cursor/mcp.json:{"mcpServers":{"dechonet":{"url":"https://dechonet.com/mcp"}}}
VS Code(Copilot Agent 模式)工作区根目录下的 .mcp.json:{"mcpServers":{"dechonet":{"type":"http","url":"https://dechonet.com/mcp"}}}(在 .vscode/mcp.json 中,根键为 servers)
Gemini CLIgemini mcp add --transport http dechonet https://dechonet.com/mcp(在 settings.json 中使用 httpUrl,而非 url)
Codexcodex mcp add dechonet --url https://dechonet.com/mcp
Windsurf~/.codeium/windsurf/mcp_config.json:{"mcpServers":{"dechonet":{"serverUrl":"https://dechonet.com/mcp"}}}
仅支持 stdio 的客户端npm 软件包——请参阅下方的快速入门

各客户端的分步说明:dechonet.com/mcp。远程端点还提供 3 个精选提示词(audit_domain、monitor_setup、investigate_changes)和 2 个参考资源。

快速开始(stdio,Claude Desktop)

添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "dechonet": {
      "command": "npx",
      "args": ["-y", "dechonet-mcp"]
    }
  }
}

配置文件位置:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json

重启 Claude Desktop;DechoNet 就会出现在聊天输入框的工具菜单中。(Claude Desktop 也可以跳过安装,将 https://dechonet.com/mcp 添加为自定义连接器 — 参见上表。)

安装

# Via npx (no install needed)
npx dechonet-mcp

# Or install globally
npm install -g dechonet-mcp

命令行

同样的检查也可以通过终端或 CI 步骤运行 — 无需 MCP 客户端:

npx dechonet-mcp ssl example.com
npx dechonet-mcp email example.com --json
npx dechonet-mcp scan example.com --fail-on bad   # exit 2 when the overall grade is D or F

检查项:dns、ssl、http、email、port、propagation、rdns、asn、whois、subdomains、lookalike、scan、owasp、golive、pqc、mcp、phishing、exposure、changes、history、impersonation、ip、subnet(或下文列出的任意工具名称)。--json 输出结构化结果,--raw 保留原始数据,--port 设置 TLS 端口。退出代码:0 表示完成,1 表示查询失败,2 表示结果达到 --fail-on 阈值(bad 或 warn)。不带参数时,软件包会作为 MCP 服务运行。

可用工具

工具描述
phishing_link_check这个链接是骗局吗? — 粘贴短信或 URL;跟踪短链接,检查域名注册时间、冒充韩国品牌、APK 下载和钓鱼情报源
exposure_map管理页面是否暴露在互联网上? — 从 CT 获取子域名,每个仅打开一次:管理界面、预发布环境、开发工具、VPN 登录页、默认页面、目录列表(仅显示数量;经过验证的所有者可在网页报告中查看各主机的详情)
security_scan全面扫描 — 并行执行 9 项检查,生成 0–100 的健康分数和 A–F 等级
dns_lookupDNS 记录 + DNSSEC + SPF/DMARC 验证
ssl_checkSSL/TLS 证书、证书链、到期时间、HSTS、CT 历史记录、A–F 等级
http_securityHTTP 重定向跟踪 + 10 项安全标头审计,A–F 等级
email_authSPF、DMARC、DKIM、BIMI、MTA-STS、DANE + 黑名单检查
port_scan开放的 TCP 端口及服务识别
dns_propagation通过 6 个公共解析器检查 DNS 传播情况
reverse_dnsPTR 记录 + FCrDNS 验证
asn_lookupASN/BGP 网络识别 + 滥用联系信息
whois_lookupRDAP/WHOIS 域名注册信息
subdomain_discovery从 CT 日志被动枚举子域名,标记运维类名称(dev/staging/admin),检测泛解析
lookalike_domains实际已注册的仿冒域名变体 — 同形异义字符、添加前后缀(brand-login)、替换顶级域名、键盘误触 — 并将域名自身的防御性注册单独列出
owasp_check对可被动观察的项目(标头、TLS、暴露文件)执行 OWASP 映射检查,并明确说明不在检查范围内的内容
impersonation_exposure品牌冒充暴露等级:第三方仿冒域名 + 暴露的运维子域名 + 泛域名证书
golive_check上线准备情况 — 通过 DNS、传播、SSL、HTTP、注册检查,给出 READY / CAUTION / NOT READY 结论
domain_history历史名称服务器、A/AAAA、MX、证书颁发者、注册商(以及 IP 的 ASN/PTR)及首次和最后发现时间 — 来自 DechoNet 自身的观测,而非被动 DNS
infrastructure_pivotDechoNet 发现使用相同名称服务器、IP、MX、颁发者或注册商的其他域名。需要免费的 API 密钥(DECHONET_API_KEY);共享基础设施仅返回数量
domain_changes自上次检查以来的变化 — 状态、等级、颁发者、DNS、问题。即使没有监控,也可根据查询历史运行
pqc_readiness后量子 TLS 准备情况:混合 X25519MLKEM768 密钥交换、源站服务器或 CDN 边缘节点是否提供该功能、证书签名算法。仅为外部指标,并非完整的 PQC 审计
mcp_server_check连接远程 MCP 服务前的检查:身份验证和 OAuth 元数据、会执行操作的工具(命令、文件、消息、支付、机密)、工具描述中的 Agent 引导文本、CORS/Origin、HTTPS。仅执行 Initialize 和 tools/list — 不会调用任何工具
watch_domain注册域名以进行每日重新检查(SSL、DNS、HTTP、RDAP),让 domain_changes 累积时间线。会写入监控记录;操作具有幂等性
set_expectations声明从外部应能观察到域名的哪些情况(存在某个标头、DMARC 正在强制执行、某个问题已消失、等级、证书剩余天数、DNS 记录、HTTPS 有响应),立即使用新数据检查,并在此后每天检查。每个结果都附带签名的观测凭证;使用 API 密钥时,若某组预期不再满足,系统会在每日邮件中向你的账户报告
check_before_action登录、付款、下载或提交前检查:页面是否冒充品牌、域名有多新、此前是否被标记,以及 — 当调用方将页面结构报告为主机名时 — 卡片字段是否位于已知支付服务提供商处。返回 danger / suspicious / unreachable / official / no_signals,并说明未检查的内容;绝不会说“安全”
report_page举报页面(钓鱼、虚假支付窗口、针对 AI Agent 的隐藏指令、恶意下载,或看起来有误的判定)、工具描述会引导 Agent 的 MCP 服务,或网络异常(你看到的证书或地址存在差异)。仅保留主机和类型;举报本身不会改变任何判定 — DechoNet 会自行检查页面,并优先处理独立举报
verify_expectations立即从外部检查已存储的预期组(按 id)或一次性列表 — 在变更后确认外部是否已能看到
ip_info公共 IP、ISP、ASN、代理检测
email_header_analysis电子邮件投递路径追踪 + 身份验证结果
subnet_calcCIDR 子网计算器(离线)
每个工具响应的末尾都会附上 dechonet.com 上完整交互式报告的链接,供 Agent 背后的人查看。

示例提示词

连接后,试着询问 Claude:

  • “审查 example.com 的安全状况”
  • “mysite.com 的 SSL 证书快要过期了吗?”
  • “example.com 的哪些子域名出现在 CT 日志中?”
  • “是否注册了与 mybrand.com 相似的域名?”
  • “mybrand.com 面临的冒充风险有多大?”
  • “example.com 准备好上线了吗?”
  • “自上次检查以来,example.com 有哪些变化?”
  • “分析这些电子邮件标头:[粘贴标头]”
  • “8.8.8.8 的 ASN 是什么?”

本地 SSE 传输

如需使用可自托管的 HTTP/SSE 桥接服务(上面的托管远程端点通常更简单):

npm run start:sse
# Server runs on http://localhost:3100
# SSE endpoint: http://localhost:3100/sse

开发

npm install
npm run build    # TypeScript → build/
npm run dev      # Run with tsx (stdio)
npm run start:sse # Run SSE server

工作原理

MCP 服务会调用 DechoNet 的公共 API(https://dechonet.com/api/util/*)——与 dechonet.com 网页工具使用相同的后端——并返回结构化结果,包括:

  • 状态(ok/warn/bad)
  • 关键指标(每个工具的关键数值)
  • 问题,包含严重程度(critical/warning/info)和置信度
  • 可执行的修复步骤
  • 原始数据(完整 JSON)

所有数据都来自公开来源(DNS、HTTP 标头、SSL 证书、CT 日志、RDAP)。本工具按设计采用被动方式:不会主动利用漏洞;对于已注册的相似域名,只会将其作为待核实的事实报告,而非指控。

环境变量

变量默认值说明
DECHONET_URLhttps://dechonet.comAPI 基础 URL
DECHONET_LOCALEen响应语言(en 或 ko)
DECHONET_API_KEY—可选的免费 API 密钥,可从你的 DechoNet 账户获取:为你提供独立的速率限制额度,并且是使用 infrastructure_pivot 的必要条件
DECHONET_SESSION_COOKIE—你自己的 DechoNet 登录 Cookie,仅用于登录工具。请妥善保密
PORT3100SSE 服务端口

使用条款

自 2026 年 11 月 8 日起,可免费用于非商业用途(无论是否使用密钥),包括个人学习和研究、检查自己的域名以及非营利工作。在付费产品中、为客户或定期为公司工作使用 DechoNet,则需要 MCP·API Pro(dechonet.com/pro);在开放付款功能之前,请发送邮件至 [email protected] 咨询。完整条款:dechonet.com/terms §4。

关于 DechoNet

DechoNet 是一个域名安全侦察平台,提供分布式观测和交叉验证。同一套诊断功能以三种形式提供:免费网页工具、错误修复指南,以及这个 MCP 服务。

采用 MIT 许可证。欢迎提交问题和 PR。

已登录工具

仅当服务具有你的 DechoNet 登录信息时,才会显示这些工具:将 DECHONET_SESSION_COOKIE 设置为你当前使用的 Cookie 原样值,例如 dn_acct=…(在代理机构工作区工作时,使用 dn_acct=…; dn_ws=…)。请将其视同密码。它只会发送到下方列出的确切私有端点,不会发送到公共诊断端点;公共 API 密钥不能替代它。未设置此值时,服务会列出 30 个公共工具。

商业套餐——对你拥有的域名进行主动检查(套餐)

工具说明
asm_nuclei_start对攻击面报告中的已验证资产启动一次有限的主动检查(Nuclei)。需要当前的 DNS TXT 所有权记录、该报告中的确切根 URL,以及 confirm: "asm-nuclei-v1"
asm_nuclei_status查看进度、覆盖范围和已净化的发现。部分完成或失败不代表结果干净;技术检测不能证明存在漏洞。不会启动请求
asm_nuclei_cancel停止发送新请求并结束任务。已发送的请求无法撤回

调查员案件空间——case_kit_search 和 case_kit_observe 仅适用于案件所有者会话或现有案件访问 Cookie。搜索会读取按案件范围存储的页面指纹;观察会依据相同的渲染规则和每日上限重新打开案件目标。相似页面和工具包候选项都不能确认某个人的身份,也不能判定是否为网络钓鱼。

评论

支持 Markdown

第一次接触 MCP?

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

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