{
  "markdown": "# Eleion Scanner — MCP server\n\nDrive the [Eleion](https://eleion.io) security scanner from an AI agent: register one of your own\ndomains, prove ownership, queue a security scan (headers, TLS, DNS, ports, tech-fingerprint, plus\nAI-specific checks), and read the findings — severity, CVE, title, priority. Wraps the hosted Eleion\nScanner API (`https://scanner-api.eleion.io`).\n\n## Tools\n\n| Tool | What it does |\n|------|--------------|\n| `scanner_register_target(target_url)` | Register one of **your** domains; returns the DNS TXT / well-known record to publish for ownership proof. |\n| `scanner_verify_target(target_id)` | Verify the ownership record you published. |\n| `scanner_start_scan(target_id, scan_profile?)` | Queue a scan (`basic`/`full`/`deep`) over a verified target. |\n| `scanner_get_scan_status(scan_id)` | Poll a scan's status and finding count. |\n| `scanner_get_findings(scan_id)` | List the findings (severity, CVE, template, title, priority). |\n\n## Setup\n\n```json\n{\n  \"mcpServers\": {\n    \"eleion-scanner\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"eleion-scanner-mcp\"],\n      \"env\": { \"SCANNER_API_KEY\": \"your_tenant_key\" }\n    }\n  }\n}\n```\n\nGet a tenant key at <https://scan.eleion.io>. **You can only scan domains you have registered and\nverified ownership of** — this is not an arbitrary-target scanner.\n\nThe scan worker runs the analysis server-side; large scans take time, so poll `scanner_get_scan_status`\nuntil `completed`. Your registered domains and findings are processed by the hosted API. MIT licensed.\n",
  "bytes": 1538,
  "sha": "3b0deae00c18fef8421b5bbfe5a85f7c2ae1c9013a7eb214cd49e22831be8f7e",
  "repo_slug": "hernaninverso/eleion-scanner-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_hernaninverso_eleion_scanner_m_6f163f05/readme"
}