{ "name": "iso27001-mcp", "version": "0.9.83", "mcpName": "io.github.Sushegaad/iso27001-mcp", "description": "ISO 27001 compliance workspace for Claude — controls, risks, policies, evidence, audits, and SoA in one local encrypted MCP server", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/Sushegaad/MCP-Server-for-ISO27001.git" }, "homepage": "https://github.com/Sushegaad/MCP-Server-for-ISO27001#readme", "bugs": { "url": "https://github.com/Sushegaad/MCP-Server-for-ISO27001/issues" }, "keywords": [ "iso27001", "iso-27001", "iso27001-2022", "isms", "mcp", "model-context-protocol", "claude", "compliance", "information-security", "security-audit", "gap-analysis", "risk-management", "risk-register", "statement-of-applicability", "soa", "annex-a", "corrective-action", "evidence-tracking", "policy-management", "certification-readiness", "grc" ], "engines": { "node": ">=20.11.0" }, "volta": { "node": "20.11.0" }, "bin": { "iso27001-mcp": "./dist/index.js" }, "browser": false, "main": "./dist/index.js", "files": [ "dist" ], "scripts": { "build": "tsup", "postbuild": "rm -rf dist/seed && mkdir -p dist/seed && cp -r src/seed/policy-templates dist/seed/policy-templates && cp -r src/seed/procedure-templates dist/seed/procedure-templates && cp -r src/seed/evidence-templates dist/seed/evidence-templates && cp -r src/seed/partials dist/seed/partials && npm run generate-ard", "generate-ard": "tsx scripts/generate-ard.ts", "prepack": "npm run build", "prepublishOnly": "npm run typecheck && npm test && npm run build", "typecheck": "tsc --noEmit", "lint": "eslint src --ext .ts", "test": "vitest run --coverage", "test:watch": "vitest", "dev": "tsx src/index.ts", "generate-checksums": "tsx scripts/generate-checksums.ts", "verify-checksums": "tsx scripts/verify-checksums.ts" }, "dependencies": { "@modelcontextprotocol/sdk": "1.29.0", "better-sqlite3-multiple-ciphers": "12.9.0", "mustache": "4.2.0", "zod": "3.25.76" }, "optionalDependencies": { "express": "^4.22.2", "express-rate-limit": "7.5.1" }, "overrides": { "fast-uri": ">=3.1.2", "esbuild": "0.28.1" }, "devDependencies": { "@types/better-sqlite3": "7.6.13", "@types/express": "4.17.25", "@types/mustache": "4.2.6", "@types/node": "20.19.39", "@typescript-eslint/eslint-plugin": "7.18.0", "@typescript-eslint/parser": "7.18.0", "@vitest/coverage-istanbul": "^4.1.8", "@vitest/coverage-v8": "^4.1.8", "ajv": "^8.20.0", "ajv-formats": "^3.0.1", "eslint": "8.57.1", "tsup": "8.5.1", "tsx": "4.22.4", "typescript": "5.4.5", "vitest": "^4.1.8" } }