Open-source Model Context Protocol tooling that extends AI assistants with real-world cybersecurity capabilities.
AynOps develops MCP servers that bridge the gap between AI language models and real-world security tooling. Our work focuses on giving AI assistants actionable reconnaissance capabilities through well-structured, locally-run tool integrations.
A production-grade cybersecurity reconnaissance server for Claude and other MCP-compatible AI assistants.
10 tools across 3 categories:
Passive Reconnaissance
- WHOIS lookup — domain registration and ownership data
- DNS enumeration — records and subdomain discovery
- Certificate transparency — passive subdomain discovery via cert logs
- ASN lookup — network ownership and geolocation
Active Analysis
- Port scanning — Nmap-powered with service and version detection
- SSL inspection — certificate validity, cipher strength, TLS version
- Technology stack detection — web server, CMS, CDN, frameworks
Threat Intelligence
- CVE lookup — NVD vulnerability database search
- IP reputation — AbuseIPDB malicious IP detection
- Full recon — parallel orchestration of all core tools
Local first — all tools run on the user's machine. No data is sent to third-party services beyond the target queries themselves.
Composable — each tool is independent and testable in isolation. The full recon mode orchestrates them in parallel.
Contributor friendly — every tool follows a consistent pattern. New tools can be added in under 50 lines of Python.
Open issues are labeled good first issue with full specs,
expected outputs, and API references. The contribution guide
covers the tool pattern, testing requirements, and PR checklist.
First-time contributors are welcome.
View open issues — Contribution guide
git clone https://github.com/AynOps/AynOps.git
cd AynOps
python -m venv .venv
pip install -r requirements.txtFull setup guide in the repository README.
Maintained by Gaohar Imran