PluginBench
MCP Server
Maintained
MIT

io.github.operantlabs/operant-mcp MCP Server

io.github.operantlabs/operant-mcp

51 security testing tools for penetration testing, forensics, and vulnerability assessment

What is the io.github.operantlabs/operant-mcp MCP server?

The operant-mcp MCP server is a security testing platform with 51 tools for penetration testing, network forensics, memory analysis, and vulnerability assessment. It covers SQL injection, XSS, command injection, SSRF, PCAP analysis, reconnaissance, malware analysis, cloud security, and more, designed for authorized security professionals and researchers.

operant-mcp provides a comprehensive toolkit for security professionals to conduct penetration tests, analyze network traffic and memory dumps, perform reconnaissance, detect vulnerabilities, and assess cloud security. It integrates with existing CLI tools (curl, tshark, volatility, olevba, etc.) and includes 8 methodology prompts to guide structured security assessments.

How to install io.github.operantlabs/operant-mcp

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "operant-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "operant-mcp"
      ]
    }
  }
}

Tools & capabilities

Tools this server exposes to the agent.

  • sqli_where_bypass — Test OR-based WHERE clause bypass for SQL injection
  • sqli_login_bypass — Test login form SQL injection
  • sqli_union_extract — UNION-based data extraction
  • sqli_blind_boolean — Boolean-based blind SQLi
  • sqli_blind_time — Time-based blind SQLi
  • sqli_file_read — Read files via LOAD_FILE()
  • xss_reflected_test — Test reflected XSS with 10 payloads
  • xss_payload_generate — Generate context-aware XSS payloads
  • cmdi_test — Test OS command injection
  • cmdi_blind_detect — Blind command injection via sleep timing
  • path_traversal_test — Test directory traversal with encoding variants
  • ssrf_test — Test SSRF with localhost bypass variants
  • ssrf_cloud_metadata — Test cloud metadata access via SSRF
  • pcap_overview — Protocol hierarchy and endpoint stats
  • pcap_extract_credentials — Extract FTP/HTTP/SMTP credentials
  • pcap_dns_analysis — DNS query analysis
  • pcap_http_objects — Export HTTP objects
  • pcap_detect_scan — Detect port scanning
  • pcap_follow_stream — Follow TCP/UDP streams
  • pcap_tls_analysis — TLS/SNI analysis

Use cases

  • Conduct authorized penetration tests on web applications, APIs, and cloud infrastructure
  • Analyze network traffic captures (PCAP files) to extract credentials, detect attacks, and investigate security incidents
  • Perform memory forensics on Linux and Windows systems to detect rootkits and analyze malware
  • Enumerate and discover vulnerabilities in reconnaissance phases (DNS, vhosts, S3 buckets, git repos)
  • Test specific vulnerability classes (SQL injection, XSS, SSRF, IDOR, authentication flaws) with automated payloads and detection

io.github.operantlabs/operant-mcp MCP server FAQ

What is operant-mcp?

operant-mcp is a security testing MCP server with 51 tools for penetration testing, network forensics, memory analysis, and vulnerability assessment. It covers SQL injection, XSS, command injection, SSRF, PCAP analysis, reconnaissance, malware analysis, cloud security, and more.

Is operant-mcp free?

Yes, operant-mcp is open-source under the MIT license and available on npm.

How do I install operant-mcp in Cursor?

Use the Cursor install button in the README, or manually add to your MCP config: {"command": "npx", "args": ["-y", "operant-mcp"]}

How do I install operant-mcp in Claude?

Add to your Claude MCP configuration with command "npx" and args ["-y", "operant-mcp"], or use the VS Code install link as a reference.

What dependencies does operant-mcp require?

Most tools require curl; PCAP analysis needs tshark, DNS recon needs dig/host, memory forensics needs volatility, malware analysis needs olevba/oledump.py, and cloud analysis needs jq.

Is authentication required?

No authentication is required to run operant-mcp, but individual tools may require API keys or credentials for cloud services (e.g., AWS for CloudTrail analysis).

README (reference)

Source of truth, from the repository.

operant-mcp

NPM Version npm downloads GitHub stars License: MIT TypeScript MCP Server smithery badge

Install in VS Code Install in Cursor

<a href="https://glama.ai/mcp/servers/operantlabs/operant-mcp"> <img width="380" height="200" src="https://glama.ai/mcp/servers/operantlabs/operant-mcp/badge" alt="operant-mcp MCP server" /> </a>

Security testing MCP server with 51 tools for penetration testing, network forensics, memory analysis, and vulnerability assessment.

Quick Start

npx operant-mcp

Or install globally:

npm install -g operant-mcp
operant-mcp

Usage with Claude Code

Add to your MCP config:

{
  "mcpServers": {
    "operant": {
      "command": "npx",
      "args": ["-y", "operant-mcp"]
    }
  }
}

Tools (51)

