"""MCP Security Audit — Static security scanner for MCP servers.

Zero-dependency scanner that detects security vulnerabilities in Python
and TypeScript/JavaScript MCP server source code using AST analysis
and pattern matching.

No Docker, no API keys, no external dependencies. Just Python 3.11+ stdlib.
"""

__version__ = "0.5.0"
__author__ = "Carlos Miret"
__license__ = "MIT"

from .models import Finding, ScanResult, ScanSummary, Severity
from .scanner import MCPSecurityScanner, detect_language
from .ts_scanner import TSSecurityScanner

__all__ = [
    "Finding",
    "MCPSecurityScanner",
    "ScanResult",
    "ScanSummary",
    "Severity",
    "TSSecurityScanner",
    "detect_language",
]
