Back to Home
cisco-ai-defense icon

mcp-scanner

Verified Safe

by cisco-ai-defense

Overview

Scans Model Context Protocol (MCP) servers, tools, prompts, and resources for security vulnerabilities, employing static analysis, YARA rules, Cisco AI Defense API, and LLM-based behavioral analysis.

Installation

Run Command
mcp-scanner-api --host 0.0.0.0 --port 8080

Environment Variables

  • MCP_SCANNER_API_KEY
  • MCP_SCANNER_ENDPOINT
  • MCP_SCANNER_LLM_API_KEY
  • MCP_SCANNER_LLM_MODEL
  • MCP_SCANNER_LLM_BASE_URL
  • MCP_SCANNER_LLM_API_VERSION
  • MCP_SCANNER_LLM_TIMEOUT
  • AWS_PROFILE
  • AWS_REGION
  • AWS_SESSION_TOKEN

Security Notes

The `mcp-scanner` is designed to detect security vulnerabilities in *other* MCP servers and tools. It employs robust static analysis techniques, integrates with Cisco AI Defense API, and uses LLM-as-a-judge for behavioral analysis. The tool itself follows good security practices by using environment variables for API keys and randomized delimiters to prevent prompt injection in its LLM interactions. File and function size limits are applied when scanning source code to prevent resource exhaustion during analysis.

Similar Servers

Stats

Interest Score98
Security Score8
Cost ClassHigh
Avg Tokens3000
Stars746
Forks78
Last Update2026-01-14

Tags

MCPSecurity ScannerStatic AnalysisBehavioral AnalysisLLM SecurityYARAAI Defense APIPython SDK