{
    "name": "security-scanner-mcp",
    "version": "1.2.0",
    "description": "MCP server that scans AI-generated code for security vulnerabilities (OWASP Top 10, hardcoded secrets, SQL injection, XSS)",
    "type": "module",
    "main": "dist/index.js",
    "types": "dist/index.d.ts",
    "bin": {
        "security-scanner-mcp": "dist/cli.js"
    },
    "files": [
        "dist",
        "README.md",
        "README.en.md",
        "LICENSE",
        "Dockerfile",
        ".dockerignore"
    ],
    "scripts": {
        "build": "tsc",
        "start": "node dist/index.js",
        "dev": "tsx src/index.ts",
        "demo": "tsx examples/demo.ts",
        "prepublishOnly": "npm run build",
        "test": "node --import tsx --test src/*/__tests__/*.test.ts src/*/*/__tests__/*.test.ts",
        "docker:build": "docker build --target source -t security-scanner-mcp:latest .",
        "docker:tag": "docker tag security-scanner-mcp:latest ongjin/security-scanner-mcp:latest && docker tag security-scanner-mcp:latest ongjin/security-scanner-mcp:$(node -p \"require('./package.json').version\")",
        "docker:push": "npm run docker:tag && docker push ongjin/security-scanner-mcp:latest && docker push ongjin/security-scanner-mcp:$(node -p \"require('./package.json').version\")",
        "docker:run": "docker run --rm security-scanner-mcp:latest"
    },
    "keywords": [
        "mcp",
        "model-context-protocol",
        "security",
        "scanner",
        "vulnerability",
        "owasp",
        "sql-injection",
        "xss",
        "secrets",
        "claude",
        "anthropic",
        "ai",
        "code-review",
        "static-analysis"
    ],
    "author": "zerry",
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/ongjin/security-scanner-mcp.git"
    },
    "bugs": {
        "url": "https://github.com/ongjin/security-scanner-mcp/issues"
    },
    "homepage": "https://github.com/ongjin/security-scanner-mcp#readme",
    "engines": {
        "node": ">=18.0.0"
    },
    "dependencies": {
        "@babel/parser": "^7.23.0",
        "@modelcontextprotocol/sdk": "^1.0.0",
        "axios": "^1.6.0",
        "commander": "^12.1.0",
        "js-yaml": "^4.1.0",
        "jscodeshift": "^0.15.0",
        "node-cache": "^5.1.2",
        "prettier": "^3.1.0",
        "recast": "^0.23.0",
        "zod": "^3.23.0"
    },
    "devDependencies": {
        "@types/js-yaml": "^4.0.9",
        "@types/jscodeshift": "^0.11.0",
        "@types/node": "^20.0.0",
        "tsx": "^4.0.0",
        "typescript": "^5.0.0"
    }
}
