CyberMCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CyberMCPstart a scoped engagement for example.com and run full recon"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CyberMCP — a free, open-source pentesting & bug bounty MCP server for AI agents
CyberMCP turns any AI agent (Claude, OpenCode, Cursor, Cline, RooCode, Continue, etc.) into a capable authorized pentest/bug-bounty assistant. It enforces engagement scope, keeps a full audit trail, and provides safe, detection-first recon + vulnerability checks, plus reporting.
Authorized testing only. Use CyberMCP only on targets you have explicit, written permission to test. All network tools enforce per-engagement scope. See Scoping, Ethics & Authorized Testing.
Features
Scope-first safety —
scope.yamlper engagement (domains/CIDRs, wildcards, out-of-scope, rate/concurrency). Every network action is guard-checked.Full audit trail — append-only
audit.jsonlfor every action, tool run, finding and scope bypass (if any).Recon — DNS lookup, subdomain enum (crt.sh + DNS wordlist), async TCP port scan, HTTP probing, WAF hints.
Web analysis — flexible HTTP client, content discovery, parameter discovery, tech fingerprinting, security headers, TLS inspection, CORS.
Vuln detection (safe) — exposed
.git/.env/backups, open redirect, SQLi error-based, reflected XSS, LFI, sensitive paths, auth gaps.Payload & wordlist generation — context-aware payloads tailored to detected tech/DB; mines live pages to build custom wordlists; merge/dedup.
Orchestration pipelines —
full_recon_pipeline,web_assessment_pipeline,vuln_scan_pipelinestage results and can auto-record findings.Crypto & secrets — JWT decode + weak-secret detection, hash identification, encoding/decoding toolbox.
External CLI wrappers — nmap/nuclei/ffuf/sqlmap/subfinder/httpx (auto-detected, scope-checked, time-limited, pure-Python fallbacks exist).
Findings & reporting — add/update/list/findings; export JSON; generate professional Markdown + HTML pentest reports.
Embedded knowledge — OWASP Top 10 2021, methodology, web cheatsheet, reporting standards, tool cheatsheets, scoping/ethics.
MCP prompts — reusable workflows (
full_recon,web_assessment,vulnerability_validation,report_writer).
Related MCP server: BugBounty MCP Server
Quick Start
1) Install
From PyPI (once published):
uvx cyber-mcpFrom source (works today):
git clone https://github.com/Dacraezy1/CyberMCP
cd CyberMCP
pip install .
cyber-mcp2) Configure with an MCP client (examples)
Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"cyber-mcp": {
"command": "uvx",
"args": ["cyber-mcp"]
}
}
}Cursor (mcp.json)
{
"mcpServers": {
"cyber-mcp": {
"command": "uvx",
"args": ["cyber-mcp"]
}
}
}OpenCode / Cline / RooCode
Use command: uvx, args: ["cyber-mcp"].
3) Use in an agent (typical flow)
Engage:
init_engagement(name="demo", in_scope_domains=["example.com"], rules="Authorized test only.")Recon:
full_recon_pipeline(target="example.com")Assess:
web_assessment_pipeline(url="https://example.com")Review:
list_findings()Report:
generate_report(fmt="both")
All actions are scope-enforced and audited.
Development
Clone & run in dev mode
git clone https://github.com/Dacraezy1/CyberMCP
cd CyberMCP
uv venv
source .venv/bin/activate
uv pip install -e ".[dev]"
cyber-mcpTests
pytest -vSafety Notes
Detection-first: built-in checks are non-destructive (error-based signatures, reflection canaries, metadata reads). They don't exploit, modify data, or exfiltrate bulk secrets.
Scope is king: if a target isn't in your engagement scope, tools refuse it. Private/reserved IPs are blocked by default.
External tools: wrappers add timeouts, scope checks and restricted flags. Increase risk only with written authorization.
Auditability: every action goes to
engagements/<name>/audit.jsonl. Keep it intact for post-test review.No warranty: provided as-is, for authorized security testing only. Users are responsible for compliance with applicable laws and program rules.
License
Contributing
Contributions welcome. Please:
Keep changes consistent with existing style and architecture (scope guard + audit first).
Add/extend tests for new tools.
Document new tools/prompts in README and knowledge.
Maintain safety: scope checks on all network tools.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI pentesting: run scans, triage vulnerabilities, review PRs, manage schedules and assets.
Pay-per-call cybersecurity for AI agents: vuln scans, threat intel, compliance, code security.
Agent rental platform: web-vuln scanning, OSINT and red-team tools via subscription.
- EnokiOAuthai.enokilabs
Test your AI agents for security and safety weaknesses, and re-verify the fixes.
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables AI agents to generate and manage specialized bug bounty hunting workflows including reconnaissance, vulnerability testing, OSINT gathering, and file upload testing. Provides REST API endpoints for comprehensive security assessments with intelligence-driven vulnerability prioritization.402MIT
- AlicenseNot gradedqualityDmaintenanceEnables comprehensive security testing and penetration testing through natural language conversations with 92+ tools for reconnaissance, vulnerability assessment, web application testing, OSINT, and reporting. Designed for authorized bug bounty hunting and security assessments.44MIT
- AlicenseCqualityDmaintenanceAn automated penetration testing framework that enables intelligent security assessments through reconnaissance, vulnerability scanning, and controlled exploitation. Features AI-driven workflow management with comprehensive reporting for authorized security testing.273 npm7BSD 3-Clause
- AlicenseNot gradedqualityCmaintenanceEnables autonomous AI agents and penetration testers to conduct authorized security audits with persistent cross-session memory, zero-trust secret scrubbing, dynamic OWASP/ASVS checklists, and hallucination-free exploit PoC generation from captured traffic.1MIT