Skip to main content
Glama

Server Details

Offline methodology engine for authorized penetration testing, CTF, and security research.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
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

A4/5.0

Scored across 7 tools

Disambiguation4/5

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.

Naming Consistency5/5

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.

Tool Count5/5

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.

Completeness4/5

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 tools
pentest_analyze_responsePentest Analyze ResponseA
Read-onlyIdempotent
Inspect

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 EncodeA
Read-onlyIdempotent
Inspect

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 PayloadsA
Read-onlyIdempotent
Inspect

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 GuideA
Read-onlyIdempotent
Inspect

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 GroupA
Read-onlyIdempotent
Inspect

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 TechniqueA
Read-onlyIdempotent
Inspect

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 TechniquesA
Read-onlyIdempotent
Inspect

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

    Related MCP Servers

    • A
      license
      Not graded
      quality
      A
      maintenance
      Enables 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 npm
      GPL 3.0
    • A
      license
      Not graded
      quality
      A
      maintenance
      Enables 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 npm
      GPL 3.0
    • A
      license
      Not graded
      quality
      A
      maintenance
      Enables 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 npm
      GPL 3.0
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.