Back to Home
beejak icon

MCP_Scanner

Verified Safe

by beejak

Overview

Comprehensive security scanning for Model Context Protocol (MCP) servers, including static analysis, AI-powered vulnerability detection, supply chain security, and threat intelligence integration for CI/CD, automated reporting, and developer feedback.

Installation

Run Command
mcp-sentinel scan ./my-mcp-server-project

Environment Variables

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

Security Notes

The project is a security scanner designed to detect vulnerabilities, not introduce them. It explicitly identifies and flags dangerous code patterns (e.g., `eval`, `os.system`) within the *target code*, not in its own implementation. API keys are managed via environment variables. Privacy concerns regarding sending code to cloud LLMs are acknowledged and local LLM options (Ollama) are prioritized by default. Logging is structured to avoid exposing secrets. The architecture demonstrates robust security practices for a security tool.

Similar Servers

Stats

Interest Score0
Security Score10
Cost ClassLow
Avg Tokens800
Stars0
Forks0
Last Update2025-11-27

Tags

security scanningSASTAI analysissupply chain securitythreat intelligencevulnerability detection