SQL Injection (6)

  • sqli_where_bypass — Test OR-based WHERE clause bypass
  • sqli_login_bypass — Test login form SQL injection
  • sqli_union_extract — UNION-based data extraction
  • sqli_blind_boolean — Boolean-based blind SQLi
  • sqli_blind_time — Time-based blind SQLi
  • sqli_file_read — Read files via LOAD_FILE()

XSS (2)

  • xss_reflected_test — Test reflected XSS with 10 payloads
  • xss_payload_generate — Generate context-aware XSS payloads

Command Injection (2)

  • cmdi_test — Test OS command injection
  • cmdi_blind_detect — Blind command injection via sleep timing

Path Traversal (1)

  • path_traversal_test — Test directory traversal with encoding variants

SSRF (2)

  • ssrf_test — Test SSRF with localhost bypass variants
  • ssrf_cloud_metadata — Test cloud metadata access via SSRF

PCAP/Network Forensics (8)

  • pcap_overview — Protocol hierarchy and endpoint stats
  • pcap_extract_credentials — Extract FTP/HTTP/SMTP credentials
  • pcap_dns_analysis — DNS query analysis
  • pcap_http_objects — Export HTTP objects
  • pcap_detect_scan — Detect port scanning
  • pcap_follow_stream — Follow TCP/UDP streams
  • pcap_tls_analysis — TLS/SNI analysis
  • pcap_llmnr_ntlm — Detect LLMNR/NTLM attacks

Reconnaissance (7)

  • recon_quick — Quick recon (robots.txt, headers, common dirs)
  • recon_dns — Full DNS enumeration
  • recon_vhost — Virtual host discovery
  • recon_tls_sans — Extract SANs from TLS certificates
  • recon_directory_bruteforce — Directory brute-force
  • recon_git_secrets — Search git repos for secrets
  • recon_s3_bucket — Test S3 bucket permissions

Memory Forensics (3)

  • volatility_linux — Linux memory analysis (Volatility 2)
  • volatility_windows — Windows memory analysis (Volatility 3)
  • memory_detect_rootkit — Linux rootkit detection

Malware Analysis (2)

  • maldoc_analyze — Full OLE document analysis pipeline
  • maldoc_extract_macros — Extract VBA macros

Cloud Security (2)

  • cloudtrail_analyze — CloudTrail log analysis
  • cloudtrail_find_anomalies — Detect anomalous CloudTrail events

Authentication (3)

  • auth_csrf_extract — Extract CSRF tokens
  • auth_bruteforce — Username enumeration + credential brute-force
  • auth_cookie_tamper — Cookie tampering test

Access Control (2)

  • idor_test — Test for IDOR vulnerabilities
  • role_escalation_test — Test privilege escalation

Business Logic (2)

  • price_manipulation_test — Test price/quantity manipulation
  • coupon_abuse_test — Test coupon stacking/reuse

Clickjacking (2)

  • clickjacking_test — Test X-Frame-Options/CSP
  • frame_buster_bypass — Test frame-busting bypass

CORS (1)

  • cors_test — Test CORS misconfigurations

File Upload (1)

  • file_upload_test — Test file upload bypasses

NoSQL Injection (2)

  • nosqli_auth_bypass — MongoDB auth bypass
  • nosqli_detect — NoSQL injection detection

Deserialization (1)

  • deserialization_test — Test insecure deserialization

GraphQL (2)

  • graphql_introspect — Full schema introspection
  • graphql_find_hidden — Discover hidden fields

Prompts (8)

Methodology guides for structured security assessments:

  • web_app_pentest — Full web app pentest methodology
  • pcap_forensics — PCAP analysis workflow
  • memory_forensics — Memory dump analysis (Linux/Windows)
  • recon_methodology — Reconnaissance checklist
  • malware_analysis — Malware document analysis
  • cloud_security_audit — CloudTrail analysis workflow
  • sqli_methodology — SQL injection testing guide
  • xss_methodology — XSS testing guide

System Requirements

Tools require various CLI utilities depending on the module:

  • Most tools: curl
  • PCAP analysis: tshark (Wireshark CLI)
  • DNS recon: dig, host
  • Memory forensics: volatility / vol.py / vol3
  • Malware analysis: olevba, oledump.py
  • Cloud analysis: jq
  • Secrets scanning: git

License

MIT

Related MCP servers

Check an MCP endpoint resolves: liveness, live tool list, schema drift. Free.

STStoreboard logo

Generate exact-size App Store and Google Play screenshots, feature graphics, and listing copy.

0
MIT
View repository →

Push HTML prototypes to DesignPin for team review and pull reviewer feedback into your AI.

0
JavaScript
MIT
View repository →

Bounded data, document, web-quality, and operations services purchased with USDC through x402.

0
View repository →

Customer-hosted read-only MCP server for Jobber ops reports, OAuth setup, and GraphQL validation.

1
JavaScript
MIT
View repository →

US import duty research: HTS codes, Chapter 99 duties, MPF/HMF fees, landed cost. USITC data.

3
TypeScript
MIT
View repository →