Back to Home
hackersatyamrastogi icon

Cyber_MCPs

by hackersatyamrastogi

Overview

This project provides a collection of Model Context Protocol (MCP) servers that integrate various security tools, enabling AI assistants to perform security assessments through natural language interactions.

Installation

Run Command
npx -y @mcp-security/nmap nmap

Environment Variables

  • NESSUS_URL
  • NESSUS_ACCESS_KEY
  • NESSUS_SECRET_KEY

Security Notes

The server explicitly warns about critical security risks including command injection, privilege escalation, network exposure, and data exfiltration. While most tool wrappers use `child_process.spawn` or `node-pty.spawn` with array arguments (which is generally safer against shell injection than string interpolation) and inputs are validated with Zod, a severe vulnerability exists in the `scoutsuite` server. It uses `vm.runInContext()` to execute JavaScript code read directly from a file generated by the external `ScoutSuite` tool. If this external file (`scoutsuite_results_*.js`) were compromised or contained malicious JavaScript, it would lead to arbitrary code execution within the MCP server's Node.js process. No obvious hardcoded secrets were found, but some tools require API keys/credentials as arguments or environment variables. The inherent nature of these security tools involves network interaction and can require elevated privileges, as extensively detailed in the project's `SECURITY.md`.

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassHigh
Avg Tokens5000
Stars0
Forks0
Last Update2025-12-05

Tags

SecurityPenetration TestingAI IntegrationVulnerability ScanningOSINT