pentest-mcp-server
Server Details
Offline methodology engine for authorized penetration testing, CTF, and security research.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- cyanheads/pentest-mcp-server
- GitHub Stars
- 1
- Server Listing
- @cyanheads/pentest-mcp-server
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
Each tool has a distinct action+resource: analyzing responses, encoding payloads, generating payloads, retrieving guides, and looking up/mapping ATT&CK data. The payload tools (generate vs. encode) are related but clearly differentiated by generate-vs-transform verbs, and the ATT&CK tools split cleanly into group lookup, technique lookup, and profile mapping.
All seven tools follow a uniform pentest_<verb>_<noun> snake_case pattern (analyze_response, encode_payload, generate_payloads, get_guide, lookup_group, lookup_technique, map_techniques). The convention is predictable and consistent throughout.
Seven tools is well-scoped for an authorized-testing research aid, with each tool earning its place across analysis, payload work, methodology guidance, and ATT&CK intelligence. No redundant or filler tools.
The surface covers response analysis, payload generation/encoding, methodology playbooks, and ATT&CK lookup/mapping, forming a coherent advisory workflow. Minor gaps exist (e.g., no reporting/notes or CVE-vulnerability lookup), but core research and methodology needs are met.
Available Tools
7 toolspentest_analyze_responsePentest Analyze ResponseARead-onlyIdempotentInspect
Analyze an HTTP response from authorized probing for information leakage, fingerprinting signals, and related exposure. Structured findings cover version disclosures, stack traces, debug headers, internal paths, authentication patterns, CORS configuration, detection signals, remediation, and associated methodology vectors.
Inputs: context, status_code, response_body, response_headers. Returns: error, summary, findings, fingerprints, +2 more
pentest_encode_payloadPentest EncodeARead-onlyIdempotentInspect
Transform a payload string through an ordered encoding chain for authorized filter research. Results include the final value, intermediate values, optional decode path and rationale, and detection guidance. All transforms are local; no live probing occurs.
Inputs: chain (required), payload (required), explain. Returns: error, encoded, original, decode_path, +4 more
pentest_generate_payloadsPentest Generate PayloadsARead-onlyIdempotentInspect
Generate context-specific payload templates for authorized systems. Each template includes its vulnerability category, context rationale, WAF/IDS detection signature, mitigation, optional WAF research note, and optional encoded variant.
Inputs: category (required), injection_context (required), count, encoding, +1 more. Returns: error, category, payloads, injection_context, +1 more
pentest_get_guidePentest GuideARead-onlyIdempotentInspect
Return an authorized-testing methodology for a selected vector and optional target context. The playbook covers reconnaissance, enumeration, exploitation, and post-exploitation phases with objectives, techniques, detection signals, mitigations, common pitfalls, references, and context-derived tool suggestions across 15 vectors.
Inputs: vector (required), phase, target_context. Returns: error, phases, vector, owasp_references, +3 more
pentest_lookup_groupPentest Lookup GroupARead-onlyIdempotentInspect
Look up a MITRE ATT&CK threat group or software entry by ID, name, or keyword. Results include ATT&CK identity, aliases, type, description, and associated techniques with procedure-level context from public ATT&CK reporting.
Inputs: query (required). Returns: id, name, type, error, +5 more
pentest_lookup_techniquePentest Lookup TechniqueARead-onlyIdempotentInspect
Look up a MITRE ATT&CK technique by exact ID or keyword. Results include tactics, platforms, description, detection data, public procedure examples, mitigations, related sub-techniques, and dataset version.
Inputs: query (required), include_subtechniques. Returns: name, error, tactics, detection, +8 more
pentest_map_techniquesPentest Map TechniquesARead-onlyIdempotentInspect
Rank ATT&CK techniques and OWASP test cases against an authorized target profile of technology stack, exposed services, authentication type, and operating system. Results include profile-specific relevance, detection opportunities, mitigations, and associated methodology vectors.
Inputs: os, limit, stack, services, +1 more. Returns: cap, error, shown, truncated, +5 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
454 OSINT recon tools + server-side entity correlation & person sweeps. Keyless.
TLPTOracle — 17-tool TIBER-EU TLPT framework: scope, threat intel, scenarios, reports.
55 tools, 7 Resources, Sigma rules, email SPF/DMARC, MITRE, CVE/KEV, risk_score. No key.
MEOK MCP Hardening MCP — automated security red-team for any MCP server. Maps OWASP LLM Top 10
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides structured pentesting methodology knowledge base with 7 read-only tools for searching techniques, services, and attack paths via MCP.4-
- AlicenseNot gradedqualityAmaintenanceEnables professional penetration testers to run reconnaissance, exploitation, brute-force, traffic capture, and reporting workflows through MCP-compatible stdio, HTTP, and SSE transports with integrated tools such as nmap, gobuster, nikto, John the Ripper, hashcat, and wordlist generation.165 npmGPL 3.0
- AlicenseNot gradedqualityAmaintenanceEnables professional penetration testers to orchestrate reconnaissance, web scanning, brute-force testing, exploitation, traffic capture, hash cracking, wordlist building, privilege escalation audits, and client report generation via STDIO/HTTP/SSE transports with optional bearer/OIDC authentication.165 npmGPL 3.0
- AlicenseNot gradedqualityAmaintenanceEnables professional penetration testers to run reconnaissance and exploitation tooling—nmap, gobuster, nikto, John the Ripper, hashcat, subfinder, httpx, ffuf, nuclei, hydra, and SQLi extraction sweeps—alongside wordlist generation, engagement-record capture, and client report creation. Supports stdio, Streamable HTTP, and legacy SSE transports with bearer-token/OIDC authentication.165 npmGPL 3.0
Glama MCP Gateway
Add one secure layer between your agents and this server.