Back to Home
beejak icon

MCP_Scanner

Verified Safe

by beejak

Overview

Comprehensive security scanning for Model Context Protocol (MCP) servers, including static analysis, runtime monitoring, and AI-powered detection of vulnerabilities.

Installation

Run Command
mcp-sentinel scan TARGET_PATH

Environment Variables

  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • GOOGLE_API_KEY
  • VULNERABLE_MCP_API_KEY
  • NVD_API_KEY
  • AZURE_OPENAI_KEY
  • AZURE_OPENAI_ENDPOINT
  • MCP_SENTINEL_API_KEY
  • NO_COLOR
  • MCP_SENTINEL_NO_PROGRESS
  • CI
  • RUST_LOG

Security Notes

The server's core (Rust) is robust, with explicit error handling, verified zero `unwrap()` calls, and extensive logging. It actively detects dangerous patterns (e.g., `eval`, `os.system`, malicious scripts) in *scanned code* rather than using them internally. External API integrations (LLMs, NVD, VulnerableMCP) use `reqwest` with timeouts and error handling, and API keys are managed via environment variables. The system itself appears well-hardened against common security pitfalls in its own implementation.

Similar Servers

Stats

Interest Score26
Security Score9
Cost ClassMedium
Avg Tokens800
Stars1
Forks0
Last Update2026-01-07

Tags

Security ScanningAI AnalysisThreat IntelligenceSupply Chain SecurityStatic Analysis