
Cybersec Mcp
io.github.xu-c0Published by GitHub account xu-c0v0.1.2Updated Oct 24, 2026
Cybersecurity MCP server: 323 prompts + 7 workflows for red team, blue team, SOC, cloud, OSINT.
Overview
An MCP server that gives an assistant 323 cybersecurity prompts and 7 chained workflows for red team, blue team, SOC, cloud, OSINT, GRC, and AI security tasks.
- What you can do
- It exposes a library of 323 cybersecurity prompts across eight categories, including red team, blue team, SOC operations, cloud security, OSINT, GRC, vulnerability analysis, and AI agent security. Prompts accept typed variables and return structured output such as steps, tables, SIEM queries, and MITRE ATT&CK tags. Seven scenario workflows chain prompts end to end, for example web app penetration testing, incident response, cloud security audit, bug bounty recon, ISO 27001 compliance audit, threat hunting, and AI security assessment.
- When to use it
- Worth adding when you want an assistant to walk through a structured security task, such as planning incident response, running a cloud audit, or drafting a pentest report, instead of pasting prompts by hand. Useful for practitioners who want consistent, variable-driven output and MITRE ATT&CK-tagged results.
- Requirements
- Runs locally as a stdio process, installed via the npm package @xu-c0/cybersec-mcp, typically launched with npx. Requires Node.js and an MCP-compatible client such as Claude Desktop. No accounts, API keys, environment variables, or headers are declared.
Installation
In SourceWeft
- Open Cybersec Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
cybersec-mcp
MCP server with 323 cybersecurity prompts and 7 chained workflows. Install it and Claude (or any MCP-compatible client) can run an incident-response plan, a cloud audit, or a pentest by calling tools instead of you copy-pasting prompts.
Live demo · MIT License · Model Context Protocol
Install
Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows):
Then:
Use cybersec to plan an incident response for unusual outbound traffic from a SIEM-flagged host. SIEM is Splunk, EDR is CrowdStrike.
The agent picks the incident-response scenario, fills your variables in, and walks through detection, triage, containment, eradication, and post-mortem with concrete commands at each step.
Tools
323 prompts across 8 categories. Every prompt takes typed variables and returns output in a defined shape (steps, tables, SIEM queries, MITRE tags).
Source: content/prompts-master.md → generated web-app/js/data.js.
Scenarios
Seven end-to-end workflows that chain prompts and pass variables between steps:
- Web App Penetration Test — recon → mapping → fingerprinting → API testing → exploitation → post-exploit → reporting
- Incident Response — detection → log investigation → severity → containment → eradication → comms → lessons learned
- Cloud Security Audit — IAM → network → storage → database → logging → compliance
- Bug Bounty Recon — subdomains → ports → tech → OSINT → surface → vuln assessment
- Compliance Audit (ISO 27001) — scoping → risk → controls → evidence → gaps → docs
- Threat Hunting — hypothesis → query design → pivot → validation → response
- AI Security Assessment — inventory → access control → red team → prompt injection → supply chain → monitoring
Definitions live in web-app/js/scenarios.js.
Web demo
cybersec-mcp.vercel.app — browse every prompt, fill in variables, copy the rendered text into any LLM. Dark mode, English / 한국어 / 日本語, no signup. Same data as the MCP server, different interface.
Useful when you want to inspect what a tool will send before wiring up the server, or hand a teammate a one-off prompt.
ATT&CK mapping
Red team, blue team, and SOC prompts are tagged to MITRE ATT&CK tactics. The full mapping is in ATTACK_MATRIX.md — useful for purple-team exercises and detection-coverage reviews.
Layout
parse_prompts.py regenerates web-app/js/data.js from content/prompts-master.md.
Contributing
PRs welcome — new prompts, MITRE tags, scenario workflows, translations, MCP tool fixes. Schema and quality bar in CONTRIBUTING.md.
This project is for authorized security testing, defensive operations, security research, and education. PRs promoting unauthorized access will be rejected. See CODE_OF_CONDUCT.md.
License
MIT — see LICENSE. MITRE ATT&CK® is a registered trademark of The MITRE Corporation; this project is not affiliated with MITRE.
Source: README.md at commit bc9ef05
Tools
0Version history
1- v0.1.2LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.