eschaton-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
eschaton-mcp
nmap, httpx, ffuf ve sqlmap'i MCP üzerinden ajana açan küçük bir köprü. Amaç yeni bir tarayıcı yazmak değil; mevcut araçları kapsam zorlaması, shell'siz çalıştırma ve denetlenebilir çıktı ile bağlamak.
Güvenlik modeli
Bu sunucu "her şeyi çalıştıran" bir kabuk değildir:
Kapsam zorunlu ve fail-closed.
ESCHATON_MCP_SCOPEboşsa tarama araçları çalışmaz.Hedef, kapsam listesindeki alan adlarıyla eşleşmezse araç reddeder.
Bulut metadata adresleri (
169.254.169.254,metadata.google.internal,fd00:ec2::254) her zaman engelli.Özel/yerel adresler (localhost, 10/8, 172.16/12, 192.168/16, link-local) varsayılan olarak engelli; yalnızca
ESCHATON_MCP_ALLOW_PRIVATE=1ile açılır.Komutlar shell kullanılmadan (
execFile, argüman dizisi) çalışır; kullanıcı girdisi argümana enjekte edilemez.Port, seviye, oran ve wordlist yolu gibi alanlar katı biçimde doğrulanır; wordlist mutlak yol olmalı ve 50 MB'ı aşamaz.
ESCHATON_MCP_DRY_RUN=1ile hiçbir komut çalıştırılmaz, yalnızca üretilecek komut yazdırılır.
Yalnızca yazılı izin verdiğiniz sistemlerde kullanın. Yetkisiz tarama suçtur.
Related MCP server: ai-assisted-pentest-mcp
Gereksinimler
Bun 1.2+
Kullanmak istediğiniz araçlar
PATHiçinde:nmap,httpx(ProjectDiscovery),ffuf,sqlmap,nuclei
Kurulum
git clone https://github.com/Tarikdxd/eschaton-mcp.git
cd eschaton-mcp
bun installDoğrudan çalıştırma:
ESCHATON_MCP_SCOPE=example.com bun src/index.tsMCP istemcisine ekleme
OpenCode (opencode.json)
{
"mcp": {
"eschaton": {
"type": "local",
"command": ["bun", "/mutlak/yol/eschaton-mcp/src/index.ts"],
"enabled": true,
"environment": {
"ESCHATON_MCP_SCOPE": "example.com,*.example.com"
}
}
}
}Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"eschaton": {
"command": "bun",
"args": ["/mutlak/yol/eschaton-mcp/src/index.ts"],
"env": {
"ESCHATON_MCP_SCOPE": "example.com"
}
}
}
}Araçlar
Araç | Argümanlar | Ne yapar |
| — | Kurulu araçları ve sürümlerini listeler (kapsam gerekmez) |
|
|
|
|
| Durum kodu, başlık, teknoloji parmak izi |
|
| İçerik keşfi |
|
| SQL enjeksiyonu doğrulama |
|
| Şablon tabanlı CVE/misconfiguration taraması |
Ortam değişkenleri
Değişken | Varsayılan | Açıklama |
| boş | Virgül/boşluk ayrımlı izinli alan adları. |
| kapalı |
|
| kapalı |
|
Komut satırından --allow-private bayrağı da kullanılabilir.
Örnek akış
toolchain_statusile araçların kurulu olduğunu doğrula.nmap_scanileexample.comüzerindetopPorts: 100.httpx_probeile açık HTTP servislerinin başlıklarını topla.ffuf_fuzzilehttps://example.com/FUZZve kendi wordlist'inle içerik keşfi yap.Şüpheli parametrede
sqlmap_scan(düşüklevel/riskile başla).nuclei_scanileseverity: high,criticalve kendi şablon dizininle CVE taraması yap.
Geliştirme
bun install
bun test
bunx tsc --noEmit
ESCHATON_MCP_SCOPE=example.com ESCHATON_MCP_DRY_RUN=1 bun src/index.tsLisans
MIT © 2026 Tarık Tozlu
This server cannot be deployed
Maintenance
Related MCP Connectors
Find, vet, and run MCP tools through a secure audited gateway with prompt-injection risk scoring
Security firewall for AI agents — scans MCP calls for injection, secrets, and risks.
Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.
Security & DLP proxy for MCP: tool-poisoning scans, PII redaction on tool args/results. Beta.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceIntegrates 7 security tools (nmap, nuclei, dirsearch, sqlmap, hydra, Acunetix, Metasploit) via MCP protocol for AI-assisted penetration testing with enterprise-grade safety features.1MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to run bounded security reconnaissance tools against a local OWASP Juice Shop target via MCP, including HTTP checks, header inspection, Nmap scanning, and web enumeration, without granting arbitrary shell access.ISC
- AlicenseNot gradedqualityCmaintenanceA secure, modular MCP server that wraps seven industry-standard security tools (nmap, nuclei, gobuster, subfinder, httpx, nikto, sqlmap) into thirteen MCP tools, enabling AI agents to perform port scanning, vulnerability scanning, directory enumeration, subdomain discovery, web probing, and SQL injection testing through natural language.1MIT
- FlicenseNot gradedqualityCmaintenanceProvides AI agents with standardized security scanning capabilities for authorized assessments, including host detection, port scanning, service fingerprinting, web vulnerability scanning, CVE verification, and report generation, all with unified JSON output and strict compliance controls.-