CyberStrikeAI
The system of action for AI-native cybersecurity—where intent becomes governed execution, evidence becomes operational memory, and every operation improves the next.
Install / Use
claude mcp add AIPentest -- npx -y github:AIPentest/CyberStrikeAIIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
SecuritySupported Platforms
Our assessment of CyberStrikeAI
CyberStrikeAI scores 97/100 on our quality scale, 75th of 1,128 Security skills we index (top 7%).
Its MCP Server is 20 KB long, well organised into 27 sections with 6 code examples: a thorough specification that gives an agent plenty to work with.
With 7,995 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated today, so CyberStrikeAI is actively maintained.
- Our last check on 2026-10-20 found the source still online.
- It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
CyberStrikeAI compared with similar skills
All 4 of these similar skills score higher than CyberStrikeAI; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| CyberStrikeAI (this skill)by AIPentest | 97 | 8.0k | today | MCP Server |
| Agent-Reachby Panniantong | 100 | 101.2k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 77.6k | 1d ago | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.5k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 89.3k | today | MCP Server |
Frequently asked questions
- How do I install CyberStrikeAI?
- Run
claude mcp add AIPentest -- npx -y github:AIPentest/CyberStrikeAI. The install tabs above show the steps for each supported agent. - Which AI agents does CyberStrikeAI work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is CyberStrikeAI safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is Apache-2.0-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is CyberStrikeAI still maintained?
- The repository was last updated today, so CyberStrikeAI is actively maintained.
Skill content
View source on GitHubCyberStrikeAI
The system of action for AI-native cybersecurity—where intent becomes governed execution, evidence becomes operational memory, and every operation improves the next.
CyberStrikeAI connects planning, execution, human oversight, evidence, and replay in one auditable workspace. Built in Go, it combines Eino-powered agents, MCP-native tools, RAG knowledge, visual workflows, and attack-chain modeling and analysis for authorized security operations.
Start here: Quick start · Documentation · Security hardening
[!IMPORTANT] Use CyberStrikeAI only on systems you own or are explicitly authorized to test. For shared or production environments, review the security model and hardening guide before enabling high-risk tools, WebShell, or C2 capabilities.
Interface & Integration Preview
<div align="center">System Dashboard Overview
<table> <tr> <td width="50%" align="center"> <strong>Light Mode</strong><br/> <img src="./images/dashboard.png" alt="System Dashboard (Light)" width="100%"> </td> <td width="50%" align="center"> <strong>Dark Mode</strong><br/> <img src="./images/dark.png" alt="System Dashboard (Dark)" width="100%"> </td> </tr> </table>The dashboard provides a comprehensive overview of system runtime status, security vulnerabilities, tool usage, and knowledge base, helping users quickly understand the platform's core features and current state.
<details> <summary><strong>More interface screenshots</strong></summary>Core Features Overview
<table> <tr> <td width="33.33%" align="center"> <strong>Web Console</strong><br/> <img src="./images/web-console.png" alt="Web Console" width="100%"> </td> <td width="33.33%" align="center"> <strong>Task Management</strong><br/> <img src="./images/task-management.png" alt="Task Management" width="100%"> </td> <td width="33.33%" align="center"> <strong>Vulnerability Management</strong><br/> <img src="./images/vulnerability-management.png" alt="Vulnerability Management" width="100%"> </td> </tr> <tr> <td width="33.33%" align="center"> <strong>WebShell Management</strong><br/> <img src="./images/webshell-management.png" alt="WebShell Management" width="100%"> </td> <td width="33.33%" align="center"> <strong>MCP Management</strong><br/> <img src="./images/mcp-management.png" alt="MCP management" width="100%"> </td> <td width="33.33%" align="center"> <strong>Knowledge Base</strong><br/> <img src="./images/knowledge-base.png" alt="Knowledge Base" width="100%"> </td> </tr> <tr> <td width="33.33%" align="center"> <strong>Skills Management</strong><br/> <img src="./images/skills.png" alt="Skills Management" width="100%"> </td> <td width="33.33%" align="center"> <strong>Agent Management</strong><br/> <img src="./images/agent-management.png" alt="Agent Management" width="100%"> </td> <td width="33.33%" align="center"> <strong>Role Management</strong><br/> <img src="./images/role-management.png" alt="Role Management" width="100%"> </td> </tr> <tr> <td width="33.33%" align="center"> <strong>System Settings</strong><br/> <img src="./images/settings.png" alt="System settings" width="100%"> </td> <td width="33.33%" align="center"> <strong>MCP stdio Mode</strong><br/> <img src="./images/mcp-stdio2.png" alt="MCP stdio mode" width="100%"> </td> <td width="33.33%" align="center"> <strong>Burp Suite Plugin</strong><br/> <img src="./images/plugins.png" alt="Burp Suite plugin" width="100%"> </td> </tr> </table> </details> </div>Highlights
Agents and orchestration
- 🤖 Agentic execution translates natural-language intent into governed, auditable security actions.
- 🧩 Eino orchestration supports single-agent execution plus Deep, Plan-Execute, and Supervisor multi-agent modes.
- 🔀 Graph workflows combine Agents, tools, conditions, approvals, and outputs into reusable flows.
- 🎭 Role-based testing provides focused prompts and tool policies for common security scenarios.
Tools and knowledge
- 🧰 Security tools include 100+ curated YAML recipes with custom extensions and role-scoped access.
- 🔌 MCP integration supports HTTP, stdio, SSE, external federation, and dynamic tool discovery.
- ⏱️ Resilient tool execution runs blocking MCP/tool calls in workers with bounded agent waits, resumable
execution_idpolling, cancellation, per-server circuit breakers, concurrency limits, and unified output caps. - 🎯 Agent Skills follow the standard Skill layout and support progressive, on-demand loading.
- 📚 Knowledge base combines query rewriting, vector retrieval, reranking, and result post-processing.
- 🖼️ Vision analysis uses a separate vision model for screenshots, captchas, and UI while retaining text summaries only.
Governance and audit
- 🧑⚖️ Human in the loop provides approval modes, tool allowlists, audit-agent review, and traceable decisions.
- 🛡️ Call blocking under Security adds configurable regex checks before MCP execution, reminder templates, and dry runs, with government-domain protection enabled by default. See Tool call blocking.
- 🔐 Platform RBAC supports multiple users, system and custom roles, scoped permissions, ownership, and explicit assignments.
- 🔒 Security and audit provide authenticated access, audit logs, SQLite persistence, and operational evidence retention.
- 📄 Result governance stores the same capped tool result seen by the agent, protects resume paths from oversized historical output, and adds UI safeguards for large detail views. See Tool Execution Governance.
Security operations
- 📁 Conversation management provides pinning, renaming, and batch organization.
- 📂 Projects and attack chains connect cross-session facts, risk scoring, graph views, and step-by-step replay.
- 🗂️ Asset management normalizes and deduplicates domains, IP addresses, ports, and services; supports XLSX/CSV import and export, advanced filters and saved views, ownership and business metadata, cross-page bulk maintenance, and duplicate merging; and tracks scan coverage, linked vulnerabilities, and risk state. See the Asset Management guide.
- 🛡️ Vulnerability management provides severity classification, lifecycle tracking, filtering, and statistics.
- 📋 Batch tasks provide queued execution, editing, status tracking, and retained results.
- 📱 Chatbots connect Personal WeChat, WeCom, DingTalk, Lark, Telegram, Slack, Discord, and QQ Bot.
Authorized security operations
- 🐚 WebShell management provides connection management, a virtual terminal, file operations, and AI-assisted workflows.
- 📡 Built-in C2 provides listeners, encrypted beacons, sessions, task queues, payload helpers, and live events.
WebShell, C2, and other high-risk capabilities are for systems you own or are explicitly authorized to test. See the security model and hardening guide.
Plugins
CyberStrikeAI includes optional integrations under plugins/.
- Burp Suite extension:
plugins/burp-suite/cyberstrikeai-burp-extension/
Build output:plugins/burp-suite/cyberstrikeai-burp-extension/dist/cyberstrikeai-burp-extension.jar
Docs:plugins/burp-suite/cyberstrikeai-burp-extension/README.md - Browser extension (Chrome / Edge):
plugins/browser-extension/cyberstrikeai-browser-extension/
Capture Network traffic in DevTools and send it to CyberStrikeAI for AI-assisted security testing—aligned with the Burp plugin.
Install:chrome://extensions/→ Load unpacked → F12 → CyberStrikeAI tab
Package output:plugins/browser-extension/cyberstrikeai-browser-extension/dist/cyberstrikeai-browser-extension.zip
Docs:plugins/browser-extension/cyberstrikeai-browser-extension/README.md/README.zh-CN.md
Tool Overview
CyberStrikeAI ships with 100+ curated tools covering the whole kill chain:
<details> <summary><strong>View the complete tool categories</strong></summary>- Network Scanners – nmap, masscan, rustscan, arp-scan, nbtscan
- Web & App Scanners – sqlmap, nikto, dirb, gobuster, feroxbuster, ffuf, httpx
- Vulnerability Scanners – nuclei, wpscan, wafw00f, dalfox, xsser
- Subdomain Enumeration – subfinder, amass, findomain, dnsenum, fierce
- Network Space Search Engines – fofa_search, zoomeye_search, quake_search, shodan_search
- API Security – graphql-scanner, arjun, api-fuzzer, api-schema-analyzer
- Container Security – trivy, clair, docker-bench-security, kube-bench, kube-hunter
- Cloud Security – prowler, scout-suite, cloudmapper, pacu, terrascan, checkov
- Binary Analysis – gdb, radare2, ghidra, objdump, strings, binwalk
- Exploitation – metasploit, msfvenom, pwntools, ropper, ropgadget
- Password Cracking – hashcat, john, hashpump
- Forensics – volatility, volatility3, foremost, steghide, exiftool
- Post-Exploitation – linpeas, winpeas, mimikatz, bloodhound, impacket, responder
- CTF Utilities – stegsolve, zsteg, hash-identifier, fcrackzip, pdfcrack, cyberchef
- System Helpers – exec, create-file, delete-file, list-files, modify-file
See tools/README_EN.md for tool definitions, customization, and usage notes.
Basic Usage
Quick Start (One-Command Deployment)
Prerequisites:
One-Command Deployment:
git clone https://github.com/Ed1s0nZ/CyberStrikeAI.git
cd CyberStrikeAI
chmod +x run.sh && ./run.sh
The run.sh script will automatically:
- ✅ Check and validate Go & Python environments
- ✅ Create Python virtual environment
- ✅ Install Python dependencies
- ✅ Download Go dependencies
- ✅ Build the project
- ✅ Start the server
Verify the startup:
- Confirm the terminal displays
● ONLINEfollowed by the actual Web UI URL. - Open that URL; the default HTTPS mode uses a local self-signed certificate, so accept the browser warning once.
- On a new installation, store the one-time
adminpassword shown underADMIN SETUP REQUIRED, sign in, and change it immediately.
Networking defaults: run.sh starts the server with --https and the repo config.yaml (local self-signed TLS; better for many concurrent streams). Use ./run.sh --http for plain HTTP. In production, set server.tls_cert_path / server.tls_key_path in config.yaml (see comments there). For manual runs, add --https or CYBERSTRIKE_HTTPS=1; if -config is wrong, the binary prints a short usage hint on stderr.
First-Time Configuration:
- Configure AI channels (required before first use)
- After launch, open
https://127.0.0.1:8080/(orhttps://localhost:8080/; replace 8080 withserver.portinconfig.yaml) and accept the self-signed certificate warning once. If you used./run.sh --http, usehttp://instead. - Go to
System Settings→Basic Settings→AI Channel Configuration, add or edit a channel, then fill in provider, Base URL, API key, model, and token limits. Click Save changes. The left channel list supports setting a default, copy, delete, and bulk probe.ai: default_channel: openai-main channels: openai-main: name: OpenAI Main provider: openai_compatible api_key: "${OPENAI_API_KEY}" base_url: "https://api.openai.com/v1" # or https://api.deepseek.com/v1 model: "gpt-4o" # or deepse
- After launch, open
Truncated for display — read the full file on GitHub.
Related Skills
Agent-Reach
101.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
77.6kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.5kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
89.3k🕷️ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
