{"_id":"framework-mcp","_rev":"34-fb19da5913641899316256deca21a096","name":"framework-mcp","dist-tags":{"latest":"3.1.0"},"versions":{"1.0.0":{"name":"framework-mcp","version":"1.0.0","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","cybersecurity","framework"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.0.0","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"e3ab67e824956ec18c3fc926a0ba8aa0958ffd34","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.0.0.tgz","fileCount":14,"integrity":"sha512-lhFPC/HafleYXO3gHEIBHbF6XXmNA7frO6FTLmQ9SlZjk3NljEAhHdFFCcqTvvf2J/ZG+jKeDf3mCxIV2Mpk2A==","signatures":[{"sig":"MEUCIGZnWLyrZ4FCIdPTslu9lm7hjPFRUpqJJ870sT7LOGSuAiEA8W3kkFQKwg570BV4q3Z2mQFSR13qEyjW1YaIJYOILvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96653},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"beac2051d97942a225b42ba07bfc8f30009e1354","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for analyzing vendor responses against CIS Controls Framework using 4 GRC attributes (Governance, Facilitates, Coverage, Validates)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.0.0_1755188465022_0.9078752917764152","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"framework-mcp","version":"1.1.0","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","cybersecurity","framework"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.1.0","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"cc17d10944d56f4e750a6c2937a6078197296ded","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.1.0.tgz","fileCount":19,"integrity":"sha512-Y1LIwOBXOmKDi7wprrOa5gTQnxr0njS0QNFNhpMasbKN5cmFiPQRQxdMJAM6dF+BlNrnS/eCMHKSuxMci7ySqw==","signatures":[{"sig":"MEQCIFrWJrDqx5rCmVNE6sgCSLMm4DvgyerCLGHGmKBYgiCJAiBPDtI/yYs41uqOf6/Q9tgun/UyeuvSMDjm8crsSw33pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689416},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f54aad98bf7d058be8f98d3bb4cc949993e71f2c","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for analyzing vendor responses against CIS Controls Framework using 4 GRC attributes (Governance, Facilitates, Coverage, Validates)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.1.0_1755566114393_0.7552151097401658","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"framework-mcp","version":"1.1.1","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","cybersecurity","framework"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.1.1","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"cec7ed507dfa0a6173baddef7eafd37ddf07d449","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.1.1.tgz","fileCount":19,"integrity":"sha512-XutT6qd1Ii9fUcGOeUX/LQAf/TFnG9VKR7M66FYfI4wG+Tm6L5knzzExvO0pb7MYfOB/9IvIUaIZAprTLM+s0Q==","signatures":[{"sig":"MEUCIQChzAwpouIT9FmNpgNxMphcffdg6LrhzWw2WmZi0ikpkwIgUr3ZDHF+zM8B8Wz6fEUWK++qi/wcdPm+sxWa359ZiOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736440},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ac707605a18d7a75c6cfdb90f638d2ad70446505","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for analyzing vendor responses against CIS Controls Framework using 4 GRC attributes (Governance, Facilitates, Coverage, Validates)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.1.1_1755613954976_0.5305529688090866","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"framework-mcp","version":"1.1.2","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","cybersecurity","framework"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.1.2","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"2e3562a708ffd3736a60b966156e1aaadcc7aada","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.1.2.tgz","fileCount":19,"integrity":"sha512-JUdFsOB9cwFKcmjApU0DxTXCJzmpCLV6V4SyG8RauhAQDz1wN0WfuxU/hDB2uQetAeZw3Vh+nxkWauLu4oRoeQ==","signatures":[{"sig":"MEYCIQDLTMnPH99F/AYw3xlMkoWyUTNkrdmO7lqdtzUM7vqYdQIhAMoK3ZVcYRB6hLw0QULnDAyknnpcquB8vJbX8Hy236Fe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759508},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"abc24d255baf9b8831a3853d6fc67d228aaad74d","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for analyzing vendor responses against CIS Controls Framework using 4 GRC attributes (Governance, Facilitates, Coverage, Validates)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.1.2_1755620722377_0.1626665808732508","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"framework-mcp","version":"1.1.3","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.1.3","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"84c5e8c46123c67c203503da36e3c63905523cc5","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.1.3.tgz","fileCount":32,"integrity":"sha512-su2vpMQ62HJVJ9vkvE7ynziqC6G0qLw0khqv/N6q97HppB5XOFjx6NbyE1jq6UPHy8H5ruZGC9pxi52NqArICg==","signatures":[{"sig":"MEUCIEkQnsa1OcCj44DYE0+cX5O92mb9UQzUYjA8VZT5BumNAiEAm+CEsNtOu0UAh7X1x9StkB+H2Gt35jJnd1D6Q/tXv1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":871807},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b2d22c4550d2b130854ff74133d2a4fc48899277","scripts":{"dev":"tsc && node dist/index.js","build":"tsc","start":"node dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for determining vendor tool capability roles (Full Implementation, Facilitates, Governance, Validates) against CIS Controls Framework safeguards with domain validation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.1.3_1755722317243_0.035311317120366725","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"framework-mcp","version":"1.2.0","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.2.0","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"2b7ab82d3892c4766f2c5d0409e538479e53d578","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.2.0.tgz","fileCount":60,"integrity":"sha512-ApgXHYpnKTn1hjgdA74ZdC9A/7UVQd61eFDxAWBY9chpLYva9Lh9ZmSOWPqp2OyJsZJ6ZNRLbWPzj1AjmtnC3A==","signatures":[{"sig":"MEYCIQCqwZMk+bfrEgV7XdmOdTdH8AA92/Rb+px8aXqTyuiE3gIhALYJ5M9nxtb/UZQc9PaqPhHQKmNnvRYJ+C8NMBgdboRI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1091177},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"d6245ff35531b83098a0860695f8a8cb0000caab","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Dual-architecture server (MCP + HTTP API) for determining vendor tool capability roles against CIS Controls Framework with intelligent domain validation. DigitalOcean App Services compatible.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.2.0_1755735918944_0.8890636233033025","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"framework-mcp","version":"1.3.0","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.3.0","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"3c6a9050669845db69ab09363cbe200c36af919d","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.3.0.tgz","fileCount":62,"integrity":"sha512-etXn2ZRtYZP7cUJOTdJkGgk4AbJxnubbBEsvOfgsMAwoa5xlQ+I7WSFA6JtsFMUJBV1aSWKF9Uj9eVvWhDj8BA==","signatures":[{"sig":"MEUCIEJ7OkCUmXL+vhcuHDbdtHg3n3KONaJ+L6XRzcEPE2AcAiEAjcfEvN/9yfZ+/mEH6IbuCz6jJB4y+sHDwXY+nk8EsfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1129202},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"384f5035e5a153863617e2b68bddcec241251327","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Dual-architecture server (MCP + HTTP API) for determining vendor tool capability roles against CIS Controls Framework with intelligent domain validation. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.3.0_1755738740035_0.21675683684367186","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"framework-mcp","version":"1.3.1","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.3.1","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"bd786a731ebe2c5d13d2675c00c1fbea856e5fd9","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.3.1.tgz","fileCount":62,"integrity":"sha512-a3375mUhIvb3T51TtP8Ne44c+AE9ruqLoPOxZO7I/y8/kihVGwEA74fCWEIXJcyJxtqEnniU8K6AmSyEiyVnjA==","signatures":[{"sig":"MEUCIQDf6eMY0alGnHa4i3nqpndmeZBsUnT5ssEM/zD5XSEa5AIgVnAItf6sM4ZujmWAzj2+MAo7ZpuMZCBzvI/NG1K9vFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1129202},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"2094a6c892a0e77a3d17908405d32b7c1536f815","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Dual-architecture server (MCP + HTTP API) for determining vendor tool capability roles against CIS Controls Framework with intelligent domain validation. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.3.1_1755739567971_0.1961220853957899","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"framework-mcp","version":"1.3.2","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.3.2","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"d9f535f133556ac1ae2e0cc594c3ad47acd1d009","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.3.2.tgz","fileCount":78,"integrity":"sha512-HKKVZbKuXTcOU3qTCZfns58jTb0mB/dRAFm2BWW5yMGvOWqVi2g2y73V/UlHl/OE2mtXofpCm/ZGrcABR1NY+Q==","signatures":[{"sig":"MEQCIHkMw6PAsLaP7VeAhK8Xbuy0wKlFcFuqen0d8jhuYocZAiBGm9CuOL9ZuMmkyxA+eWmGMckHtmrZDgzyU49ZIU8omQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054347},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"df8e811a5175a270a327b2ee7de74bf8f7f38fcc","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Dual-architecture server (MCP + HTTP API) for determining vendor tool capability roles against CIS Controls Framework with intelligent domain validation. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.3.2_1755785219593_0.8253584991283558","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"framework-mcp","version":"1.3.3","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.3.3","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"2461c79034960a2f9fe65485a1bcae2b9c00e3f2","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.3.3.tgz","fileCount":78,"integrity":"sha512-4v0wvvkDHQkbDsJ3vN2p1zal33c4e89TWFgtlKGcoKBjJUfT3O1C1PaJNWB+FTSfo6IH3MTSvn1Breje9uLFYQ==","signatures":[{"sig":"MEQCIFAmxyfSK3UsmR866qxGRYQZqufry34SIQKlqkXiB7HPAiB2oj8JdYdNB6ylGfGIkfDlRdkafVEY5n78jtLIfcqyzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2041376},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"9124797592c1d1c261e80a20cbd93d8f65de82d2","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Dual-architecture server (MCP + HTTP API) for determining vendor tool capability roles against CIS Controls Framework with intelligent domain validation. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.3.3_1755790787441_0.9292022854125004","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"framework-mcp","version":"1.3.4","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.3.4","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"9a5387a7eaebef292c559792306e99cde094bf38","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.3.4.tgz","fileCount":70,"integrity":"sha512-lPZFzDeGjAeuc8ylXahHrVf/fiOruDcgY1cLsS+3uCVYRx5K9QIiJG+iVMKp9Is12//GGqj+ybXgxPhsAC5+GA==","signatures":[{"sig":"MEUCIBZVWaFDs4RIWjHjpON9D8rMOkbYOI2GL4++Pz7UUesAAiEAtW0tQCO4puioOs0l76fN56XNU/NnVvqUGNxNZCSv5MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766288},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"cd04fcbe4b2caed99c64363c86f60ab6dee74c15","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Dual-architecture server (MCP + HTTP API) for determining vendor tool capability roles against CIS Controls Framework with intelligent domain validation. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.3.4_1755799362988_0.02626787568680644","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"framework-mcp","version":"1.3.5","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.3.5","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"f07232f591ff63b68cc3fb020637b0c8d75215b5","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.3.5.tgz","fileCount":70,"integrity":"sha512-b9HBr0M3bmcT5RLEUjnntio7UShIRmc0rLUY+PSbL6LZeqlhZj9t6m6w21xHBAySBt0HNpndyl54vh2oGophYQ==","signatures":[{"sig":"MEQCIAwt8PqwgFG/Wo0hJ2Nhl+HQzLRzMpPGrHp2iXIxN+v5AiAOuC3u7OiizATwIdJzeNvLEs5U8ZdtNHcQgrdeJU6GUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1190892},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"917d686d0a492d57a06a1ba1f7efaab02bfd88ce","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Dual-architecture server (MCP + HTTP API) for determining vendor tool capability roles against CIS Controls Framework with intelligent domain validation. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.3.5_1755801814088_0.053601966058407724","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"framework-mcp","version":"1.3.6","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.3.6","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"b0fdeac2c3e5c97037d532b955d4b131ab5d2a15","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.3.6.tgz","fileCount":70,"integrity":"sha512-UcXhNqQj/6QwF4PpENinyU2Ei5aJEk88wsIRBpRkykH9E3xaERLMYR9iz5elTrjiM4Me4tN8WqtyqF0Tddd7vA==","signatures":[{"sig":"MEUCIAZXKN27hJJTBz293xLNwFhT56+QFjDRAaGgtb55n3O0AiEAsu8wIsDZlxPqreRnXktbjMTJJBSJrppo9UC8W7B7hMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021340},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"2db98d301ff16e5da47b67604f361433a7ef351f","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Dual-architecture server (MCP + HTTP API) for determining vendor tool capability roles against CIS Controls Framework with intelligent domain validation. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","framework-mcp":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.3.6_1755802305526_0.1537007584790946","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"framework-mcp","version":"1.3.7","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.3.7","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"e8aaa6af7a1fee55540163709cf089e369faff4a","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.3.7.tgz","fileCount":75,"integrity":"sha512-R/dDpMWTBEmPMn546xW4YDFSA28FyFQ214Rkim5XOxiYIpA0DcM2xbIkML8XAPrCSrJd9F/bTx8O6O8AAqIftQ==","signatures":[{"sig":"MEYCIQD28GkfGkFsAvo4sKE5a0xGOvGHpf7G+gyQkazO+lUtXAIhANfsZtbDfTXi94C7wBnhJDRhKPdj9HdskNTYyyRdGxaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":981296},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"0c2b17f228dd1729f0192e496fa8b9af1bda529c","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Dual-architecture server (MCP + HTTP API) for determining vendor tool capability roles against CIS Controls Framework. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.3.7_1755823082800_0.3909594819905744","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"framework-mcp","version":"1.4.0","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.4.0","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"9083bcc70071a8cab21d6af255b6db7a96849418","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.4.0.tgz","fileCount":73,"integrity":"sha512-YphrpBI74OPccKQYdsUJTlJ0qUC/pVtS0WyIUIY4bS2lMoCkkuwapxwxA/2uHgCnYuaNHok/Q+9SPIZqV2+kWw==","signatures":[{"sig":"MEQCIE5jBIcv9fxCMZ8JbpxqGF6GCmYqJoFnnn1pIN6uLdh/AiAurIiKcuQpLOX6EJiPbzV8U67J+a8Mvs7Oi/O7o6KudA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941801},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"808b0ca402e25be75f2ef76e8e5ec226c70d5560","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.4.0_1757982122188_0.274865855329826","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"framework-mcp","version":"1.5.0","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.5.0","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"5c33d153d1c2eb9ea5af2c1e421f0d2f4a56ac0f","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.5.0.tgz","fileCount":73,"integrity":"sha512-lAUSPkaN8kJIeddKhF7gA3XcTVYCNFHU70ClSi7KOIzmxDW/WqZLD2IjiO2uGAdjOfaCKPPDeToErOESp4FHWw==","signatures":[{"sig":"MEUCIFDC4B1j/aFhciDkw/XE0gQ35RBZnbTBlWjPT6WWuoX3AiEAzplJDvmwb7XiBl+vpQEqfw5oDUBy0hwZNVkIgdPtowg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1340014},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"002fef391e95000412c67febedea4621f788d215","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.5.0_1758132851913_0.11347758320031276","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"framework-mcp","version":"1.5.1","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.5.1","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"8158901dfd974d907bc1adeb7ff98608e380111a","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.5.1.tgz","fileCount":73,"integrity":"sha512-oBZDVNEeb+saAeaLK19wKDP/6wugu1nqEUta9dOhyPeE+Aglq5j6FE1NG0IoZwta4EZtOgyzE0dDgcq1NaYw8w==","signatures":[{"sig":"MEUCIQCxdwYRnwQ/FUlRacfpzgKCgefkhlfGl9nIyQHFJBrKxQIgTaPg9bFHuJqyEch3GjCjHfK12fJhjeFeHS3rVQUA9QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1340014},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"f12c3377ef2d8dc9ed0fd39f2c880f081d0d5156","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.5.1_1758133556123_0.7516943017945688","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"framework-mcp","version":"1.5.2","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.5.2","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"d6a625506166ba2c893e8f87a73e8a1ca54d39b5","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.5.2.tgz","fileCount":75,"integrity":"sha512-bAmGLbg8rDkE/BD0XORZUZ1Pw6Jx0JGIdyEF2tPDst83UpRnKPRaxJaCGEJicT8jmA54KxXOPDK87UgS7Q/dAA==","signatures":[{"sig":"MEYCIQD6mzoiNZAituR2Mj/YiO0kTXM7claznQdZHvdnWflvtwIhAKZs1QpHP5jcWujSysRKgYGey+lEfLLNepI99nb4m+bP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1349056},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"a78b13076d9ae5b85bf49bfdd74d7d65d74680d3","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.5.2_1758143882822_0.3068480380187484","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"framework-mcp","version":"1.5.3","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@1.5.3","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"f1ca0eddf70cad819142fdc961ca79659b8620a0","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-1.5.3.tgz","fileCount":75,"integrity":"sha512-ettmmBcglil6vZR/Ve5lFabtj2vNrhPNX6izd/J1ui0U1qY+yrinmqatOqWbXFq+uSNJTbSXRgVNhI4z06wVEg==","signatures":[{"sig":"MEUCICFcD8GG8ajE5OJmRTUlGQ8A2kobWXQP397G6LUVJveBAiEAwTUbEuTOOCoEHElJqTtFERSv/tQIlyKupqqBELIElSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1349056},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"6666ece8fa3bc7d00c333769e4db009f2efbc36e","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.18.2","compression":"^1.8.1","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_1.5.3_1760533333893_0.165201245535189","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"framework-mcp","version":"2.2.2","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.2.2","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"6bcb548604f1ae03990f285c17d9c45ed8b0ce37","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.2.2.tgz","fileCount":67,"integrity":"sha512-zNyAx4DI7irc9EJ1EixeG5kFWqgXKafoVyUe3Zck6XkrhUk26+va5GBmCfi/eK7Mil0t9eChnwUPBkCaluNvyA==","signatures":[{"sig":"MEUCICW0IYE566NHJVEDZmCsZ4Cjh/OwUnToP7KkX4WeG5liAiEArMQareojQOBGOKNWL+6MhSIGNczXF6UwurS5pxgFPzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2296757},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"da3f1d635314544f6a76ce6489c962cfe34bb24a","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js","standardize-prompts":"node scripts/standardize-prompts.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.2.2_1776187230894_0.4445059550983981","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"framework-mcp","version":"2.3.2","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.3.2","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"acd7389b43317fada2b05ac3bd5a869f633bef87","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.3.2.tgz","fileCount":67,"integrity":"sha512-ms8J3ywhkvaBUl42V6DclqPSjGsZY2FKR35FTQgwrw+YCkHEGI8aiWoYNhuQrajUUex6CmPspDtyhQ6fkTq5SA==","signatures":[{"sig":"MEYCIQD2C8CUZHFDS4Q/Xyf7W/U9PsHTcDBYSTKDTMmgkl6CjwIhAKKuQxUzOIFEs0k1NVXIUIEQbtdIorrAp/kXB99FA1aO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2294421},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"bac6e34e61b75d845334ad4293f78e03ae134925","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js","standardize-prompts":"node scripts/standardize-prompts.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.3.2_1776188463772_0.8060254274352723","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"framework-mcp","version":"2.4.2","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.4.2","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"19cbd00758f1d4cda5887706ca239dcb64718bdf","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.4.2.tgz","fileCount":67,"integrity":"sha512-q72TWGvzd9xbbJSdCzKLwfCFp0tX+Ut8Io0C5acXdpu7QJwkzjIOhmA2GSvBbIKN+KUeDZGrLFc36JPgEFex8g==","signatures":[{"sig":"MEUCIEW5jWF96R4696An5diu+2sEMrXD1A2zgMYDeBKZY3IoAiEApzi5gF6NfC3FBxiM5p4BoGEi43JGK0mHTIyqb/qej3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2598723},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"da4bdd450d9070bd6b82b32b0d4f4b7f1e8af06a","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js","standardize-prompts":"node scripts/standardize-prompts.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.4.2_1776195942041_0.8066510876758626","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"framework-mcp","version":"2.4.3","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.4.3","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"1c2ad41b1a1f6fa4e582ca64dd8225d7c388efd0","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.4.3.tgz","fileCount":67,"integrity":"sha512-byvXRKMvmRBpkMG5R3QbcN6N77NOsNoNhlYMl4tQO26UpXLOucpAySxRy1tsTzyfKJdPmJ8CxruTEkK9d9vYtg==","signatures":[{"sig":"MEUCIA5x5tuPb8yW5BUigc3bjifKOjxjMMeHENcUM4NgzAPNAiEAiXep6wmEULuDdBSClTrlxA+0hEPZfNt/EZMOnX5MOps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2593099},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"5f5811cd6d6ab5a8997d489dd238d4ef8378e8da","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js","standardize-prompts":"node scripts/standardize-prompts.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and DigitalOcean App Services deployment.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.4.3_1776269794103_0.631650909732808","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"framework-mcp","version":"2.4.4","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.4.4","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"2f60eb8d720d6fe5c87e855e343ecc6ce1916451","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.4.4.tgz","fileCount":67,"integrity":"sha512-OY+xajC/8YWa06LKg/SxC3n3tQlzbzHAEcMxCEM9+6tAmuhphyO0mB1O1yW+g0PqylAmpr9dEAeY9qojXQ9vUA==","signatures":[{"sig":"MEUCIAXclwex/Ip5tVXXD2RAkYdEccebPLHVOHj9qSpx3TE8AiEAm+yTZuf2V94zOpK1ZCSxAXF0RUx2zVlcIw8PwjbDW3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2589616},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"f786531e06cd941ffbf660d4e28ad28346df08ce","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js","standardize-prompts":"node scripts/standardize-prompts.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.4.4_1776356121266_0.4865894775985762","host":"s3://npm-registry-packages-npm-production"}},"2.4.5":{"name":"framework-mcp","version":"2.4.5","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.4.5","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"9ca2b3ddf562dcca228a5d83cb2ebcaab63753e8","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.4.5.tgz","fileCount":67,"integrity":"sha512-kDyc0q7e0DFtfb/xgPKk4Ea9J6QQYw4UzlHHv0C/MM591uYTBCtDjlevs77QVclU5jWbdd23o5dT4+24mNe4mw==","signatures":[{"sig":"MEUCIEynuIzYe3+rkJn0kR54xNMosMST5Mg8WBPos0k9vn+pAiEAwmVEnmcEiOq7bQAB0eeP79GQbbIQLM+qiOPQNhMA1Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2585140},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"fabaa468bf516cdf56243e5bb9dadf21c7fcf9a6","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js","standardize-prompts":"node scripts/standardize-prompts.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.4.5_1776445913247_0.5220100596819219","host":"s3://npm-registry-packages-npm-production"}},"2.4.6":{"name":"framework-mcp","version":"2.4.6","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.4.6","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"00250d54fcb9fd0d5ff16632ab42091432848380","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.4.6.tgz","fileCount":67,"integrity":"sha512-PlwYwYpRSn29+x9OFtxD+LIqYjJdpqgTWUBIWjV+bTdcNMqatIJxFgiIZxfI6WbbDfVAkPvArR8pdIX1fxkyTQ==","signatures":[{"sig":"MEUCIQDs4kZSAEV76EK92tfvR76DZZniqk9AeNBlwicfooTr5wIgaJzkhHuLt0PcJND9YiB8KABp1reAAm8IgmEY/fHz2mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2578609},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"e2aa02f30a0570b0eedf438d213dfa00900f9f99","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js","standardize-prompts":"node scripts/standardize-prompts.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.4.6_1777308659908_0.9288308523401276","host":"s3://npm-registry-packages-npm-production"}},"2.5.6":{"name":"framework-mcp","version":"2.5.6","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.5.6","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"3294c63c888091fd0daeeaffe1c412d2aa75fc49","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.5.6.tgz","fileCount":65,"integrity":"sha512-kMThGnDgYJGfJasWxpAdWEkFouxn/0EW5OoN3mdehvElEb28pNXWBQEF5N42LffEn4nScm2lEuQ7sGMrzfNQyw==","signatures":[{"sig":"MEUCIF5YRuTwaMNvfOqcjZNTAzWo9Y35HvJGdmYugj34d+x3AiEAhku8KbikmtmppLqoCFDaH1rwdOW0oXpCKSoFjQ187uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821450},"main":"dist/interfaces/http/http-server.js","type":"module","types":"./dist/interfaces/http/http-server.d.ts","gitHead":"34bd34d0f2248a7f15514dfdb89dc91a0d25d3eb","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.5.6_1777387175942_0.7686637392927989","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"framework-mcp","version":"2.6.0","keywords":["mcp","cis-controls","grc","governance","risk","compliance","vendor-analysis","capability-assessment","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.6.0","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"88b43daa7f4b35d2ccad6ca5c1daf2d171657987","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.6.0.tgz","fileCount":24,"integrity":"sha512-i1L710zbvR1Uw9fw4iupdSSrG51DmmN332OP3tLJXrOBtccbaeOHqmON56HO8KFLFTBrCLn3Yufr/SxQ6iAgJw==","signatures":[{"sig":"MEUCIHpc8Aqq8E56pixvIK1p9YkM/vs8CGMppcR2AllHUkusAiEAtUqpLab73y1ytPbQSYBqQx+0pt05ZTiUQr4cgl1ogzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398974},"main":"dist/interfaces/http/http-server.js","type":"module","types":"dist/index.d.ts","gitHead":"a291467d24addf94443a3fef52c2cd91b353e75b","scripts":{"dev":"tsc && npm run start:mcp","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.6.0_1783950939022_0.8612966420742092","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"framework-mcp","version":"2.6.1","keywords":["mcp","cis-controls","grc","governance","risk","compliance","safeguards","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.6.1","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"dcb093bafecc31a905b7e73d9f2059e1dc88559f","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.6.1.tgz","fileCount":24,"integrity":"sha512-0RYY5pFWHN3B9uZtbbOp4EZcObTNn183VoqZDCjUAI4SOasIi8S3bB8LEJK4reJeXNLrSLyADnwaqpiuV8OiKw==","signatures":[{"sig":"MEYCIQCvv2AIaT1GNpsq2u9Ycs1OxnrtlWqKYUknVM8K/oZYUgIhAIqg9Hp8RNu7fCOYL4/rrv8A88s+oO1yLKblfo/gSdet","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398994},"main":"dist/interfaces/http/http-server.js","type":"module","types":"dist/index.d.ts","gitHead":"087bb73bcf7a027c96ef2b0ec48293381a91a0a8","scripts":{"dev":"tsc && npm run start:mcp","test":"bash scripts/validate-documentation.sh","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.6.1_1784035798967_0.2602884315185874","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"framework-mcp","version":"2.6.2","keywords":["mcp","cis-controls","grc","governance","risk","compliance","safeguards","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.6.2","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"898cef56125f1d6b0424eef64781a7efc5e56327","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.6.2.tgz","fileCount":24,"integrity":"sha512-E2AaxHinHEb2HHeovJiNWHMLLIykxeMslaGeJH9fsSrsuEkc5OwtiIwPi0s6BBUbDlT2tN03WozP4PlLXkmFhQ==","signatures":[{"sig":"MEUCIQDC95qpzob12u9/Zy/iEjlpW64VYofVPaWJLoUgy4cVKAIgJOBdZA16XCEuM+dE4i44HB0U1h+BuWM6SLBtKWbJk2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398972},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8d2bd0d65b8ba7f761398328670d77ecef5b91f6","scripts":{"dev":"tsc && npm run start:mcp","test":"bash scripts/validate-documentation.sh","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.6.2_1784036270607_0.5447813013506524","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"framework-mcp","version":"2.7.0","keywords":["mcp","cis-controls","grc","governance","risk","compliance","safeguards","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.7.0","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"d38c0bc00deb1ee0292dfea64b06652aeac6b3fe","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.7.0.tgz","fileCount":24,"integrity":"sha512-aIMK7t1UlerDe+k3AMOjLi5m+B/0fDgEBlceKUzBbtmjVZ3lPL530tuL9tkt86IC8jiFQ8ss7w/eWOXOSuahjQ==","signatures":[{"sig":"MEYCIQC3i05cqO4BQ+my8pRLl8OVF2Lp4mjEl/9g0RMTvz3szgIhAOVrrhorxdRMLSdBUZnHAY+w7FJIl2SaMd1E/eK41ByN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400801},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"bac49980fea211246e55feedd4d00910d3c1e444","scripts":{"dev":"tsc && npm run start:mcp","test":"node scripts/verify-cis-text.mjs && bash scripts/validate-documentation.sh","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js","verify:cis":"node scripts/verify-cis-text.mjs"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.7.0_1787072119883_0.8078278653848538","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"framework-mcp","version":"2.7.1","keywords":["mcp","cis-controls","grc","governance","risk","compliance","safeguards","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@2.7.1","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/therealcybermattlee/FrameworkMCP#readme","bugs":{"url":"https://github.com/therealcybermattlee/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"9d2aaa617171d0f77c3667d04df0d7863a1566fe","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-2.7.1.tgz","fileCount":24,"integrity":"sha512-He+U1ipaOcDnhr3K6WHSJit5My1iClZGhAh0x+TZJKDrzEClBoF3WemzIrrF4wpNf0KfTcjYVNT0OcbXS6FwSA==","signatures":[{"sig":"MEUCIFlUBoy754PdzwjkiWh3u1cgd2ZoVlAAdsMzGOeIEJwWAiEAtn+krPpvM8cy4yrbEQD/iROI8XRAHLjb6oKZoAcWsg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400950},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1d8ea1db5e41ee64b34b5adf649269577cd3c795","scripts":{"dev":"tsc && npm run start:mcp","test":"node scripts/verify-cis-text.mjs && bash scripts/validate-documentation.sh","build":"tsc","start":"node dist/interfaces/http/http-server.js","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js","verify:cis":"node scripts/verify-cis-text.mjs"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/therealcybermattlee/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_2.7.1_1787079017238_0.4686199544481515","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"framework-mcp","version":"3.0.0","keywords":["mcp","cis-controls","grc","governance","risk","compliance","safeguards","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"url":"https://github.com/therealcybermattlee","name":"Matt Lee","email":"cybermattlee@gmail.com"},"license":"CC-BY-4.0","_id":"framework-mcp@3.0.0","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"homepage":"https://github.com/Cyber-RISE/FrameworkMCP#readme","bugs":{"url":"https://github.com/Cyber-RISE/FrameworkMCP/issues"},"bin":{"framework-mcp":"dist/index.js"},"dist":{"shasum":"8cb778c77822f5764894a9cea6c7c7e36086effd","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-3.0.0.tgz","fileCount":29,"integrity":"sha512-K2fKyDL/BdtGiYDa2J7CTMsyyMan1Q+Ha9M3lxIfajn5JvGwXcktYNeMc/bmAwVWEx/g/aT66tVjBDtT9p7hww==","signatures":[{"sig":"MEUCIQDRe57Lp7xVQWkInbqAmkzQfp96ixNNHHdnaKPrRkZBtwIgJ6sCKdQQ9bKjNhem/iSSqwXTWPfJiGgTVFE3WIZHHg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473817},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ef23c3e77af357f58bc9c3789b3b4a95b4020595","scripts":{"dev":"tsc && npm run start:mcp","test":"node scripts/verify-cis-text.mjs && node scripts/verify-cis-elements.mjs && bash scripts/validate-documentation.sh","build":"tsc","start":"node dist/interfaces/http/http-server.js","deploy":"wrangler deploy","prepare":"npm run build","dev:http":"tsc && npm run start:http","start:mcp":"node dist/index.js","dev:worker":"wrangler dev","start:http":"node dist/interfaces/http/http-server.js","verify:cis":"node scripts/verify-cis-text.mjs","verify:elements":"node scripts/verify-cis-elements.mjs"},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"copyright":"Copyright (c) 2025 Cyber RISE, Inc","repository":{"url":"git+https://github.com/Cyber-RISE/FrameworkMCP.git","type":"git"},"_npmVersion":"10.8.2","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cors":"^2.8.5","helmet":"^8.1.0","express":"^4.21.2","compression":"^1.8.1","express-rate-limit":"^8.3.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","wrangler":"^4.124.0","typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^4.17.17","@types/compression":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/framework-mcp_3.0.0_1787088069891_0.5578121218623999","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"framework-mcp","version":"3.1.0","description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","main":"dist/index.js","types":"dist/index.d.ts","type":"module","scripts":{"build":"tsc","start":"node dist/interfaces/http/http-server.js","start:mcp":"node dist/index.js","start:http":"node dist/interfaces/http/http-server.js","dev":"tsc && npm run start:mcp","dev:http":"tsc && npm run start:http","test":"node scripts/verify-cis-text.mjs && node scripts/verify-cis-elements.mjs && bash scripts/validate-documentation.sh","verify:cis":"node scripts/verify-cis-text.mjs","prepare":"npm run build","dev:worker":"wrangler dev","deploy":"wrangler deploy","verify:elements":"node scripts/verify-cis-elements.mjs"},"bin":{"framework-mcp":"dist/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","compression":"^1.8.1","cors":"^2.8.5","express":"^4.21.2","express-rate-limit":"^8.3.2","helmet":"^8.1.0"},"devDependencies":{"@types/compression":"^1.8.1","@types/cors":"^2.8.19","@types/express":"^4.17.17","@types/node":"^20.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","wrangler":"^4.124.0"},"keywords":["mcp","cis-controls","grc","governance","risk","compliance","safeguards","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"author":{"name":"Matt Lee","email":"cybermattlee@gmail.com","url":"https://github.com/therealcybermattlee"},"license":"CC-BY-4.0","repository":{"type":"git","url":"git+https://github.com/Cyber-RISE/FrameworkMCP.git"},"bugs":{"url":"https://github.com/Cyber-RISE/FrameworkMCP/issues"},"homepage":"https://github.com/Cyber-RISE/FrameworkMCP#readme","copyright":"Copyright (c) 2025 Cyber RISE, Inc","_id":"framework-mcp@3.1.0","gitHead":"597ca116c8b8a97542359e3626ea74d949f3297e","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Xl03FJ9XZiQaXfdbXz8Urkjc21+SwJuy6AGqcugZJb73m/lQR3Pka7ENoGMZhb6WvqGfIFviVo8BfZCy5rh2UQ==","shasum":"0b618727c321a2cab2534c20acc6edcdd394ee0f","tarball":"https://registry.npmjs.org/framework-mcp/-/framework-mcp-3.1.0.tgz","fileCount":29,"unpackedSize":474909,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCysSHZNjzSlDtk9Jsd3/t+Q53XwIgdR1F9g59nqfIAwIhAN6dJgitI5on271BoaRJlPQCwOND0ZsHL9+oojCHhqLz"}]},"_npmUser":{"name":"therealcybermattlee","email":"matt@cybermattlee.com"},"directories":{},"maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/framework-mcp_3.1.0_1787088735037_0.15087525438376548"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-14T16:21:05.021Z","modified":"2026-08-18T21:32:15.337Z","1.0.0":"2025-08-14T16:21:05.186Z","1.1.0":"2025-08-19T01:15:14.724Z","1.1.1":"2025-08-19T14:32:35.230Z","1.1.2":"2025-08-19T16:25:22.565Z","1.1.3":"2025-08-20T20:38:37.501Z","1.2.0":"2025-08-21T00:25:19.165Z","1.3.0":"2025-08-21T01:12:20.283Z","1.3.1":"2025-08-21T01:26:08.270Z","1.3.2":"2025-08-21T14:06:59.818Z","1.3.3":"2025-08-21T15:39:47.709Z","1.3.4":"2025-08-21T18:02:43.227Z","1.3.5":"2025-08-21T18:43:34.318Z","1.3.6":"2025-08-21T18:51:45.742Z","1.3.7":"2025-08-22T00:38:03.049Z","1.4.0":"2025-09-16T00:22:02.432Z","1.5.0":"2025-09-17T18:14:12.204Z","1.5.1":"2025-09-17T18:25:56.426Z","1.5.2":"2025-09-17T21:18:03.133Z","1.5.3":"2025-10-15T13:02:14.144Z","2.2.2":"2026-04-14T17:20:31.142Z","2.3.2":"2026-04-14T17:41:04.096Z","2.4.2":"2026-04-14T19:45:42.288Z","2.4.3":"2026-04-15T16:16:34.611Z","2.4.4":"2026-04-16T16:15:21.416Z","2.4.5":"2026-04-17T17:11:53.378Z","2.4.6":"2026-04-27T16:51:00.080Z","2.5.6":"2026-04-28T14:39:36.128Z","2.6.0":"2026-07-13T13:55:39.165Z","2.6.1":"2026-07-14T13:29:59.131Z","2.6.2":"2026-07-14T13:37:50.732Z","2.7.0":"2026-08-18T16:55:20.023Z","2.7.1":"2026-08-18T18:50:17.408Z","3.0.0":"2026-08-18T21:21:10.030Z","3.1.0":"2026-08-18T21:32:15.188Z"},"bugs":{"url":"https://github.com/Cyber-RISE/FrameworkMCP/issues"},"author":{"name":"Matt Lee","email":"cybermattlee@gmail.com","url":"https://github.com/therealcybermattlee"},"license":"CC-BY-4.0","homepage":"https://github.com/Cyber-RISE/FrameworkMCP#readme","keywords":["mcp","cis-controls","grc","governance","risk","compliance","safeguards","cybersecurity","framework","microsoft-copilot","openapi","swagger","custom-connector","http-api","cloud-deployment"],"repository":{"type":"git","url":"git+https://github.com/Cyber-RISE/FrameworkMCP.git"},"description":"Pure Data Provider architecture serving authentic CIS Controls Framework data via MCP and HTTP API. Empowers LLMs with authoritative safeguards data for analysis. Supports Microsoft Copilot custom connectors and cloud deployments.","maintainers":[{"name":"therealcybermattlee","email":"matt@cybermattlee.com"}],"readme":"# Framework MCP\n\n[![npm version](https://badge.fury.io/js/framework-mcp.svg)](https://badge.fury.io/js/framework-mcp)\n[![License: CC BY 4.0](https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by/4.0/)\n\nA Model Context Protocol (MCP) server providing **authoritative CIS Controls Framework data** for LLM-driven vendor capability analysis. Access all 153 CIS v8.1 safeguards through MCP or HTTP API.\n\n## Quick Start\n\n### Install from npm\n```bash\nnpm install -g framework-mcp\n```\n\n### Install from source\n```bash\ngit clone https://github.com/Cyber-RISE/FrameworkMCP.git\ncd FrameworkMCP\nnpm install && npm run build\n```\n\n## Configuration\n\n### MCP Integration (Claude Code)\n\nAdd to `~/.config/claude-code/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"framework-analyzer\": {\n      \"command\": \"framework-mcp\",\n      \"args\": [],\n      \"env\": {}\n    }\n  }\n}\n```\n\nOr if installed from source:\n```json\n{\n  \"mcpServers\": {\n    \"framework-analyzer\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/FrameworkMCP/dist/index.js\"],\n      \"env\": {}\n    }\n  }\n}\n```\n\n### HTTP API (Local)\n\n```bash\nnpm run start:http\n# Server runs on http://localhost:8080\n```\n\n### HTTP API (Cloudflare Workers)\n\nThe HTTP API is hosted on Cloudflare Workers. The Worker entry point\n(`src/interfaces/worker/worker.ts`) serves the same routes as the Express\nserver from the same in-memory `SafeguardManager`.\n\n```bash\nnpm run dev:worker   # local Worker via wrangler dev\nnpm run deploy       # wrangler deploy (needs `npx wrangler login`)\n```\n\nProduction deploys use Cloudflare's Git integration (Workers Builds): the\nWorker is connected to this GitHub repository in the Cloudflare dashboard,\nand every push to `main` is cloned, built, and deployed by Cloudflare\ndirectly. Non-`main` branches get preview deployments. No deploy tokens\nlive in GitHub. CORS origins and rate limits are configured in `wrangler.jsonc`.\n\n## Element provenance\n\nEvery safeguard's four element buckets (`governanceElements`, `coreRequirements`,\n`subTaxonomicalElements`, `implementationSuggestions`) are transcribed\nelement-for-element from the colour-coded shapes in the\n[CIS v8.1 Safeguard Visualisations](https://frameworkmaps.org/assets/CISv8.1-Visualisations-2025-5_MattLee.pdf)\n(orange hexagon, green box, yellow parallelogram, gray trapezoid respectively).\nTitles and descriptions are verbatim CIS v8.1.2 text. Both are enforced by\n`npm test` (`scripts/verify-cis-text.mjs`, `scripts/verify-cis-elements.mjs`)\nagainst the canonical files in `data/`. Element strings are a public contract:\nany change to them is released as a major version with a per-safeguard record\nin [CHANGELOG.md](CHANGELOG.md).\n\n## API Reference\n\n### MCP Tools\n\n| Tool | Description |\n|------|-------------|\n| `get_safeguard_details` | Get detailed safeguard breakdown (governance elements, core requirements, sub-taxonomical elements, implementation suggestions) |\n| `list_available_safeguards` | List all 153 CIS safeguards |\n\n### HTTP Endpoints\n\n| Endpoint | Description |\n|----------|-------------|\n| `GET /health` | Health check |\n| `GET /api` | API documentation |\n| `GET /api/safeguards` | List all safeguards |\n| `GET /api/safeguards/:id` | Get safeguard details |\n| `GET /api/safeguards/:id?include_examples=true` | Include implementation examples |\n\n## Usage Examples\n\n### MCP (Claude Code)\n```bash\nclaude-code \"Use get_safeguard_details for safeguard 1.1\"\nclaude-code \"List all available CIS safeguards\"\n```\n\n### HTTP API\n```bash\ncurl http://localhost:8080/api/safeguards\ncurl http://localhost:8080/api/safeguards/1.1\ncurl http://localhost:8080/api/safeguards/5.1?include_examples=true\n```\n\n## Assessing a Tool Against a Safeguard\n\n> **This framework assesses one tool in isolation against one safeguard.**\n> Satisfying a safeguard is a *portfolio* property — it typically takes several\n> tools across several asset types. No verdict below means a safeguard is met,\n> covered, or compliant.\n\n### Element completeness — what this framework *can* assess\n\nA tool is assessed on how many of the safeguard's **taxonomical elements** it addresses:\n\n| `elementsAddressed` | Meaning |\n|------|-------------|\n| **`all`** | The tool addresses every taxonomical element of the safeguard |\n| **`some`** | The tool addresses some, but not all, taxonomical elements |\n| **`none`** | The tool addresses no taxonomical elements of this safeguard |\n\nThe companion `notAddressed` list — which elements the tool *doesn't* reach — is\noften more useful than the verdict itself, because it names what you still need.\n\n### Estate scope — what this framework *cannot* assess\n\n`elementsAddressed: \"all\"` is **not** estate coverage. A tool that addresses every\nelement of safeguard 9.2 still only protects the devices it is actually deployed on.\nWhether *your* estate is protected depends on your asset inventory, deployment\nfootprint, and licensing — none of which are visible in a vendor response. Every\nassessment therefore carries a `scopeLimits` block stating what remains unassessed.\n\nDeliberately absent vocabulary: *meets, satisfies, covers, achieves, compliant.*\nEach of those terminates the sentence and implies the practitioner is finished.\n\n### GRC / policy services\n\nWhether a tool is a GRC or policy service is a **single yes/no question asked once\nper tool** (`isGrcOrPolicyService`), not a per-safeguard classification — it is a\nproperty of the product, not of its relationship to any one safeguard.\n\n## Cloud Deployment\n\nThe HTTP server is compatible with any cloud platform that supports Node.js.\n\n- **Build**: `npm install && npm run build`\n- **Start**: `npm run start:http`\n- **Port**: 8080 (configurable via `PORT` env var)\n- **Health check**: `GET /health`\n\n### Environment Variables\n\n| Variable | Default | Description |\n|----------|---------|-------------|\n| `PORT` | 8080 | HTTP server port |\n| `NODE_ENV` | development | Environment mode |\n| `ALLOWED_ORIGINS` | localhost:3000 | CORS allowed origins (comma-separated) |\n| `RATE_LIMIT_WINDOW_MS` | 60000 | Rate limit window (ms) |\n| `RATE_LIMIT_MAX` | 100 | Max requests per window |\n\n## CIS Controls Coverage\n\n- **153 safeguards** across 18 controls\n- **CIS Controls v8.1** framework\n- **Color-coded elements**: Governance (orange), Core (green), Sub-elements (yellow), Suggestions (gray)\n\n## Development\n\n```bash\nnpm run build        # Compile TypeScript\nnpm run start:mcp    # Run MCP server\nnpm run start:http   # Run HTTP server\nnpm run dev          # Build + run MCP\nnpm run dev:http     # Build + run HTTP\n```\n\n## License\n\nCreative Commons Attribution 4.0 International License - [Cyber RISE, Inc](https://cyberrise.org)\n\n## Support\n\n- [GitHub Issues](https://github.com/Cyber-RISE/FrameworkMCP/issues)\n- [GitHub Discussions](https://github.com/Cyber-RISE/FrameworkMCP/discussions)\n","readmeFilename":"README.md"}