Back to Home
zakariaf icon

SecScanMCP

Verified Safe

by zakariaf

Overview

This is an enhanced security scanner test suite designed to detect a wide range of vulnerabilities in MCP (Model Context Protocol) servers, including prompt injection, tool poisoning, hardcoded secrets, and various code injection types.

Installation

Run Command
make restart

Environment Variables

  • CLAMAV_HOST
  • CLAMAV_PORT
  • TRIVY_CACHE_DIR
  • TRIVY_TIMEOUT
  • TRIVY_DB_REPOSITORY
  • CODEQL_CLI_PATH
  • MODEL_PATH
  • DB_PATH
  • LOG_LEVEL
  • CONFIG_PATH

Security Notes

This project is a security scanner, which by its nature interacts with and tests for malicious patterns. The code demonstrates good practices for isolating dangerous operations (e.g., Docker containerization, `subprocess.create_subprocess_exec` over `shell=True`, secret masking in findings). However, any security testing tool carries inherent risks if misconfigured or used on unauthorized systems. The documentation explicitly outlines ethical usage and safe testing practices. The internal design follows clean architecture principles, which generally improves code quality and reduces security vulnerabilities within the scanner itself.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassHigh
Avg Tokens5000
Stars0
Forks0
Last Update2025-12-01

Tags

SecurityVulnerability ScannerMCPStatic AnalysisDynamic AnalysisML Anomaly DetectionPenetration Testing