{"_id":"@aiready/mcp-server","_rev":"55-808fd4357ac614aaae55a053514efdcd","name":"@aiready/mcp-server","dist-tags":{"latest":"0.9.8"},"versions":{"0.1.0":{"name":"@aiready/mcp-server","version":"0.1.0","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.0","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"aiready-mcp":"dist/index.js"},"dist":{"shasum":"d1e2df55272bceaf530ab4b18fd1b1907486efe9","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.0.tgz","fileCount":9,"integrity":"sha512-/68ULuBwx4jMAQ2fHKusqsjTlZwJQIXxnBHR553hmeE9UYuQigUJx7iK61yJAP8+RZFLpjkuiXi8hgTZ7vGAmQ==","signatures":[{"sig":"MEUCICqaw/R7xkFHJXpqVoQwzh2oC22X887u6ubZdzqmN6xAAiEAptCoeDO91+0VKvw6fNQD36x8PhlmXxUIhgVZBiyVKmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14029},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d771bf0f6064e24791fc0feeeaa6b293/aiready-mcp-server-0.1.0.tgz","_integrity":"sha512-/68ULuBwx4jMAQ2fHKusqsjTlZwJQIXxnBHR553hmeE9UYuQigUJx7iK61yJAP8+RZFLpjkuiXi8hgTZ7vGAmQ==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.2","@aiready/consistency":"0.20.2","@aiready/pattern-detect":"0.16.2","@aiready/context-analyzer":"0.21.6","@modelcontextprotocol/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.0","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.0_1773531240738_0.6083730203295175","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aiready/mcp-server","version":"0.1.1","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.1","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"da88144377dc798a976397ba89ea5327ee7ebb95","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.1.tgz","fileCount":17,"integrity":"sha512-to5oqY4iOZ2NOyHqgwMJMZzIq92bQg5eBonh++I3kz2E9CMmqgl8VNQtjLRxOHVa0TovzC3tavO21PFAYiPQaQ==","signatures":[{"sig":"MEUCIQDA+90ZPZswPJrJyKmnbbiPqP52//osJC92vZti3NPb3AIgElhtvpo1n3d4Ki24wshsuXvdW6xtoRwXJqb6blICKXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30662443},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/33f08e6ff5bd483bef5e30dfc5d6f0eb/aiready-mcp-server-0.1.1.tgz","_integrity":"sha512-to5oqY4iOZ2NOyHqgwMJMZzIq92bQg5eBonh++I3kz2E9CMmqgl8VNQtjLRxOHVa0TovzC3tavO21PFAYiPQaQ==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.2","@aiready/consistency":"0.20.2","@aiready/pattern-detect":"0.16.2","@aiready/context-analyzer":"0.21.6","@modelcontextprotocol/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.1_1773536427414_0.2454485863520861","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aiready/mcp-server","version":"0.1.2","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.2","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"a9ae308f115ad8ca4053af1af00f2ab0e0c94051","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.2.tgz","fileCount":18,"integrity":"sha512-kYy+PeYQ2EQnVI/ZOTMShg9E8cfIySTiHLMdft7Ii8iVIQW4JS3sMnh9GAlHZJcqJhWwF2XG/RFXsUCvT8TE7Q==","signatures":[{"sig":"MEQCIDE5hU+pFqlZY16L7oq9GFffmAI/NWjpzvivOmhYIfD1AiBmFkbl4RO6IuFu+mxdQCCGPMiWP+KWjCT0ckzgwzutsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30663172},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.2.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/ab82d60f4b9b1fb605edfc9b0dc78a18/aiready-mcp-server-0.1.2.tgz","_integrity":"sha512-kYy+PeYQ2EQnVI/ZOTMShg9E8cfIySTiHLMdft7Ii8iVIQW4JS3sMnh9GAlHZJcqJhWwF2XG/RFXsUCvT8TE7Q==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.3","@aiready/consistency":"0.20.3","@aiready/pattern-detect":"0.16.3","@aiready/context-analyzer":"0.21.7","@modelcontextprotocol/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.2_1773573996752_0.8497216461797608","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aiready/mcp-server","version":"0.1.3","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.3","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"9b47f95063f94610f2d79a844fe78bde0394b913","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.3.tgz","fileCount":18,"integrity":"sha512-TX4TKENOIl+FAniK1DrWq/f0ZhXbfLfdr5K1chXlWnALCtRU6QU/s+xKLeRoFnmOH6pIRTbVh8xCtvJjOCcGRQ==","signatures":[{"sig":"MEYCIQCyVmMJUGA2K8JIM15+dAsVrV8Nzcp/ZsI+rEW4ao3AWQIhAJLWWrjAd218I43xLs2KM/APbhSCPRa3UUT1I7Fgx2GV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676685},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.3.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8478190b46e266e440b65cd6077b7415/aiready-mcp-server-0.1.3.tgz","_integrity":"sha512-TX4TKENOIl+FAniK1DrWq/f0ZhXbfLfdr5K1chXlWnALCtRU6QU/s+xKLeRoFnmOH6pIRTbVh8xCtvJjOCcGRQ==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.4","@aiready/consistency":"0.20.4","@aiready/pattern-detect":"0.16.4","@aiready/context-analyzer":"0.21.8","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.3_1773617954157_0.26484309739518497","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@aiready/mcp-server","version":"0.1.4","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.4","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"4669221e779c216dbda0e38a1b8ae05c77ee620f","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.4.tgz","fileCount":18,"integrity":"sha512-7hmc0kkG2jqvIhJNMFQsSJPoyFBqUbx32FKmlbvMLOWSAiKS7iGLHKOk3z9NV2kXhOtrzB6mxZ3JJfL9PTMq8g==","signatures":[{"sig":"MEYCIQCC92xIVfM1kzoCcM1XVyKzgV67RRB5LIV85FFqRw7V/gIhAJztWibAdF4ulhx7PNdIrAnf5lYMtIRllLguHSOgd24U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676686},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.4.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/9a0f88c335ed6a192f9ce8a629e1de80/aiready-mcp-server-0.1.4.tgz","_integrity":"sha512-7hmc0kkG2jqvIhJNMFQsSJPoyFBqUbx32FKmlbvMLOWSAiKS7iGLHKOk3z9NV2kXhOtrzB6mxZ3JJfL9PTMq8g==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.6","@aiready/consistency":"0.20.5","@aiready/pattern-detect":"0.16.5","@aiready/context-analyzer":"0.21.9","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.4_1773711351262_0.9498328683088746","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@aiready/mcp-server","version":"0.1.5","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.5","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"f77b06c047e71ceeaa44ed2e198de98832623597","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.5.tgz","fileCount":18,"integrity":"sha512-2lmn5m/DzWNtvSyhL1vr6NIXpYioDqM4H8Tm844mrO3WhoJT2Q+zXQiPC2CWKn2PWQkNrG/CGqTYIt5HM/nuqg==","signatures":[{"sig":"MEUCIGz1ruEm64FPsq2NzMzuk0u8MXTAA5XCUcN3PV+SjqqGAiEA8dpCE0JrQlZsSb7bfPv/fi53gAarGNDcx/4CWpwrhAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676792},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.5.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/24f5c927de8f30e8948834aee0283600/aiready-mcp-server-0.1.5.tgz","_integrity":"sha512-2lmn5m/DzWNtvSyhL1vr6NIXpYioDqM4H8Tm844mrO3WhoJT2Q+zXQiPC2CWKn2PWQkNrG/CGqTYIt5HM/nuqg==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.7","@aiready/consistency":"0.20.6","@aiready/pattern-detect":"0.16.6","@aiready/context-analyzer":"0.21.10","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.5_1773789368887_0.42073009741314005","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@aiready/mcp-server","version":"0.1.6","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.6","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"6be33be62dbd9ecd508ef0a2a4ee7ca2508ad350","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.6.tgz","fileCount":18,"integrity":"sha512-VvpUPnH0k1v4wlwvdklwFplgbY53qMxoc3UiOtscdi9FRISOc3LCpNPb57BNgZOXOIc0Oucp1k6fq6PfKTYHcw==","signatures":[{"sig":"MEYCIQCBAh8FDzYueJgHRfTbOKCBt/+hgoO4KSlrJn/d+AGEJwIhAOi3keeri81E5xbGl18PtPnFCwfmgx6E9B/hxRtEVr8h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676630},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.6.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/7dcf598a881f0f49ba4ccf63da442b76/aiready-mcp-server-0.1.6.tgz","_integrity":"sha512-VvpUPnH0k1v4wlwvdklwFplgbY53qMxoc3UiOtscdi9FRISOc3LCpNPb57BNgZOXOIc0Oucp1k6fq6PfKTYHcw==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.8","@aiready/consistency":"0.20.7","@aiready/pattern-detect":"0.16.7","@aiready/context-analyzer":"0.21.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.6_1773895355363_0.2680548006567256","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@aiready/mcp-server","version":"0.1.7","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.7","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"b53d8c254e2765d0db8055c158ffe4f1c17f8591","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.7.tgz","fileCount":18,"integrity":"sha512-Rjf6gEfRwEWI6jR7FyjsJT1dEGbFW9Nx1IppfnPGLLAkxR1DSxPUSkmnWcVCYA+o2240y4Sq+hAiiT7fPWK7yA==","signatures":[{"sig":"MEQCIErjS3F9V6wIzgmWDOBZVLHkAODd8znUEtQQRj+Z8qcQAiBlG9mB7roVfFfTyYx10Ze4Z1HO+LPsdVL9diidN0qVyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676687},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.7.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8a9659f14f4fe000a379f36aa2d6a903/aiready-mcp-server-0.1.7.tgz","_integrity":"sha512-Rjf6gEfRwEWI6jR7FyjsJT1dEGbFW9Nx1IppfnPGLLAkxR1DSxPUSkmnWcVCYA+o2240y4Sq+hAiiT7fPWK7yA==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.9","@aiready/consistency":"0.20.8","@aiready/pattern-detect":"0.16.8","@aiready/context-analyzer":"0.21.12","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.7_1773924785539_0.8724200626862413","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@aiready/mcp-server","version":"0.1.8","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.8","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"2bf3b76bcde37dd7487f455c302f5d6ca31383c9","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.8.tgz","fileCount":18,"integrity":"sha512-q02zCSrXEzoExjWr/iiPgnVMw1UhMVh/BXf6n7XWywlR0jfaYG2QrCEI2BZw0hDuGPFqef2wZ0rxr9YvvsFm3g==","signatures":[{"sig":"MEYCIQC0y6vfbsnTofEKPMqe6jf+PCf6ViJtgHfK4Ld7mJLNmAIhAOQKpXxu/l6X3/3YoODMx2T6p6eJBMCc7FzKqe7eqvvw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676792},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.8.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/c5be8083bc7e99a70692fd902f634e92/aiready-mcp-server-0.1.8.tgz","_integrity":"sha512-q02zCSrXEzoExjWr/iiPgnVMw1UhMVh/BXf6n7XWywlR0jfaYG2QrCEI2BZw0hDuGPFqef2wZ0rxr9YvvsFm3g==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.10","@aiready/consistency":"0.20.9","@aiready/pattern-detect":"0.16.9","@aiready/context-analyzer":"0.21.13","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.8_1773925485239_0.32123900126769644","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@aiready/mcp-server","version":"0.1.9","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.9","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"62dd8949ac80cfecf3fa56a92e7493adbce5f214","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.9.tgz","fileCount":18,"integrity":"sha512-EPuPCqwWGs5xKKRyvAo38HXnT1SmJq/61+SOZ7R0iyry1DMMxGpQXuI2/NjSrKImc861HuZ4l6N+v3e8XRuYFg==","signatures":[{"sig":"MEQCIEiQ6VA06vwgZYj5VGr+4mnP2jGX7yhBcVCfnfC3TCeSAiBK0nV7BXXv2iSoBPLvtOEAFYucp3sxJdE7VSyInoB1aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676690},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.9.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/45f48b5a793d7fa96f11c82d48b4f8c8/aiready-mcp-server-0.1.9.tgz","_integrity":"sha512-EPuPCqwWGs5xKKRyvAo38HXnT1SmJq/61+SOZ7R0iyry1DMMxGpQXuI2/NjSrKImc861HuZ4l6N+v3e8XRuYFg==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.11","@aiready/consistency":"0.20.10","@aiready/pattern-detect":"0.16.10","@aiready/context-analyzer":"0.21.14","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.9_1773925852148_0.06609725793791243","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@aiready/mcp-server","version":"0.1.10","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.10","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"91e47f668c6dceac73e98d1626c7101e26df427b","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.10.tgz","fileCount":18,"integrity":"sha512-Jx+91MEPX9tXGpVLB+pfIx9kNjRT9H7oyJsXroSifnAkzaRrthEA8Pw3Si+b2yaxm8cuiw5V8m9T8D6H2Lg7RQ==","signatures":[{"sig":"MEQCIE/f8uE2QfiDuZhroUcUxRMbwWGZPY/4nhq4bai0BwHIAiBFft/u32SYYEiMg+XSEjiwc4l9Pdb+xC2elQZjFXFVRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676692},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.10.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/e17bff5f0982180b2a25fd7bb1342b78/aiready-mcp-server-0.1.10.tgz","_integrity":"sha512-Jx+91MEPX9tXGpVLB+pfIx9kNjRT9H7oyJsXroSifnAkzaRrthEA8Pw3Si+b2yaxm8cuiw5V8m9T8D6H2Lg7RQ==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.12","@aiready/consistency":"0.20.11","@aiready/pattern-detect":"0.16.11","@aiready/context-analyzer":"0.21.15","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.10_1773926909318_0.2180655666454121","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@aiready/mcp-server","version":"0.1.11","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.11","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"1d34b42741131e35a2f8efe30d2064e218ca1749","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.11.tgz","fileCount":18,"integrity":"sha512-S2pPaToFKNVOB2LTuY6A4vfVg/9wu0ynV7i5USwzjPKAl3UuD3/zTaYaZ7g/BpZla5irefMaPLrO3r4GaCcmiA==","signatures":[{"sig":"MEYCIQCUz3KfTAYAZDvPrrkVNPVtUXNcXCB7RcEZyF/E3SIZfwIhAJmzl5MGD9Z1LwH/nwwAPOfOZ4aouKNeU5Ge8ZFK7JJh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676636},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.11.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/42888957c2385ac926da5f38cf69110f/aiready-mcp-server-0.1.11.tgz","_integrity":"sha512-S2pPaToFKNVOB2LTuY6A4vfVg/9wu0ynV7i5USwzjPKAl3UuD3/zTaYaZ7g/BpZla5irefMaPLrO3r4GaCcmiA==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.13","@aiready/consistency":"0.20.12","@aiready/pattern-detect":"0.16.12","@aiready/context-analyzer":"0.21.16","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.11_1773984834241_0.5660070206386338","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@aiready/mcp-server","version":"0.1.12","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.12","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"87133e2d6c7eb44a7fd410e2b81786a2f7d99697","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.12.tgz","fileCount":18,"integrity":"sha512-1bvBLvZruNaXZX1t7mu9v0jRfbfhs5eZjrdafDDHduqky0SY4yxM0dF1+MHOlYp/K/w6CECj4d0fbUW86U6Klg==","signatures":[{"sig":"MEQCICYVHOGygJYO5o0AMtNWUCUEyUf8QAROzQLfL78GsgVCAiAP8KsFSthEgGujuNwBlZPVDf7OR4QMBl+CtJ31Zvp/+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676637},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.12.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/523ee2f01be29cf2a240ca644529f45f/aiready-mcp-server-0.1.12.tgz","_integrity":"sha512-1bvBLvZruNaXZX1t7mu9v0jRfbfhs5eZjrdafDDHduqky0SY4yxM0dF1+MHOlYp/K/w6CECj4d0fbUW86U6Klg==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.14","@aiready/consistency":"0.20.13","@aiready/pattern-detect":"0.16.13","@aiready/context-analyzer":"0.21.17","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.12_1774051094907_0.6717541256363497","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@aiready/mcp-server","version":"0.1.13","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.13","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"336de653ae016cc20d5eb0d5d779296162728b21","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.13.tgz","fileCount":18,"integrity":"sha512-inWyPvlP/2XLhFlKtRG/hXMv6PiKpKrrrQVVXPoELx8MBZ7Cv83myw4VTa61oTeucHn08ggXNDerE4sfmGta3w==","signatures":[{"sig":"MEYCIQDcJTCHILglsF4rrM/4AhROBdw0kKFFKeMS1rgYnmN7gAIhANIhS2yHK5kNks6ajNtQwgfah+NYu3J04m3KSr98PU/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676637},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.13.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/7194a28c6c509884f65bd0f7a34dd51b/aiready-mcp-server-0.1.13.tgz","_integrity":"sha512-inWyPvlP/2XLhFlKtRG/hXMv6PiKpKrrrQVVXPoELx8MBZ7Cv83myw4VTa61oTeucHn08ggXNDerE4sfmGta3w==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.15","@aiready/consistency":"0.20.14","@aiready/pattern-detect":"0.16.14","@aiready/context-analyzer":"0.21.18","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.13_1774056017954_0.08908889629701355","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@aiready/mcp-server","version":"0.1.17","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.17","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"46332c75862c320d27c1a6cf73962ae895d1aa5b","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.17.tgz","fileCount":18,"integrity":"sha512-ONB1xxiUVAoCzwiwBgJhkUQABTxUC5CBYbPBrcbMzxpU8fkO3XOJ10kbgM5jWRejtAjNdElpi2GTpqJi6hxAQQ==","signatures":[{"sig":"MEQCIA/vcHYeKuGduFpLd78v33wayqNbX3ogWVc2LpFwg3/WAiBcJd6N6YcTyIreu81MEvDhJheZH5KAB0Flc48mGP/uEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676535},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.17.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/da3b90cd7c661fd78ef4dc8457e79b79/aiready-mcp-server-0.1.17.tgz","_integrity":"sha512-ONB1xxiUVAoCzwiwBgJhkUQABTxUC5CBYbPBrcbMzxpU8fkO3XOJ10kbgM5jWRejtAjNdElpi2GTpqJi6hxAQQ==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.19","@aiready/consistency":"0.20.18","@aiready/pattern-detect":"0.16.18","@aiready/context-analyzer":"0.21.22","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.17_1774057410342_0.3424161048592298","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@aiready/mcp-server","version":"0.1.18","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.18","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"9389a2d252c58e80b8769df36a390a46292c2cc3","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.18.tgz","fileCount":18,"integrity":"sha512-WBMCviPFaaelqGnonZsKFs6lJor7V8bNW7X8pmujfedBfU/nGCPEFQJLbIMhvfG+jX0/MRZlvaZRNsTnfzng3g==","signatures":[{"sig":"MEQCIF9QBfK66ZYP6my912YV9JQHTOlPp/UXPYjOjOMTd2spAiA7rwD7TUKxquT3eKG0stWmZ6eRBwug2FONXcsHdICNcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30676613},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.18.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/2573b69d0e59f8eacd805eae753708d1/aiready-mcp-server-0.1.18.tgz","_integrity":"sha512-WBMCviPFaaelqGnonZsKFs6lJor7V8bNW7X8pmujfedBfU/nGCPEFQJLbIMhvfG+jX0/MRZlvaZRNsTnfzng3g==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.20","@aiready/consistency":"0.20.19","@aiready/pattern-detect":"0.16.19","@aiready/context-analyzer":"0.21.23","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.18_1774145350016_0.022841536581156285","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@aiready/mcp-server","version":"0.1.19","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.19","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"076f5faa63a675096d1457e49e31b109c7033d56","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.19.tgz","fileCount":18,"integrity":"sha512-4Uasn56aomXL2BdqVtyYeXarhaT4xKUsjUCPrWT0FLDKjpiQDMpKs7XPCOXooVStMa9VKKkiXQDJ2fyFrnthhw==","signatures":[{"sig":"MEYCIQD3ClQDdqFIjwbld6p0S9MboxSRQDyYikbvF5xNfE/kKgIhAKuL9ACe440ZpaMqbX0N385lCzz7rhMNEx/ip655Ce0J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30681116},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.19.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/7f7071c808330bfd52c4a3301bc572c3/aiready-mcp-server-0.1.19.tgz","_integrity":"sha512-4Uasn56aomXL2BdqVtyYeXarhaT4xKUsjUCPrWT0FLDKjpiQDMpKs7XPCOXooVStMa9VKKkiXQDJ2fyFrnthhw==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.21","@aiready/consistency":"0.20.20","@aiready/pattern-detect":"0.16.20","@aiready/context-analyzer":"0.21.24","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.19_1774182986217_0.4570801535379512","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@aiready/mcp-server","version":"0.1.20","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.20","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"7e33ff7e640fc0f273ead6ca5283bb46edf633b0","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.20.tgz","fileCount":18,"integrity":"sha512-zpQq0kRBhByvp/f6YhWVZe5MnKQ4Z3BQNjClHOI3rCHQEcvPtXFmBjGrbSqQLeJzn4b1QgYnWytmI3OmI3/how==","signatures":[{"sig":"MEQCIGdiJhzFFfGjzPgyLvzeMetW0ZC6mqMKkjO5ntRdFidgAiBSLQKwZ7BOzt0yFQNdU1E11A/u91ke0xMq7/HC0wR3Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30680942},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.20.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/dc14bb86a871a2820fec32c7f32c89ea/aiready-mcp-server-0.1.20.tgz","_integrity":"sha512-zpQq0kRBhByvp/f6YhWVZe5MnKQ4Z3BQNjClHOI3rCHQEcvPtXFmBjGrbSqQLeJzn4b1QgYnWytmI3OmI3/how==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.22","@aiready/consistency":"0.20.21","@aiready/pattern-detect":"0.16.21","@aiready/context-analyzer":"0.21.25","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.20_1774253887684_0.6564118885838763","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@aiready/mcp-server","version":"0.1.21","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.21","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"9aca0a4a897e1a5fee210dbe490e79c547cd1425","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.21.tgz","fileCount":18,"integrity":"sha512-u9Mw5Fw3rC2AsQW5oCnP811rq7Oi6BF26mh9fUwiNMFuUqiSt/c6HBnR16ZqT6b6nLcrtX4aqa3U2brfJ3Xwnw==","signatures":[{"sig":"MEYCIQDPe/JN35eEE0ZNsLjWzxcL6Wq9Womd61qZJnCYxDjByQIhAL9cCYY8wJUr0f8nOJk4rh1pfBV7aXhqLzCiId9iJebS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30680942},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.21.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/6e2c51524738c5094be533a98eaa2127/aiready-mcp-server-0.1.21.tgz","_integrity":"sha512-u9Mw5Fw3rC2AsQW5oCnP811rq7Oi6BF26mh9fUwiNMFuUqiSt/c6HBnR16ZqT6b6nLcrtX4aqa3U2brfJ3Xwnw==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.23","@aiready/consistency":"0.20.22","@aiready/pattern-detect":"0.16.22","@aiready/context-analyzer":"0.21.26","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.21_1774255325758_0.12138187492129737","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@aiready/mcp-server","version":"0.1.22","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.1.22","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"43ae783e1f882f06d99e95605f300cc17d91c251","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.1.22.tgz","fileCount":28,"integrity":"sha512-yNXtVfi+fypyKQFpMEDHknBlew/xO2zNvi+c9jzR3qgXlUDiPl3vapDCnw3xckR/uQfQd+R+0wYS9EX4mMxRYw==","signatures":[{"sig":"MEUCIQDxKLEO4iuApHyRAGfgK56mnMx7aDTrEA5zlKxOCNSMTQIgKKwluFbVVugAxx20l5RNSXOjH2ZEoVK6yXs010XjlyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30718837},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.1.22.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/0176d8ec10a4ed08646f8e32872230f3/aiready-mcp-server-0.1.22.tgz","_integrity":"sha512-yNXtVfi+fypyKQFpMEDHknBlew/xO2zNvi+c9jzR3qgXlUDiPl3vapDCnw3xckR/uQfQd+R+0wYS9EX4mMxRYw==","_npmVersion":"11.9.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.23.24","@aiready/consistency":"0.20.23","@aiready/pattern-detect":"0.16.23","@aiready/context-analyzer":"0.21.27","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.22_1774449607771_0.2314256661581202","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aiready/mcp-server","version":"0.2.0","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.2.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"9d1105421b3a9b6ced232918970f42a6fe6aa36b","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.2.0.tgz","fileCount":28,"integrity":"sha512-GT0JaFdLuWQDwWEGnHtiOl+i5brNilntpFsG11yoYVmb/i/6gbGDiYlzq1zjgB25Q1etUADUyIHo1K/xkB/t2Q==","signatures":[{"sig":"MEUCIQCNHYstpWYT+dWJm8Yph7JZpDHSldip3pd967Kqn8BsrAIgWhhUDXLu3da2V60pAjmiu70rfvmB7yM7PLHKq6nw/pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30718667},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.2.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/911f06cbb5ee02c125453cc216cf1803/aiready-mcp-server-0.2.0.tgz","_integrity":"sha512-GT0JaFdLuWQDwWEGnHtiOl+i5brNilntpFsG11yoYVmb/i/6gbGDiYlzq1zjgB25Q1etUADUyIHo1K/xkB/t2Q==","_npmVersion":"11.11.0","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.0","@aiready/consistency":"0.21.0","@aiready/pattern-detect":"0.17.0","@aiready/context-analyzer":"0.22.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0_1774498886261_0.9085614842276191","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aiready/mcp-server","version":"0.2.1","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.2.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"e3c94d9bf1c27ca009bfb28d0d6fdb4152596d99","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.2.1.tgz","fileCount":28,"integrity":"sha512-7drIQdaSbqYK2LhVlzjKVAFS/IjMgCbbdlpkaayLWKSV3hX7dr5TFTzKsmoE7FxslMtfCtbMZwa7xBlpIiujxg==","signatures":[{"sig":"MEUCIQDJpyvE48+K8jis/3IPeT5LDcGx/OAJwFVbuhbVJlrCyQIgCRnBch0WSNNjxBDXfpXB4q4kD0oBjNI4BNTASxarpjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30718667},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.2.1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/0bee56d2d54c3356f63accbf6e5f9f78/aiready-mcp-server-0.2.1.tgz","_integrity":"sha512-7drIQdaSbqYK2LhVlzjKVAFS/IjMgCbbdlpkaayLWKSV3hX7dr5TFTzKsmoE7FxslMtfCtbMZwa7xBlpIiujxg==","_npmVersion":"11.11.1","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.2","@aiready/consistency":"0.21.2","@aiready/pattern-detect":"0.17.2","@aiready/context-analyzer":"0.22.2","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1_1774581548810_0.6901422874445458","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@aiready/mcp-server","version":"0.2.2","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.2.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"02b7372e861a4ee5107b9fc4e2e505772160c875","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.2.2.tgz","fileCount":28,"integrity":"sha512-dFIktl4UnjgY8wNNflkYlY+lqbWcsWeqYOJLVxoCECbni/1cqwCqED4sdn9bO/zMJ4DXiYSmwdJiH5FcBJUZmQ==","signatures":[{"sig":"MEYCIQCjrHIfkSgLwmWxFqgjqmQoKTRn+gCptWpeRW8thWUdmwIhALy8h5m1l9fqxfOnVH+xvmpMfEnMfjtYarySPEDIDR4h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30718666},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.2.2.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/4ee39d407e2aa171875cfb381832d576/aiready-mcp-server-0.2.2.tgz","_integrity":"sha512-dFIktl4UnjgY8wNNflkYlY+lqbWcsWeqYOJLVxoCECbni/1cqwCqED4sdn9bO/zMJ4DXiYSmwdJiH5FcBJUZmQ==","_npmVersion":"11.11.1","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.3","@aiready/consistency":"0.21.3","@aiready/pattern-detect":"0.17.3","@aiready/context-analyzer":"0.22.3","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.2_1774583565533_0.7422338442853416","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@aiready/mcp-server","version":"0.2.3","keywords":["aiready","mcp","model-context-protocol","ai-readiness","code-analysis"],"license":"MIT","_id":"@aiready/mcp-server@0.2.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"a5efc6b24e882a6abb4e62dd7cfb479e93448bb2","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.2.3.tgz","fileCount":28,"integrity":"sha512-9OplbdlRzmOSWQWEEmwKH+eclApKVb5sXqG4ktE8QUBQfuuRnSEbMH4nWBkGxsk7zGTnl10RJ+jnL3QpkW6q7Q==","signatures":[{"sig":"MEUCIBtQ1uHHwNoAvghDJCaRRRTiRMThTczr2wFht1LKgfaoAiEA5QsAbjoRJuviXIQFQxmk8Q2diFNRBBCnFW/wcf26tSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30718666},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.2.3.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b322d1c9183aed566ec3646c1e83137b/aiready-mcp-server-0.2.3.tgz","_integrity":"sha512-9OplbdlRzmOSWQWEEmwKH+eclApKVb5sXqG4ktE8QUBQfuuRnSEbMH4nWBkGxsk7zGTnl10RJ+jnL3QpkW6q7Q==","_npmVersion":"11.11.1","description":"AIReady Model Context Protocol (MCP) Server","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.4","@aiready/consistency":"0.21.4","@aiready/pattern-detect":"0.17.4","@aiready/context-analyzer":"0.22.4","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.3_1774597974289_0.9426834271121534","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@aiready/mcp-server","version":"0.2.4","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.2.4","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"ddd5affaaf6049883a8275c27099c612d66021d4","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.2.4.tgz","fileCount":28,"integrity":"sha512-6Hwwf/S5OzuwbZ5xbuhyXMknxi05gy5a8wuo1L91VHB32/AgTjq1xKEZROcEmdnJq9Z4HTJm++wpLoiM610uqw==","signatures":[{"sig":"MEUCIQCAEmKVBaMKhtwlZEJx2lYrpftb/kcu9ElCaiWpfoUcHAIgWkyejBQSgo+rGCdYjIGqz4rW2s6s89c4zpOjb9FA5l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30718937},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.2.4.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/fafa5f78dc9c501afbe7d0854ba8eb10/aiready-mcp-server-0.2.4.tgz","_integrity":"sha512-6Hwwf/S5OzuwbZ5xbuhyXMknxi05gy5a8wuo1L91VHB32/AgTjq1xKEZROcEmdnJq9Z4HTJm++wpLoiM610uqw==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.5","@aiready/consistency":"0.21.5","@aiready/pattern-detect":"0.17.5","@aiready/context-analyzer":"0.22.5","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.4_1774606572539_0.6316245055652163","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@aiready/mcp-server","version":"0.2.5","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.2.5","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"3d729855137aecab2fd33dbfcb6e26aa58363b43","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.2.5.tgz","fileCount":28,"integrity":"sha512-pzX1hPhgwoQo7GDQvLjnx4U5QzyDS1eUw8X+53uKguOrI/l3DbN8qS7cMDlqxaQn4s+sK/9Vgv4BO29HfDTIEw==","signatures":[{"sig":"MEUCIAREfcple806w0s1s2jQoHFwJ58TuTSuC4DY0EFIODcVAiEA/CcbZpCVSCMhpfyp72HCpvfoJAfVNWfzUEcqtVVTM4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30718081},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.2.5.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b3798a6fd865aede096a1f60327a0ba8/aiready-mcp-server-0.2.5.tgz","_integrity":"sha512-pzX1hPhgwoQo7GDQvLjnx4U5QzyDS1eUw8X+53uKguOrI/l3DbN8qS7cMDlqxaQn4s+sK/9Vgv4BO29HfDTIEw==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.6","@aiready/consistency":"0.21.6","@aiready/pattern-detect":"0.17.6","@aiready/context-analyzer":"0.22.6","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.5_1774690244754_0.9866944327967684","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@aiready/mcp-server","version":"0.2.6","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.2.6","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"e6b90b467723321c8986e3b49481f3b85f31a9b8","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.2.6.tgz","fileCount":28,"integrity":"sha512-7SuA+ff0kHg6VYpjets01aQkYy7ufTmDJsrzlTTGIa1wJpCzErnbbH/JPci3lY44Qk5sPmgKNbCwFgyEgrB6lA==","signatures":[{"sig":"MEUCIAcOPje3WSf1GMw9eAvzvpw2ZQhQL+2mBvamEJFDj9qRAiEAyRdTMVVM+RcSdBlgAjJwVi/ORzJVzQjF8ULSEh1MfmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30724258},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.2.6.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/362278d7e0a7639312f096b928c84a45/aiready-mcp-server-0.2.6.tgz","_integrity":"sha512-7SuA+ff0kHg6VYpjets01aQkYy7ufTmDJsrzlTTGIa1wJpCzErnbbH/JPci3lY44Qk5sPmgKNbCwFgyEgrB6lA==","_npmVersion":"11.9.0","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.7","@aiready/consistency":"0.21.7","@aiready/pattern-detect":"0.17.7","@aiready/context-analyzer":"0.22.7","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.6_1774782702988_0.853499500756052","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@aiready/mcp-server","version":"0.2.7","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.2.7","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"4b6055415ab1dd09070a1676e89366ee92122132","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.2.7.tgz","fileCount":30,"integrity":"sha512-Zy0HTM9SsX7jxVoH2P9doXKcYO4z34joH8mEdQMKrvOP7JHfuFuIPUZRvm+i+muuwD1QyPYEmX5521z0cMWnRA==","signatures":[{"sig":"MEYCIQDso0HsxI2i0RFm7nwQTdk1/hh8VM1IT6bRygFHajR4QgIhANe7dVj8v2WBLvb4rnM58vCX8vFumHHOBxMdcgg83bKm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30725736},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.2.7.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/6c87f888ed1ce6278360bc0f9c78b430/aiready-mcp-server-0.2.7.tgz","_integrity":"sha512-Zy0HTM9SsX7jxVoH2P9doXKcYO4z34joH8mEdQMKrvOP7JHfuFuIPUZRvm+i+muuwD1QyPYEmX5521z0cMWnRA==","_npmVersion":"11.9.0","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.8","@aiready/consistency":"0.21.8","@aiready/pattern-detect":"0.17.8","@aiready/context-analyzer":"0.22.8","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.7_1774789918495_0.08789407744592603","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@aiready/mcp-server","version":"0.2.8","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.2.8","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"0a4e9d841bf2efbe0a882c657e13c48c61ce592f","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.2.8.tgz","fileCount":30,"integrity":"sha512-ssG4phd2yC5mOWsh02g97DiFXvoVs3TIolzH7HwTxlKVlU+K5t3/+N0ZoGcUyH7jkHYg9+ka0DerkYDfHe2c5A==","signatures":[{"sig":"MEQCIGUgzEj7cd2aPXP674zImwXELQBzriyo+lSN0MMer71AAiBEs2A4gJMnzPDawKNbJeAz6QhH8vQ33WZcpVeuLjgncA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30725738},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.2.8.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/91c39da5cbcd6bc1bd7995e00f655fe0/aiready-mcp-server-0.2.8.tgz","_integrity":"sha512-ssG4phd2yC5mOWsh02g97DiFXvoVs3TIolzH7HwTxlKVlU+K5t3/+N0ZoGcUyH7jkHYg9+ka0DerkYDfHe2c5A==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.9","@aiready/consistency":"0.21.9","@aiready/pattern-detect":"0.17.9","@aiready/context-analyzer":"0.22.9","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.8_1774790259855_0.22370148595514094","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@aiready/mcp-server","version":"0.2.10","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.2.10","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"f99c164c643052ca80c1e88959c34e4f7c4368d3","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.2.10.tgz","fileCount":30,"integrity":"sha512-uvuPKxStYn8rL7bZFvcyDGItwEQjO4eqP5lDaBIqmugpkI4pyCIa4slQ/0YEdC4Uv0f1GrQEicgPCuPKOD/Ljg==","signatures":[{"sig":"MEQCIGkx9v9d72mcvMXAyXEeyljD7mjc00VE0VZR7NImVJPlAiBBlvsxzhauK5KqmuYJnEz9jF3kH2nMbEeGZ5U1YAtjvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30727176},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.2.10.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/971b2839f38d4917eeb74b389ea5fdc3/aiready-mcp-server-0.2.10.tgz","_integrity":"sha512-uvuPKxStYn8rL7bZFvcyDGItwEQjO4eqP5lDaBIqmugpkI4pyCIa4slQ/0YEdC4Uv0f1GrQEicgPCuPKOD/Ljg==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.14","@aiready/deps":"0.14.13","@aiready/doc-drift":"0.14.13","@aiready/consistency":"0.21.13","@aiready/testability":"0.7.14","@aiready/pattern-detect":"0.17.13","@aiready/agent-grounding":"0.14.13","@aiready/context-analyzer":"0.22.13","@modelcontextprotocol/sdk":"^1.0.0","@aiready/ai-signal-clarity":"0.14.15","@aiready/change-amplification":"0.14.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.10_1775005128231_0.842339263459847","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aiready/mcp-server","version":"0.4.0","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.4.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"081c07b10c55e22da97d283f6a677e037207116e","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.4.0.tgz","fileCount":30,"integrity":"sha512-/OYtUUw1f2d0n5u50V+zQZy6ZItiSBxFM87Ygl3dOhQKS3oak6jOZC2uF9ee+0L2HFvCf2CzcSudzStKYB63hA==","signatures":[{"sig":"MEQCICREqsuReQzgNjKj/p57k/vx86pE6UR4Y/yWdihBNsjXAiBU4aoKwjfswJeS9PFXXj+tBdw1kXXtn+B6A3THTql4JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30729605},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.4.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/0443301af3b955b462472602241475bc/aiready-mcp-server-0.4.0.tgz","_integrity":"sha512-/OYtUUw1f2d0n5u50V+zQZy6ZItiSBxFM87Ygl3dOhQKS3oak6jOZC2uF9ee+0L2HFvCf2CzcSudzStKYB63hA==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.16","@aiready/deps":"0.14.15","@aiready/doc-drift":"0.14.15","@aiready/consistency":"0.21.15","@aiready/testability":"0.7.16","@aiready/pattern-detect":"0.17.15","@aiready/agent-grounding":"0.14.15","@aiready/context-analyzer":"0.22.15","@modelcontextprotocol/sdk":"^1.0.0","@aiready/ai-signal-clarity":"0.14.17","@aiready/change-amplification":"0.14.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.4.0_1775215144401_0.7582917773137337","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aiready/mcp-server","version":"0.5.0","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.5.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"3c4c748e9b90409c6577a60848fe16e6474b87b2","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.5.0.tgz","fileCount":30,"integrity":"sha512-DI0Da8rifiOs0afcbCtAMhHuk5vNCGbLqUdySxI0VM6s6QInagNA+wg5Jq8zOPkN+/HsMgRm30qbyCMdvqYLqw==","signatures":[{"sig":"MEQCIBSO46L64oo3KwrDYijctpQwe1xcHRiVWSZqM4vqDVdwAiAeKCHFYVJLzV0jIVwVjn2nnzKJBZwISxfsb0FtgUV0Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30729605},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.5.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8bd0ec8a1505cd55006f19ac84252fd0/aiready-mcp-server-0.5.0.tgz","_integrity":"sha512-DI0Da8rifiOs0afcbCtAMhHuk5vNCGbLqUdySxI0VM6s6QInagNA+wg5Jq8zOPkN+/HsMgRm30qbyCMdvqYLqw==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.16","@aiready/deps":"0.14.15","@aiready/doc-drift":"0.14.15","@aiready/consistency":"0.21.15","@aiready/testability":"0.7.16","@aiready/pattern-detect":"0.17.15","@aiready/agent-grounding":"0.14.15","@aiready/context-analyzer":"0.22.15","@modelcontextprotocol/sdk":"^1.0.0","@aiready/ai-signal-clarity":"0.14.17","@aiready/change-amplification":"0.14.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.0_1775215243343_0.3417021141739123","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@aiready/mcp-server","version":"0.5.1","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.5.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"92d82d6c6a95713aa0ef10cb67f06f94560d0587","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.5.1.tgz","fileCount":30,"integrity":"sha512-IO1AiKOhLiNGi9cOdkr++XO1nXlhXeNB6tvxg20bs6QJrmnAeRoq98NkGPKMkWZjyMIkyU4YclvYmAv6UrUHXQ==","signatures":[{"sig":"MEYCIQDgjBChg6KuFHi069LJXlCWXfZrZMWZSADEIs+M6T0uEgIhALQSOCvid6aZX8zJqLDJS6ozkh6i5m0ZSroDLt7XHimw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30729605},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.5.1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8a222b3b73d199fca29dff4a9ea61769/aiready-mcp-server-0.5.1.tgz","_integrity":"sha512-IO1AiKOhLiNGi9cOdkr++XO1nXlhXeNB6tvxg20bs6QJrmnAeRoq98NkGPKMkWZjyMIkyU4YclvYmAv6UrUHXQ==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.16","@aiready/deps":"0.14.15","@aiready/doc-drift":"0.14.15","@aiready/consistency":"0.21.15","@aiready/testability":"0.7.16","@aiready/pattern-detect":"0.17.15","@aiready/agent-grounding":"0.14.15","@aiready/context-analyzer":"0.22.15","@modelcontextprotocol/sdk":"^1.0.0","@aiready/ai-signal-clarity":"0.14.17","@aiready/change-amplification":"0.14.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.1_1775215358341_0.12581121974492238","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@aiready/mcp-server","version":"0.5.2","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.5.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"b0ef45bc0b5f5c5de191645c53ded5c700c56626","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.5.2.tgz","fileCount":30,"integrity":"sha512-xQM92w+BGbZhbZ2dXDAZDUGMFL3TpZluMPqDE9z/a8Qy66yGbFAnaPb8/kgdUE2hdpPqh33G/nESPTZNyIVsoA==","signatures":[{"sig":"MEYCIQDz+JgKCfPexd7xkMEwmwDLFyDLBCDYi69yTOlM15VysAIhANlFscfHMMJYpQy0j5O5bdPk+fWOugkoI9r1Mh6fUtAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30729605},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.5.2.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/2aa3550b3f5380f756c66b6079288239/aiready-mcp-server-0.5.2.tgz","_integrity":"sha512-xQM92w+BGbZhbZ2dXDAZDUGMFL3TpZluMPqDE9z/a8Qy66yGbFAnaPb8/kgdUE2hdpPqh33G/nESPTZNyIVsoA==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.16","@aiready/deps":"0.14.15","@aiready/doc-drift":"0.14.15","@aiready/consistency":"0.21.15","@aiready/testability":"0.7.16","@aiready/pattern-detect":"0.17.15","@aiready/agent-grounding":"0.14.15","@aiready/context-analyzer":"0.22.15","@modelcontextprotocol/sdk":"^1.0.0","@aiready/ai-signal-clarity":"0.14.17","@aiready/change-amplification":"0.14.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.2_1775215635757_0.6239994832828557","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@aiready/mcp-server","version":"0.5.3","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.5.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"0eaefb17dc5242d447b4eefeaa940c2d120871ba","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.5.3.tgz","fileCount":30,"integrity":"sha512-r86zT/x0JjyehvcFPbNlqvv8hOjM02mFoyoSubbprLL01VNQwt3Vs8BpbFpg7aN0nrWduEQJtpBesDU0sSkxOA==","signatures":[{"sig":"MEUCIDD4oEH+wnLkUQVcvFJlwB5tGbUx7OcbcR4Wq0aMZkLOAiEAhoUCtvO4ssqzcMGkrxPO2RjHaCOZgsxDYNkpC+vu8Ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30729605},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.5.3.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/2cf147543c4df629aba3b14b5d8ab456/aiready-mcp-server-0.5.3.tgz","_integrity":"sha512-r86zT/x0JjyehvcFPbNlqvv8hOjM02mFoyoSubbprLL01VNQwt3Vs8BpbFpg7aN0nrWduEQJtpBesDU0sSkxOA==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.16","@aiready/deps":"0.14.15","@aiready/doc-drift":"0.14.15","@aiready/consistency":"0.21.15","@aiready/testability":"0.7.16","@aiready/pattern-detect":"0.17.15","@aiready/agent-grounding":"0.14.15","@aiready/context-analyzer":"0.22.15","@modelcontextprotocol/sdk":"^1.0.0","@aiready/ai-signal-clarity":"0.14.17","@aiready/change-amplification":"0.14.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.3_1775217566640_0.08650866410285096","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aiready/mcp-server","version":"0.6.0","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.6.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"f847296f66a2d9ed554509b53a8bc64f7b46a24b","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.6.0.tgz","fileCount":30,"integrity":"sha512-ni5Y5DtyxKCI8ZaYa59TyTWCxQaYknrOGyOVCRniVv5weuob7UJeHqTx19O9RX1L9ZzSbGSQUP7eLZx0xUzF9w==","signatures":[{"sig":"MEQCIDp+1jhfIah+lRrupdgWlXgmTzUx6Qyg0Wex3gNzqKkcAiALhmHm7pFCuGrzMbjr+ingsILOYyqfldUZBS3d8qHdag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30742658},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.6.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8a22f297bbb9929f3632b45dd9754944/aiready-mcp-server-0.6.0.tgz","_integrity":"sha512-ni5Y5DtyxKCI8ZaYa59TyTWCxQaYknrOGyOVCRniVv5weuob7UJeHqTx19O9RX1L9ZzSbGSQUP7eLZx0xUzF9w==","_npmVersion":"11.9.0","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.16","@aiready/deps":"0.14.15","@aiready/doc-drift":"0.14.15","@aiready/consistency":"0.21.15","@aiready/testability":"0.7.16","@aiready/pattern-detect":"0.17.15","@aiready/agent-grounding":"0.14.15","@aiready/context-analyzer":"0.22.15","@modelcontextprotocol/sdk":"^1.0.0","@aiready/ai-signal-clarity":"0.14.17","@aiready/change-amplification":"0.14.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.0_1775256906173_0.3814306895634394","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@aiready/mcp-server","version":"0.6.1","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.6.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"4ad6e075996ae08ad6559baa09024868b4e81355","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.6.1.tgz","fileCount":32,"integrity":"sha512-dL/rn0IUt8acI3318f6mbRlTs2zcnhqzy4+mnDAs6eFKFQjO1bOeRxsv/GoqRnH9D9fLP2L0aDt9nSFLaxv3og==","signatures":[{"sig":"MEUCIQDUNQ2BRewrRqAgPMQeAubmMYdp1ZjpIZ2vr8SscN5OeQIgCSJSkDp4VnMthqGt0KR2MmTutDcZqDNkvfwABt0yxns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30743739},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.6.1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f133c124e0ddf1a1a346b1dd3aac7fd3/aiready-mcp-server-0.6.1.tgz","_integrity":"sha512-dL/rn0IUt8acI3318f6mbRlTs2zcnhqzy4+mnDAs6eFKFQjO1bOeRxsv/GoqRnH9D9fLP2L0aDt9nSFLaxv3og==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.3.0","@aiready/core":"0.24.19","@aiready/deps":"0.14.16","@aiready/doc-drift":"0.14.16","@aiready/consistency":"0.21.16","@aiready/testability":"0.7.17","@aiready/pattern-detect":"0.17.16","@aiready/agent-grounding":"0.14.16","@aiready/context-analyzer":"0.22.16","@modelcontextprotocol/sdk":"^1.0.0","@aiready/ai-signal-clarity":"0.14.18","@aiready/change-amplification":"0.14.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.0","esbuild":"^0.27.3","typescript":"^5.9.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.1_1775306547891_0.28043347800288765","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@aiready/mcp-server","version":"0.6.2","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.6.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"eee4f6718b3d38d3a18b10102754e1564075c488","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.6.2.tgz","fileCount":27,"integrity":"sha512-1+RgpNpR4xKs2Lry96D2K9xfmxA6AhOBQpP3eyKRDOHW0pBsmW5m/p6DsZYff92GekF4t3SZ0T9TUwml8djn5A==","signatures":[{"sig":"MEUCIQC+JImzPIaJ9Yoxuiv/D4duiYk5PZrIsz84P2uL5VoJOAIgVLF0XaFX2zyFu3cmiTQWzjrCdUU8+bJux7QbukMlWpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84312},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.6.2.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/16e35f3b22fe8f3e064d118b83c2f89f/aiready-mcp-server-0.6.2.tgz","_integrity":"sha512-1+RgpNpR4xKs2Lry96D2K9xfmxA6AhOBQpP3eyKRDOHW0pBsmW5m/p6DsZYff92GekF4t3SZ0T9TUwml8djn5A==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.24.20","@aiready/deps":"0.14.17","@aiready/doc-drift":"0.14.17","@aiready/consistency":"0.21.17","@aiready/testability":"0.7.17","@aiready/pattern-detect":"0.17.17","@aiready/agent-grounding":"0.14.17","@aiready/context-analyzer":"0.22.17","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.19","@aiready/change-amplification":"0.14.17"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.2_1775467302341_0.3591757563544906","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@aiready/mcp-server","version":"0.6.3","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.6.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"3925a240afdb4bedebf01385f8c6fb84c6271cd6","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.6.3.tgz","fileCount":27,"integrity":"sha512-BFzvYLyiyeizwxMI/TbZUBua8WBA1bFZwwedPVzSvnvGESHSI6eG5NJU/eUOoJcI22QthfZaO7fwEF3J7VvTlg==","signatures":[{"sig":"MEUCIQCGH6jkrmXtoeAZ6FAGWCoc3ZBe5Wf3/gvb0rk47R2fkAIgfGGqXUTUWf3y/g0IB8R8r7bMefubuLEmnhtbN6p7ri4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85382},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.6.3.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b81146839c8d1c2957fc71d6a10b91ab/aiready-mcp-server-0.6.3.tgz","_integrity":"sha512-BFzvYLyiyeizwxMI/TbZUBua8WBA1bFZwwedPVzSvnvGESHSI6eG5NJU/eUOoJcI22QthfZaO7fwEF3J7VvTlg==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.24.21","@aiready/deps":"0.14.18","@aiready/doc-drift":"0.14.18","@aiready/consistency":"0.21.18","@aiready/testability":"0.7.18","@aiready/pattern-detect":"0.17.18","@aiready/agent-grounding":"0.14.18","@aiready/context-analyzer":"0.22.18","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.20","@aiready/change-amplification":"0.14.18"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.3_1775467629472_0.1078110092084783","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@aiready/mcp-server","version":"0.6.4","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.6.4","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"0f315d1d735ab8f304a505797d3c32c39180b843","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.6.4.tgz","fileCount":27,"integrity":"sha512-Q+oTJzN8Pby/ZkWtdKFiKqgEjLScrN5etOFfaNM1sqDTtin5yxy3XidBqNuVonTHUwTBnUfszAdDelJ/9uMp+g==","signatures":[{"sig":"MEQCIEpi8Smf9BOSqh52VA6onEUNQKYI44fXgxGeHOEGO5b6AiByWPKxUNg/H2h4hE5VKHNMNvyWPh1efHfJvePrUsUePw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84984},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.6.4.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/036bf333009c3105dd5893396250ffd4/aiready-mcp-server-0.6.4.tgz","_integrity":"sha512-Q+oTJzN8Pby/ZkWtdKFiKqgEjLScrN5etOFfaNM1sqDTtin5yxy3XidBqNuVonTHUwTBnUfszAdDelJ/9uMp+g==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.24.22","@aiready/deps":"0.14.19","@aiready/doc-drift":"0.14.19","@aiready/consistency":"0.21.19","@aiready/testability":"0.7.19","@aiready/pattern-detect":"0.17.19","@aiready/agent-grounding":"0.14.19","@aiready/context-analyzer":"0.22.19","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.21","@aiready/change-amplification":"0.14.19"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.4_1775468172361_0.46775840589463247","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@aiready/mcp-server","version":"0.6.5","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.6.5","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"a3cc282af8d1a187c81da644908e532f4c91540a","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.6.5.tgz","fileCount":27,"integrity":"sha512-ABJf19AnoOOqLDmezqes2Qck+OCR7hFRuc1tkmfXwOM2zn/c6Uz6g8pqQggjwYhTz8Lzr1XJZiUWh3dqmIr6Yw==","signatures":[{"sig":"MEUCIGZLCYugFf1b6U+G5Q7ZRXJ806YrBrFbrJ96Y2I9uagRAiEAkOYuqa0PovpG1gkvx0J3HtlBr4SbicGb9thHQ9nLris=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84901},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.6.5.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/a429248cbfc3af4315f9411ae68f1634/aiready-mcp-server-0.6.5.tgz","_integrity":"sha512-ABJf19AnoOOqLDmezqes2Qck+OCR7hFRuc1tkmfXwOM2zn/c6Uz6g8pqQggjwYhTz8Lzr1XJZiUWh3dqmIr6Yw==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.24.23","@aiready/deps":"0.14.20","@aiready/doc-drift":"0.14.20","@aiready/consistency":"0.21.20","@aiready/testability":"0.7.20","@aiready/pattern-detect":"0.17.20","@aiready/agent-grounding":"0.14.20","@aiready/context-analyzer":"0.22.20","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.22","@aiready/change-amplification":"0.14.20"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.5_1775468557476_0.4671620474073228","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@aiready/mcp-server","version":"0.6.6","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.6.6","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"243ce7daceedcb3aaaba0cd4a715324f972f678b","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.6.6.tgz","fileCount":27,"integrity":"sha512-q0SPQwpo9nWAnEbgidCEtdkfXMidKiK+fD2/EZ1gJnKwtWENjrWm8LtZlDPJOADkURkLqN70jTUO2fXx3HjHwg==","signatures":[{"sig":"MEQCIGeGLOBKvSmlJbhgkHkce/c9afjlc9p3Zg+K17qBqdaHAiAbo1sMnrT8RLjt8Ik6XWl/rhmPsox8QYy6v99p+RT2Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85317},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.6.6.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/17cc051457ce899089ee2697e7bd5190/aiready-mcp-server-0.6.6.tgz","_integrity":"sha512-q0SPQwpo9nWAnEbgidCEtdkfXMidKiK+fD2/EZ1gJnKwtWENjrWm8LtZlDPJOADkURkLqN70jTUO2fXx3HjHwg==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.24.24","@aiready/deps":"0.14.21","@aiready/doc-drift":"0.14.21","@aiready/consistency":"0.21.21","@aiready/testability":"0.7.21","@aiready/pattern-detect":"0.17.21","@aiready/agent-grounding":"0.14.21","@aiready/context-analyzer":"0.22.21","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.23","@aiready/change-amplification":"0.14.21"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.6_1775554335519_0.8280796866566809","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@aiready/mcp-server","version":"0.6.7","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.6.7","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"cefd4c972fac46543b2ee37f89b69104f0ee4377","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.6.7.tgz","fileCount":27,"integrity":"sha512-XQ4dyPhpmwjnmY+O65jnbKRtpalc3+Qvl8D1WwYgP5RDmWUsMHy3+eLpRolwqnKIsDi/0a4cUy0XaGSJlvkgHA==","signatures":[{"sig":"MEUCID9nOhOg3jJptDtsfv7Yn6TrscynI1PNsCtykvFO5wnlAiEAllv8ZoUYVnoZ7RQHoIFRRyutZCnEOs0HemvOMRNCzuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84409},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.6.7.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/66093b7179ac42ee9f66e5b25205520c/aiready-mcp-server-0.6.7.tgz","_integrity":"sha512-XQ4dyPhpmwjnmY+O65jnbKRtpalc3+Qvl8D1WwYgP5RDmWUsMHy3+eLpRolwqnKIsDi/0a4cUy0XaGSJlvkgHA==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.24.25","@aiready/deps":"0.14.22","@aiready/doc-drift":"0.14.22","@aiready/consistency":"0.21.22","@aiready/testability":"0.7.22","@aiready/pattern-detect":"0.17.22","@aiready/agent-grounding":"0.14.22","@aiready/context-analyzer":"0.22.22","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.24","@aiready/change-amplification":"0.14.22"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.7_1775644751741_0.9138617098551542","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@aiready/mcp-server","version":"0.6.8","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.6.8","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"9358ece7cf929d424d36ee4ee384ff435f38d709","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.6.8.tgz","fileCount":27,"integrity":"sha512-icEyUiOv7td2uFtr+esRlAJSB5VCuYq3CkPL8XOjr7crqcp6f/wUZODWvDGBIVB43id4igsqfblfDXTYB4EYrQ==","signatures":[{"sig":"MEQCIDBdsTsdEUE4UcHI4CUbnOzkP4ipz3niBu844j/rePuZAiAP9FXnzeqO7YwcMw43bFzQ5Rm4qn8rGFSDhLwuDrmtOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85392},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.6.8.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/9d294ef7f1e7e66c662d59981894264f/aiready-mcp-server-0.6.8.tgz","_integrity":"sha512-icEyUiOv7td2uFtr+esRlAJSB5VCuYq3CkPL8XOjr7crqcp6f/wUZODWvDGBIVB43id4igsqfblfDXTYB4EYrQ==","_npmVersion":"11.11.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.24.26","@aiready/deps":"0.14.23","@aiready/doc-drift":"0.14.23","@aiready/consistency":"0.21.23","@aiready/testability":"0.7.23","@aiready/pattern-detect":"0.17.23","@aiready/agent-grounding":"0.14.23","@aiready/context-analyzer":"0.22.23","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.25","@aiready/change-amplification":"0.14.23"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.8_1775645332634_0.6534209982460522","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@aiready/mcp-server","version":"0.6.9","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.6.9","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"b07bad06950d2db46ed9cc58c38d0fb1afd09b4d","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.6.9.tgz","fileCount":27,"integrity":"sha512-E5VpeCzAoFifDo/g4TUzDaim+Wl/axAngfS5laxuU6F1AB5AwhxFc9FeBScJHOdwSdNOXmsHT9i062OCkAS4qA==","signatures":[{"sig":"MEUCIEeQPaeqfixaXGDZRNqTPS1ZuF+IdjpyRI1kaOuvTzcdAiEA4weZJTbGcD7rChSNWurcWGKe+rywWZCKKqjo3neg6rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81123},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.6.9.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/5d6309ee0d3debc9f19dfe76d4124aa1/aiready-mcp-server-0.6.9.tgz","_integrity":"sha512-E5VpeCzAoFifDo/g4TUzDaim+Wl/axAngfS5laxuU6F1AB5AwhxFc9FeBScJHOdwSdNOXmsHT9i062OCkAS4qA==","_npmVersion":"11.12.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.24.27","@aiready/deps":"0.14.24","@aiready/doc-drift":"0.14.24","@aiready/consistency":"0.21.24","@aiready/testability":"0.7.24","@aiready/pattern-detect":"0.17.24","@aiready/agent-grounding":"0.14.24","@aiready/context-analyzer":"0.22.24","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.26","@aiready/change-amplification":"0.14.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.9_1775883091995_0.49619040073806797","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@aiready/mcp-server","version":"0.7.0","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.7.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"104e2a0d7a855fa5471abeb5db4a4b5b68eafca8","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.7.0.tgz","fileCount":27,"integrity":"sha512-Hlb2phg3oEnMPHnzhXPsvu4ljE6xeAzdmnQjTAsoJTMQgnMenNcNGVVYMUQ6fvpCOvw9iPq86/XIXZyn5w6+kQ==","signatures":[{"sig":"MEUCIQDmKEMjS1jMj1RoyS1AKPYwcBRvPMQv/gTMlsQykQ/MnwIgEQrd3JQd1/hM6aTIxHToMrnod8O/ZrGgFj4j4RT5Tu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81733},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.7.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/76442fbb4ec382a96785de389292ea85/aiready-mcp-server-0.7.0.tgz","_integrity":"sha512-Hlb2phg3oEnMPHnzhXPsvu4ljE6xeAzdmnQjTAsoJTMQgnMenNcNGVVYMUQ6fvpCOvw9iPq86/XIXZyn5w6+kQ==","_npmVersion":"11.12.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.28.0","@aiready/deps":"0.14.24","@aiready/doc-drift":"0.14.24","@aiready/consistency":"0.21.24","@aiready/testability":"0.7.24","@aiready/pattern-detect":"0.17.24","@aiready/agent-grounding":"0.14.24","@aiready/context-analyzer":"0.22.24","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.26","@aiready/change-amplification":"0.14.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.7.0_1775948261350_0.36271358617872007","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@aiready/mcp-server","version":"0.8.0","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.8.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"1bfc752c04927d972ab4f9ab19cd111fbcaa9a27","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.8.0.tgz","fileCount":27,"integrity":"sha512-s2x1+I+KhMk6SzTxHMirorCZHIFe9b5/LiCZ1xKmx9eqlLD4s+0ymdaiVYzo4M41jmlJF5QGS53+rdKndOerWA==","signatures":[{"sig":"MEUCIQDsdUWCo3r/FcxVKVzePuYrz3XCLXA2g1nvuOulwbkcuAIgAPIKb23oi+6vPysWVE7dMATRNwMOT02OaqD4mTiGYXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84033},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.8.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/124e33d758fd0eae3cb5757326dce5b9/aiready-mcp-server-0.8.0.tgz","_integrity":"sha512-s2x1+I+KhMk6SzTxHMirorCZHIFe9b5/LiCZ1xKmx9eqlLD4s+0ymdaiVYzo4M41jmlJF5QGS53+rdKndOerWA==","_npmVersion":"11.12.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.28.0","@aiready/deps":"0.14.24","@aiready/doc-drift":"0.14.24","@aiready/consistency":"0.21.24","@aiready/testability":"0.7.24","@aiready/pattern-detect":"0.17.24","@aiready/agent-grounding":"0.14.24","@aiready/context-analyzer":"0.22.24","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.26","@aiready/change-amplification":"0.14.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.8.0_1775948648741_0.04875079260058257","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@aiready/mcp-server","version":"0.9.0","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.9.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"923f89236897b11aee6fd5e282e908818d75ac3d","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.9.0.tgz","fileCount":27,"integrity":"sha512-/DsF9a0+fIwWBNQ8CgkzytzsDa0lEXfMHzhuDuPEdMjI2XJmRYXctZ0mM+CF5q/EktP3WxOs/zmjxQ0/l5x5PQ==","signatures":[{"sig":"MEUCIQCf14CrCoDlBO3JhsSUguH0hfiSHQjF3+9tdKQtBHJBDAIgTQpGtgNXuyiC5PEGQ+scJsyY9zm/sBJ4lpaSt56OAt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84208},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.9.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/beb5da0c716800216f6eb90071495cf1/aiready-mcp-server-0.9.0.tgz","_integrity":"sha512-/DsF9a0+fIwWBNQ8CgkzytzsDa0lEXfMHzhuDuPEdMjI2XJmRYXctZ0mM+CF5q/EktP3WxOs/zmjxQ0/l5x5PQ==","_npmVersion":"11.12.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.29.0","@aiready/deps":"0.14.24","@aiready/doc-drift":"0.14.24","@aiready/consistency":"0.21.24","@aiready/testability":"0.7.24","@aiready/hygiene-audit":"0.8.0","@aiready/pattern-detect":"0.17.24","@aiready/agent-grounding":"0.14.24","@aiready/context-analyzer":"0.22.24","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.26","@aiready/change-amplification":"0.14.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.9.0_1775949568749_0.7842127860985197","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@aiready/mcp-server","version":"0.9.1","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.9.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"b6b18a2dd0995a60e8d3453599f3e78f7ed1f345","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.9.1.tgz","fileCount":27,"integrity":"sha512-rSRnabqcKSqfnyNeYtZ9dgMbt60ItFO2rFT8BX3c/sXEjLEa+9g9u2//nikE2T6cyzy7ml1dCk4rvAYrbctU/w==","signatures":[{"sig":"MEUCIHZTZ56UjRnSVtPlQ/7mymJoKhj05uwxz+3vu/F0RQshAiEArtE67uSbi3m2Ss3VbTPCGgaKPo8ApW1NFTsvMfKXex8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83848},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.9.1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d2097cc2123f81497a11d1c265683654/aiready-mcp-server-0.9.1.tgz","_integrity":"sha512-rSRnabqcKSqfnyNeYtZ9dgMbt60ItFO2rFT8BX3c/sXEjLEa+9g9u2//nikE2T6cyzy7ml1dCk4rvAYrbctU/w==","_npmVersion":"11.12.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.29.1","@aiready/deps":"0.14.25","@aiready/doc-drift":"0.14.25","@aiready/consistency":"0.21.25","@aiready/testability":"0.7.25","@aiready/hygiene-audit":"0.8.0","@aiready/pattern-detect":"0.17.25","@aiready/agent-grounding":"0.14.25","@aiready/context-analyzer":"0.22.25","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.27","@aiready/change-amplification":"0.14.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.9.1_1775958846117_0.25895625925628063","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@aiready/mcp-server","version":"0.9.2","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.9.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"a09b7771275378c2d1c66cc353f1110a7be04a9f","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.9.2.tgz","fileCount":27,"integrity":"sha512-maaGk3bQvg6BxlXeE2zAa+kGsfZS8HX2xS1wcA69URpFV6DLjHE09KkVch/kV6flzBNuJFBFkSsxeJpNgMXadA==","signatures":[{"sig":"MEQCIFpLKGzGH6iNIA63GqJMPMQ9/tyWiJS85YJ/72yeUp6BAiAh0wBpX2NTQ59W3ubIV6ExH1CFrtgpOy2JP28rGLyD5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86297},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.9.2.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8788f832e13f65c54df196f8015b488b/aiready-mcp-server-0.9.2.tgz","_integrity":"sha512-maaGk3bQvg6BxlXeE2zAa+kGsfZS8HX2xS1wcA69URpFV6DLjHE09KkVch/kV6flzBNuJFBFkSsxeJpNgMXadA==","_npmVersion":"11.12.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.29.4","@aiready/deps":"0.14.26","@aiready/doc-drift":"0.14.26","@aiready/consistency":"0.21.26","@aiready/testability":"0.7.26","@aiready/hygiene-audit":"0.8.0","@aiready/pattern-detect":"0.17.26","@aiready/agent-grounding":"0.14.26","@aiready/context-analyzer":"0.22.26","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.28","@aiready/change-amplification":"0.14.26"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.9.2_1776157021479_0.48575270844814944","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@aiready/mcp-server","version":"0.9.3","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.9.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"6871be7c78c03437c9786e21b5c54e076f0cf8c1","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.9.3.tgz","fileCount":27,"integrity":"sha512-a6yqcmbbzc5dt+ki74sPZ6DzGTc4exDefiB7AlWFX7qsPrNFADSP5YpAWc3P51Uznylx1usqe/dzgYKfe+Rv6A==","signatures":[{"sig":"MEYCIQCElLuPUfDXai8O/YpeEbQw/o7KQh0iCutNf3ydHkyTKAIhAOmn1nK2nBhJzjO6Nvy50DC1p19ipBDSGvcoFimEKVnd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84746},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.9.3.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/aaefe862f2bf748c3210a6c53148949b/aiready-mcp-server-0.9.3.tgz","_integrity":"sha512-a6yqcmbbzc5dt+ki74sPZ6DzGTc4exDefiB7AlWFX7qsPrNFADSP5YpAWc3P51Uznylx1usqe/dzgYKfe+Rv6A==","_npmVersion":"11.12.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.29.5","@aiready/deps":"0.14.27","@aiready/doc-drift":"0.14.27","@aiready/consistency":"0.21.27","@aiready/testability":"0.7.27","@aiready/hygiene-audit":"0.8.0","@aiready/pattern-detect":"0.17.27","@aiready/agent-grounding":"0.14.27","@aiready/context-analyzer":"0.22.27","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.29","@aiready/change-amplification":"0.14.27"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.9.3_1777497497288_0.8360791974825204","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@aiready/mcp-server","version":"0.9.6","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.9.6","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"1dfe4fb458e67be74074e6958022f012056c0828","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.9.6.tgz","fileCount":27,"integrity":"sha512-9L8gAoTuJfwufeRJEPUykOxQVvktrqP4pu55NimlqJUTE4yNCAhDj/1Ko6gPt17LrYJGSo+PEcNdsggrtNfnvQ==","signatures":[{"sig":"MEUCIQDOGQQYZSwmr4hNGloNm9vccU9wFOxyxPyBwO3dEhXBggIgOEV8kUW21+DxDV2a72l4f1+4+tJDMyfUFdpPIP8MJvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84746},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.9.6.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/c77491c24af8341d00b4270411422e9b/aiready-mcp-server-0.9.6.tgz","_integrity":"sha512-9L8gAoTuJfwufeRJEPUykOxQVvktrqP4pu55NimlqJUTE4yNCAhDj/1Ko6gPt17LrYJGSo+PEcNdsggrtNfnvQ==","_npmVersion":"11.12.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.29.7","@aiready/deps":"0.14.30","@aiready/doc-drift":"0.14.30","@aiready/consistency":"0.21.30","@aiready/testability":"0.7.30","@aiready/hygiene-audit":"0.8.0","@aiready/pattern-detect":"0.17.30","@aiready/agent-grounding":"0.14.34","@aiready/context-analyzer":"0.22.30","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.32","@aiready/change-amplification":"0.14.30"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.9.6_1777780169946_0.5101144084533153","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@aiready/mcp-server","version":"0.9.7","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","_id":"@aiready/mcp-server@0.9.7","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"bin":{"mcp-server":"dist/index.js","aiready-mcp":"dist/index.js"},"dist":{"shasum":"b5a945f950009fdf165a8732b514a044930f410f","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.9.7.tgz","fileCount":27,"integrity":"sha512-7r6rxZ3S8dsF3tRRIaxz6fa2kS6YiA0DcoHonjxanD0tYiFUc29GlXUjQfD2vDopGFu1UZ7qzpI+SCD5pdzQMw==","signatures":[{"sig":"MEUCIC9AJoduBAct1R9YwJzmj/9jQ56UMe7gtv7nW3Bjq2ZLAiEA8Esl+wsploZiz+kMdLiaApfSzpby3oqLBX+aVZ/6tL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85721},"main":"./dist/index.js","type":"module","_from":"file:aiready-mcp-server-0.9.7.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsup src/index.ts --format esm --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts --format esm --clean --dts","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/1984d1c23b35142daa575d41ac8d764f/aiready-mcp-server-0.9.7.tgz","_integrity":"sha512-7r6rxZ3S8dsF3tRRIaxz6fa2kS6YiA0DcoHonjxanD0tYiFUc29GlXUjQfD2vDopGFu1UZ7qzpI+SCD5pdzQMw==","_npmVersion":"11.12.1","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","chalk":"^5.6.2","@aiready/core":"0.29.8","@aiready/deps":"0.14.31","@aiready/doc-drift":"0.14.31","@aiready/consistency":"0.21.31","@aiready/testability":"0.7.31","@aiready/hygiene-audit":"0.8.0","@aiready/pattern-detect":"0.17.31","@aiready/agent-grounding":"0.14.35","@aiready/context-analyzer":"0.22.31","@modelcontextprotocol/sdk":"^1.29.0","@aiready/ai-signal-clarity":"0.14.33","@aiready/change-amplification":"0.14.31"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.9.7_1777955082312_0.7344643848136183","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@aiready/mcp-server","version":"0.9.8","description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","main":"./dist/index.js","types":"./dist/index.d.ts","type":"module","bin":{"aiready-mcp":"./dist/index.js","mcp-server":"./dist/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","chalk":"^5.6.2","zod":"^4.3.6","@aiready/context-analyzer":"0.22.32","@aiready/ai-signal-clarity":"0.14.35","@aiready/agent-grounding":"0.14.37","@aiready/change-amplification":"0.14.33","@aiready/hygiene-audit":"0.8.1","@aiready/core":"0.29.10","@aiready/deps":"0.14.32","@aiready/doc-drift":"0.14.32","@aiready/pattern-detect":"0.17.32","@aiready/testability":"0.7.32","@aiready/consistency":"0.21.32"},"devDependencies":{"@types/node":"^24.12.2","esbuild":"^0.28.0","tsup":"^8.5.1","typescript":"^6.0.2","vitest":"^4.1.4"},"keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"license":"MIT","scripts":{"preinstall":"mkdir -p dist && touch dist/index.js","build":"tsup src/index.ts --format esm --clean --dts","dev":"tsup src/index.ts --format esm --watch","test":"vitest run","lint":"eslint src","clean":"rm -rf dist","start":"node dist/index.js","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test:coverage":"vitest run --coverage"},"_nodeVersion":"24.15.0","_id":"@aiready/mcp-server@0.9.8","dist":{"integrity":"sha512-1rE2lYtLfV2OJzcw70uuRBZxVVmYCvC13Vr5nHsYRgXXq3nhT2Y424ZhAyp7FpaYDQzhTmvk85zjODXxn3MOGA==","shasum":"f60cbfa8ab5ab9bb5c40cd50e92cdd8f7c135ecb","tarball":"https://registry.npmjs.org/@aiready/mcp-server/-/mcp-server-0.9.8.tgz","fileCount":27,"unpackedSize":86408,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF9sDT400BnOF52uA3dbmaTJUWNAlUMnT6IAMAr+bTRbAiBHx5xxx+dH36Ow1/aTIoyNqz7K+26ConqLwoowa8TByg=="}]},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"directories":{},"maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.9.8_1778417713439_0.8689174428816373"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-14T23:34:00.611Z","modified":"2026-05-10T12:55:13.763Z","0.1.0":"2026-03-14T23:34:00.885Z","0.1.1":"2026-03-15T01:00:27.737Z","0.1.2":"2026-03-15T11:26:37.064Z","0.1.3":"2026-03-15T23:39:14.488Z","0.1.4":"2026-03-17T01:35:51.611Z","0.1.5":"2026-03-17T23:16:09.238Z","0.1.6":"2026-03-19T04:42:35.692Z","0.1.7":"2026-03-19T12:53:05.898Z","0.1.8":"2026-03-19T13:04:45.533Z","0.1.9":"2026-03-19T13:10:52.496Z","0.1.10":"2026-03-19T13:28:29.679Z","0.1.11":"2026-03-20T05:33:54.642Z","0.1.12":"2026-03-20T23:58:15.282Z","0.1.13":"2026-03-21T01:20:18.307Z","0.1.17":"2026-03-21T01:43:30.708Z","0.1.18":"2026-03-22T02:09:10.374Z","0.1.19":"2026-03-22T12:36:26.555Z","0.1.20":"2026-03-23T08:18:07.992Z","0.1.21":"2026-03-23T08:42:06.141Z","0.1.22":"2026-03-25T14:40:08.136Z","0.2.0":"2026-03-26T04:21:26.614Z","0.2.1":"2026-03-27T03:19:09.156Z","0.2.2":"2026-03-27T03:52:45.870Z","0.2.3":"2026-03-27T07:52:54.682Z","0.2.4":"2026-03-27T10:16:12.937Z","0.2.5":"2026-03-28T09:30:45.086Z","0.2.6":"2026-03-29T11:11:43.287Z","0.2.7":"2026-03-29T13:11:58.881Z","0.2.8":"2026-03-29T13:17:40.269Z","0.2.10":"2026-04-01T00:58:48.589Z","0.4.0":"2026-04-03T11:19:04.755Z","0.5.0":"2026-04-03T11:20:43.653Z","0.5.1":"2026-04-03T11:22:38.760Z","0.5.2":"2026-04-03T11:27:16.074Z","0.5.3":"2026-04-03T11:59:26.965Z","0.6.0":"2026-04-03T22:55:06.492Z","0.6.1":"2026-04-04T12:42:28.188Z","0.6.2":"2026-04-06T09:21:42.495Z","0.6.3":"2026-04-06T09:27:09.627Z","0.6.4":"2026-04-06T09:36:12.503Z","0.6.5":"2026-04-06T09:42:37.613Z","0.6.6":"2026-04-07T09:32:15.652Z","0.6.7":"2026-04-08T10:39:11.941Z","0.6.8":"2026-04-08T10:48:52.856Z","0.6.9":"2026-04-11T04:51:32.138Z","0.7.0":"2026-04-11T22:57:41.495Z","0.8.0":"2026-04-11T23:04:08.906Z","0.9.0":"2026-04-11T23:19:28.897Z","0.9.1":"2026-04-12T01:54:06.275Z","0.9.2":"2026-04-14T08:57:01.616Z","0.9.3":"2026-04-29T21:18:17.477Z","0.9.6":"2026-05-03T03:49:30.087Z","0.9.7":"2026-05-05T04:24:42.458Z","0.9.8":"2026-05-10T12:55:13.584Z"},"license":"MIT","keywords":["aiready","mcp","model-context-protocol","Agentic Readiness","Cursor","Windsurf","Claude","Copilot","ai-readiness","code-analysis","semantic-duplicates","context-window","token-optimization"],"description":"The AIReady Model Context Protocol (MCP) Server for Agentic Readiness. Optimize codebases for AI agents like Cursor, Windsurf, and Claude directly via MCP.","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"readme":"","readmeFilename":""}