mcpField
E

Eleion Scanner Mcp

本地服务
github.com/hernaninverso安全017 周前更新

关于 Eleion Scanner Mcp

Eleion Scanner Mcp 让 AI Agent 使用托管的 Eleion 安全扫描器检查已注册并验证所有权的域名。它可提交扫描、查询状态,并返回包含严重性和 CVE 信息的发现结果。

主要功能

  1. 01注册域名目标
  2. 02验证域名所有权
  3. 03提交基础、完整或深度扫描
  4. 04查询扫描状态和发现数量
  5. 05获取发现结果及 CVE 信息

适用场景

  1. 01扫描自有域名的安全问题
  2. 02查看扫描发现和优先级

MCP 相关

它通过工具调用托管的 Eleion Scanner API,以注册和验证目标、启动扫描、查询状态并获取发现结果。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"eleion-scanner": {
"command": "npx",
"args": [
"-y",
"eleion-scanner-mcp"
],
"env": {
"SCANNER_API_KEY": "<SCANNER_API_KEY>"
}
}
}
}
启动命令npx -y eleion-scanner-mcp
需要配置的环境变量
SCANNER_API_KEY密钥Tenant API key from https://scan.eleion.io (you can only scan domains you own and have verified)

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

安装包
npmeleion-scanner-mcp0.1.1

工具

5

收录的工具列表 · 更新于 3 周前

参数类型必填说明
target_urlstring是要注册的 http(s) URL/域名(必须是你控制的公共主机)。

详细介绍

Eleion Scanner — MCP 服务

通过 AI Agent 使用 Eleion 安全扫描器:注册自己的域名、证明所有权、排队进行安全扫描(标头、TLS、DNS、端口、技术指纹,以及 AI 专项检查),并读取发现的问题——严重程度、CVE、标题、优先级。该服务封装了托管的 Eleion Scanner API(https://scanner-api.eleion.io)。

工具

工具功能
scanner_register_target(target_url)注册自己的域名;返回用于发布所有权证明的 DNS TXT 记录或 well-known 记录。
scanner_verify_target(target_id)验证你发布的所有权记录。
scanner_start_scan(target_id, scan_profile?)对已验证的目标排队执行扫描(basic/full/deep)。
scanner_get_scan_status(scan_id)查询扫描状态和发现的问题数量。
scanner_get_findings(scan_id)列出发现的问题(严重程度、CVE、模板、标题、优先级)。

设置

{
  "mcpServers": {
    "eleion-scanner": {
      "command": "npx",
      "args": ["-y", "eleion-scanner-mcp"],
      "env": { "SCANNER_API_KEY": "your_tenant_key" }
    }
  }
}

在 https://scan.eleion.io 获取租户密钥。你只能扫描已注册并验证所有权的域名——这不是一个可扫描任意目标的扫描器。

扫描工作进程会在服务器端运行分析;大型扫描需要时间,因此请轮询 scanner_get_scan_status,直到状态变为 completed。你注册的域名及发现的问题会由托管 API 处理。采用 MIT 许可证。

评论

支持 Markdown

第一次接触 MCP?

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

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