{"_id":"@aiready/ast-mcp-server","_rev":"30-b9982dd3ec8650c8a2d9fda5c86a810c","name":"@aiready/ast-mcp-server","dist-tags":{"latest":"0.8.9"},"versions":{"0.1.0":{"name":"@aiready/ast-mcp-server","version":"0.1.0","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.1.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"1c872fd9ffb52617fe40d25ac8f4237996612138","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.1.0.tgz","fileCount":3,"integrity":"sha512-LSardclC/qX/iwNFUrtffMc9tLUA+grHowXHvByX0Vmw7hRi3R7a4tq9C0w9oYOC1dtqbvCg+2v78egGp+fkPg==","signatures":[{"sig":"MEUCIQCn/p4P5BHY0qvUlpj+uote2EgQXKWojBTkJLdO9b+QoAIgeRf8uH7BnKI8KdknCxd+900vPdz/D6QFZFDEgcQdzSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4771},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.1.0.tgz","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/bd20b7552af331b4cd4eea5a1c1987b4/aiready-ast-mcp-server-0.1.0.tgz","_integrity":"sha512-LSardclC/qX/iwNFUrtffMc9tLUA+grHowXHvByX0Vmw7hRi3R7a4tq9C0w9oYOC1dtqbvCg+2v78egGp+fkPg==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.1.0_1775012207314_0.22473840499183173","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aiready/ast-mcp-server","version":"0.1.1","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.1.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"c97346df3abec61ea632a96d5cff279c376277e8","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.1.1.tgz","fileCount":9,"integrity":"sha512-rJz7CnMjYFLoOiKNvh9lyQnq/SFgHLuCPwPjrn7Bj5Z21jEogI533FPeQXKjDzoPFEIRKAbgZP+GA2DL8/80EA==","signatures":[{"sig":"MEUCIQDdgvHo7r8DxFsEj5EyYpW/l7lSgZTbUpYkJRmZrurOjAIgIkMFRHjLf6FK8a78AogAAFXjeODrD8RirTcSLbqfpxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147574},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/00260ce52532005559d916f395cef2b3/aiready-ast-mcp-server-0.1.1.tgz","_integrity":"sha512-rJz7CnMjYFLoOiKNvh9lyQnq/SFgHLuCPwPjrn7Bj5Z21jEogI533FPeQXKjDzoPFEIRKAbgZP+GA2DL8/80EA==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.1.1_1775012233038_0.9186808941221702","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aiready/ast-mcp-server","version":"0.1.2","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.1.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"baaa0e963367a7846b09ce8244687827e6b72006","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.1.2.tgz","fileCount":13,"integrity":"sha512-m1Y9tVDQ5/hTQuoFT8wgvmQKY+ilRbVUFDqcKG9uLVFupummH6R6+pC6q/CmZCG1s1enMsKYqLeWOfybpYFNKQ==","signatures":[{"sig":"MEYCIQDu5azIE2nJAXbwBMJhXuTB1QiafKeY7TAyPi76ZnNlkgIhAIxPeHG6ChWBVBf7nvET/AhIMJthklbIxdZlclXT9yCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200991},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/febb36176b3ebeb670ead36ae8c51b8e/aiready-ast-mcp-server-0.1.2.tgz","_integrity":"sha512-m1Y9tVDQ5/hTQuoFT8wgvmQKY+ilRbVUFDqcKG9uLVFupummH6R6+pC6q/CmZCG1s1enMsKYqLeWOfybpYFNKQ==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.1.2_1775017915536_0.29523752175537155","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aiready/ast-mcp-server","version":"0.1.3","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.1.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"42bce945cf97a6b6f0147642332e6c9137d0f62e","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.1.3.tgz","fileCount":19,"integrity":"sha512-pTJpJaMYx+/x05qjV5LqXz1wkkz1eoqLxXJplgGgk6qinWpLFE69OqIDg/6T+iNmdO+8osiuxajXTiYgO5l/+g==","signatures":[{"sig":"MEYCIQCHayw7QyWoH7v0Fe+QKYoAU1/FGW+CzxA9itn3DemXkQIhAPAj8+810hKxPvwxmEKcnJYenbXhDYbYF8fI3YCe5hIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250798},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","clean":"rm -rf dist","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/616ec327bfe9ad95fd4704c884818e34/aiready-ast-mcp-server-0.1.3.tgz","_integrity":"sha512-pTJpJaMYx+/x05qjV5LqXz1wkkz1eoqLxXJplgGgk6qinWpLFE69OqIDg/6T+iNmdO+8osiuxajXTiYgO5l/+g==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.1.3_1775022547356_0.19507464456314483","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@aiready/ast-mcp-server","version":"0.1.4","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.1.4","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"aaec01d81979a8254c7116d23b195d190ecd3c18","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.1.4.tgz","fileCount":19,"integrity":"sha512-AjKt5rw+qiw8Sr07kFKLsy2jPIyPjjR+b27BdHPPR9wbvZgjbp2Tr3jp96okaPfHnD3hk++s9mbA7CrUqTHkkA==","signatures":[{"sig":"MEUCID93WFrg1bGx3mAjNjjfOZhtItzzy8PWnQ73pmyW1E2FAiEAjW2gSuls2UHMP1rwwwDvivjjfA+a1hXRjxP9ZYIzLNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249077},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b56b874b546cf7aa4b84c31197755ff2/aiready-ast-mcp-server-0.1.4.tgz","_integrity":"sha512-AjKt5rw+qiw8Sr07kFKLsy2jPIyPjjR+b27BdHPPR9wbvZgjbp2Tr3jp96okaPfHnD3hk++s9mbA7CrUqTHkkA==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.1.4_1775039224352_0.15624733555350967","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@aiready/ast-mcp-server","version":"0.1.5","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.1.5","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"6543edc569c0dfc7dcf959855437280eaa3f60e6","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.1.5.tgz","fileCount":19,"integrity":"sha512-frTJ45s8O6FLiJGhv8VTEbq6KZW91XwFK2KeIYRZyhmrRL6hS72AU0jDiTEXepCBTGtMMYTBfwsTYWSYf5ioOw==","signatures":[{"sig":"MEUCIDrshpPlM/hbnj84ju/ninTPRM/HbQgviTjFxbU/axDWAiEAgnZjM6rkIMTb2Eh4vehNU2nr2YXZG3a7DnHoXpLbVDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249077},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f2c025d028b73022ac04f0bd316cec59/aiready-ast-mcp-server-0.1.5.tgz","_integrity":"sha512-frTJ45s8O6FLiJGhv8VTEbq6KZW91XwFK2KeIYRZyhmrRL6hS72AU0jDiTEXepCBTGtMMYTBfwsTYWSYf5ioOw==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.1.5_1775052541343_0.3498320247099489","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@aiready/ast-mcp-server","version":"0.1.6","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.1.6","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"2c703c3ae609a035b769e80d1d17d2c19014d8c7","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.1.6.tgz","fileCount":19,"integrity":"sha512-mblrzP/jWxBhi/N6vpQ6vUkSwfl+p8tnOKg2HYCbNZ8YzXIDFxaqLYjtiQnlLJZ+pUFY/hrkRXE7KtbU3ocP+g==","signatures":[{"sig":"MEYCIQDzDDqZO4Oh/+9FK5No/6QKGwWcBZueEM2sEPLvs7nb9gIhAJgYu+o5eDr0R96Ux1PzdDbuUtTtHT4QGK1LuFVWRe8g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253562},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f412313ccd5d201dc8aa1b93f38cc8d6/aiready-ast-mcp-server-0.1.6.tgz","_integrity":"sha512-mblrzP/jWxBhi/N6vpQ6vUkSwfl+p8tnOKg2HYCbNZ8YzXIDFxaqLYjtiQnlLJZ+pUFY/hrkRXE7KtbU3ocP+g==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.1.6_1775134183150_0.6217232791958796","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aiready/ast-mcp-server","version":"0.2.0","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.2.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"31943b3a7a183731e7b0cef0de902107033ace45","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.2.0.tgz","fileCount":19,"integrity":"sha512-kr8bO86WN5HvfhpaPYfpsqGs86e/ZWu13MkPz0bKd/ezrdaR4qLD0UJcTOZthT2vZHYrDtdgVv2XL8UZkKE9oQ==","signatures":[{"sig":"MEUCIQC5XpKO2VPOiRNXIIKhR9qprEAHw+S15Gkg0y4WkJc42wIgbdX5797+pLfnYqr2mt+ksgYjEzaZrp3BW+F9EAYDyps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/26f6cdbf5913515d83b28c2e2222c543/aiready-ast-mcp-server-0.2.0.tgz","_integrity":"sha512-kr8bO86WN5HvfhpaPYfpsqGs86e/ZWu13MkPz0bKd/ezrdaR4qLD0UJcTOZthT2vZHYrDtdgVv2XL8UZkKE9oQ==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.2.0_1775215432656_0.5554187178357841","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aiready/ast-mcp-server","version":"0.3.0","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.3.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"298218aaec41f58222be15c8dae7a033844a3f9f","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.3.0.tgz","fileCount":19,"integrity":"sha512-j/r0WoU2bgHHtLGeuWW8Hb7PggBMI3cv9mTIy89FXmdMks075pQRFP3OKaPE4Z7MYVdWAr70QPDMJq8LkJfZ7A==","signatures":[{"sig":"MEUCIBNNQa0MCc6MzQZX5U0TcyzQmHgK2H1EbXVhD1qErXydAiEAoO3+NKBaQ+wwP8QipqsTaLRLktGner4wXXcM2cL7MCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/78bbddea45252ef9f3e0e2cfcc186772/aiready-ast-mcp-server-0.3.0.tgz","_integrity":"sha512-j/r0WoU2bgHHtLGeuWW8Hb7PggBMI3cv9mTIy89FXmdMks075pQRFP3OKaPE4Z7MYVdWAr70QPDMJq8LkJfZ7A==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.3.0_1775215706443_0.7370319882498972","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aiready/ast-mcp-server","version":"0.3.1","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.3.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"781ae560b906e370548a83d0c05deb6c122dafb1","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.3.1.tgz","fileCount":19,"integrity":"sha512-b6iIQpQiDpdVwHvrL3LbUER1li9r1DbJH9nxfFd8pLKvjGHSYLMckLT0vgwtM1XSglJHk+PRHNAfer6/ndjIbg==","signatures":[{"sig":"MEYCIQDg1dVxudyKFrSx42FHtiMvlUo+RO+TxnFVBhtncZ+VRwIhAIgBFmr76HJ/nDvUuoBCeVmouUrn+JcaZ7Sgr/AEOXCu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/ca2b30675d2a7d35e4701c8fcb7f9f52/aiready-ast-mcp-server-0.3.1.tgz","_integrity":"sha512-b6iIQpQiDpdVwHvrL3LbUER1li9r1DbJH9nxfFd8pLKvjGHSYLMckLT0vgwtM1XSglJHk+PRHNAfer6/ndjIbg==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.3.1_1775217701670_0.1608842740776022","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aiready/ast-mcp-server","version":"0.4.0","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.4.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"704e5c55c4eba51c253a245c8cbf51ba9ef17d1d","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.4.0.tgz","fileCount":19,"integrity":"sha512-dHUoOMAUy5yOym1k/eGxAmdS3xJ27A3fXA5+4JeXS3LxEBY9E9TpikuYLTGZrEtrTceBqOIBzv7Ry7D4TCpcuQ==","signatures":[{"sig":"MEUCIBte1qMaOILKWgg3XRHaUhxavkyogUF5d6qLgyLjBB3uAiEAgGWaFFJeUo0zioG2/92R2AvHJMAdU5G9JpfbH8QWzMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289528},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/423b82972af432cc648558f60c14d93f/aiready-ast-mcp-server-0.4.0.tgz","_integrity":"sha512-dHUoOMAUy5yOym1k/eGxAmdS3xJ27A3fXA5+4JeXS3LxEBY9E9TpikuYLTGZrEtrTceBqOIBzv7Ry7D4TCpcuQ==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.9.0","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.4.0_1775256998177_0.15430181583141622","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aiready/ast-mcp-server","version":"0.4.1","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.4.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"8047c75555c59caa3cf5dfe3e4fe194b57ab4325","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.4.1.tgz","fileCount":19,"integrity":"sha512-apyQj2dpJ361YWkH+wK6wqD4wqkRHHacr9u3DDGM/D186P5400ifvt5+kThcsxnzzpgfVqnRMBmLcSSImhrNag==","signatures":[{"sig":"MEUCIC0He6lzaYgn90kSxPtq+PIzcaXpUDLEp7sy3CIBU68/AiEAu71aa53gBK+2KkWRxqU0n3ltjOdf1ZV8IEnqAXL22CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291969},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/e5f872d74242f8610a976e0a26e82428/aiready-ast-mcp-server-0.4.1.tgz","_integrity":"sha512-apyQj2dpJ361YWkH+wK6wqD4wqkRHHacr9u3DDGM/D186P5400ifvt5+kThcsxnzzpgfVqnRMBmLcSSImhrNag==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.24.2","glob":"^13.0.6","ts-morph":"^25.0.0","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.1","typescript":"^5.9.3","@types/node":"^24.10.13"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.4.1_1775306995721_0.16814048154803962","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@aiready/ast-mcp-server","version":"0.4.2","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.4.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"dbb44e16c907364cb7bc45eea8938250fae4225f","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.4.2.tgz","fileCount":19,"integrity":"sha512-1uiNexQwbfcNDCdg4UNWBXtqKroGp1JURyn+ZkppSWEgQe3tjjp1H7R8MqCMNJdrELA7TQPpKhlfSaQYI9eNRQ==","signatures":[{"sig":"MEUCIQD3dWx5+yjzJa4Bw/Y+OGijDourWv3/hHxNiwB5fnlcYAIgYQpH0avS8gPvTF6WD7GMq5McXSx3K1ccnVULMGwkk40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/13f8e7215f5734eac423eb2191657aea/aiready-ast-mcp-server-0.4.2.tgz","_integrity":"sha512-1uiNexQwbfcNDCdg4UNWBXtqKroGp1JURyn+ZkppSWEgQe3tjjp1H7R8MqCMNJdrELA7TQPpKhlfSaQYI9eNRQ==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.4.2_1775467302916_0.94263558434866","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@aiready/ast-mcp-server","version":"0.4.3","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.4.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"720a8effafc2528f73264da0604de514c4082fc9","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.4.3.tgz","fileCount":19,"integrity":"sha512-L4gyvtcD1u8PS/bUkkn9pr8mhKKnhKbbyC7/SW0QCSYz3XDgGpW05OicIid7mK8yHujoOoOX1iNeWLOfDahJzQ==","signatures":[{"sig":"MEYCIQDbv9Aia39VGFMtlRcXnPq+rrsW+Eh46gZb5w5TPWlBCQIhAMxtCobuzxf6cDvk93kPXx2NSuLITBbzUGcSnVNMXGsC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/98d21c76bec12aed7ecc523291021fc8/aiready-ast-mcp-server-0.4.3.tgz","_integrity":"sha512-L4gyvtcD1u8PS/bUkkn9pr8mhKKnhKbbyC7/SW0QCSYz3XDgGpW05OicIid7mK8yHujoOoOX1iNeWLOfDahJzQ==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.4.3_1775467629750_0.7580229873230224","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@aiready/ast-mcp-server","version":"0.4.4","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.4.4","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"b4168674def0e50b0115a4e9c0224c23a9d1e035","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.4.4.tgz","fileCount":19,"integrity":"sha512-P73slmNA7PwoD5qKHE8W4PQFvWnN6FswOnS3VE4cZ3NgdfA87FQsigwe4GkRxDrCwhJzfDsjGNgMbRcF+Omtww==","signatures":[{"sig":"MEYCIQC4yI6CnB+6+yCWPiBaiZSlbxKYKWAR35T2kVPFM6AJ1AIhAIRRRgWxwnKMw+yFsnP6hWaDOj55UQp3uH4Jm2Qog3+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.4.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/25a8cd0c102fa44a66a655eab0551ca7/aiready-ast-mcp-server-0.4.4.tgz","_integrity":"sha512-P73slmNA7PwoD5qKHE8W4PQFvWnN6FswOnS3VE4cZ3NgdfA87FQsigwe4GkRxDrCwhJzfDsjGNgMbRcF+Omtww==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.4.4_1775468172616_0.7511518417004865","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@aiready/ast-mcp-server","version":"0.4.5","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.4.5","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"149a46eb1288e5d74181b61986cb778d4a8bdf5f","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.4.5.tgz","fileCount":19,"integrity":"sha512-iJ+c3IF1IRQv+LIQj1w00PuqjuAQa2qSqJkoqByCzw/iZWku+qZO+wzF+7En7KTNSsc/DwBeeG2jk/zhwab+ig==","signatures":[{"sig":"MEQCIFZ4wYvoIBCWXmPTkeXYaiu4eJLpWBk38YrqRcUlkC0gAiBBQL3dUYhtLko6AMg0jWXThNsFeXxXR+SIF4NSYHRMNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.4.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/c73057e14896e7c2bf13289489625bf5/aiready-ast-mcp-server-0.4.5.tgz","_integrity":"sha512-iJ+c3IF1IRQv+LIQj1w00PuqjuAQa2qSqJkoqByCzw/iZWku+qZO+wzF+7En7KTNSsc/DwBeeG2jk/zhwab+ig==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.4.5_1775468558323_0.6689822300782611","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@aiready/ast-mcp-server","version":"0.4.6","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.4.6","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"082b3ee0fa77a034e4b683429bf7686216606148","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.4.6.tgz","fileCount":19,"integrity":"sha512-d5XYSmPCnBgIyAO6mROrjl7UhtR2bF0u4ITPEAMqXklALj9hlgKal73ryP0VKcgYL19z/kLUINy9bhMitHPwRg==","signatures":[{"sig":"MEYCIQCR8OirYdOptLy/BPRxJh12DNjYKfxMoyyfKrW5SAQ98QIhALEyRFfHGL1NXlGUT9NN+OqFqm//RIrkXW8s2oTkNS6n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.4.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b02d9b27249060ce2a71843fcab135eb/aiready-ast-mcp-server-0.4.6.tgz","_integrity":"sha512-d5XYSmPCnBgIyAO6mROrjl7UhtR2bF0u4ITPEAMqXklALj9hlgKal73ryP0VKcgYL19z/kLUINy9bhMitHPwRg==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.4.6_1775554289706_0.5826053948832703","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@aiready/ast-mcp-server","version":"0.4.7","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.4.7","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"44eee64321aaaa8293dab717509c1eaeeaaf2a32","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.4.7.tgz","fileCount":19,"integrity":"sha512-Ym7xglhdR/biog6GOBNlTNdyNSEO74Ez9L5WQ6lx3AQDURd9pO06YFgAqbmb2Q56bVobAG7ssa8bi9M34y4zJw==","signatures":[{"sig":"MEUCIQCTFLtnRn/zySA+J6RGYUnmb9UUGVJ6h0y4COEhkdcitAIgdbps+uc2z9iNizNvybfYZeZYnGZrhf4aa/TiB0OotF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.4.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/70424db50cbee096547714e965c20b66/aiready-ast-mcp-server-0.4.7.tgz","_integrity":"sha512-Ym7xglhdR/biog6GOBNlTNdyNSEO74Ez9L5WQ6lx3AQDURd9pO06YFgAqbmb2Q56bVobAG7ssa8bi9M34y4zJw==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.4.7_1775644751450_0.2563354578650374","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@aiready/ast-mcp-server","version":"0.4.8","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.4.8","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"a184c80772b08cde6378cba06e0869555cca3da1","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.4.8.tgz","fileCount":19,"integrity":"sha512-bj7jRXKzSC+pMFbI4XDJFnHHcUL2fCwMr0lku+byOnYsh+8uuVHdCROlWV6w1OUBuN4jSFw9SqI98GAls11VyQ==","signatures":[{"sig":"MEUCIQDb2o8JWfY3d6uTkQjzcdznXi/8bp7H6nAhDk8sD/l2FAIgXDzhl7x0lFi6i5T44KjtiBRYD8SxxFkPnYH0Km2N4P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.4.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/be46293c369adb1c15aaa7e518c57996/aiready-ast-mcp-server-0.4.8.tgz","_integrity":"sha512-bj7jRXKzSC+pMFbI4XDJFnHHcUL2fCwMr0lku+byOnYsh+8uuVHdCROlWV6w1OUBuN4jSFw9SqI98GAls11VyQ==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.11.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.4.8_1775645331326_0.48036925939835284","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@aiready/ast-mcp-server","version":"0.4.9","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.4.9","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"0e8b96659854dee08c92bb05fe2ba5249662ce9a","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.4.9.tgz","fileCount":19,"integrity":"sha512-lAwgyIKqwoILmoq8wFglETU696iwPUn51G7IR9gZMiEMqpaLBu7SfQayB8Du4tLhuZI2isESK0xkKfAUvopZSA==","signatures":[{"sig":"MEQCIEUANK2NIizMG5S2dJhop8ZqJ9PM5QsoZGeBqgUsHLmRAiBTrFP45jn+xdwiuC3xXNLy1+Ruc/FLT3BVBHZniltJ1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314770},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.4.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/7a7a740d686d0caeb7acf716776020a7/aiready-ast-mcp-server-0.4.9.tgz","_integrity":"sha512-lAwgyIKqwoILmoq8wFglETU696iwPUn51G7IR9gZMiEMqpaLBu7SfQayB8Du4tLhuZI2isESK0xkKfAUvopZSA==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.4.9_1775883092662_0.6520103964754189","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aiready/ast-mcp-server","version":"0.6.0","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.6.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"1d83fec74f98f1ea5a3d2d3e4e5f8487551c5306","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.6.0.tgz","fileCount":19,"integrity":"sha512-B3KysqxTc4vhgpGMPIX2auLiPyXYONni94KtOE+NTjuFpj6RTIDE80+1tnayjJsUEVRXs26p774mjIr+7Ron2Q==","signatures":[{"sig":"MEQCIGwypUBgwZyvTJcJtb04k90VF0gnrqTzI5LcX7xt06vdAiBXND4DnpZbD65Dfjcty8+H3WDyzfzGTCEirmwYrERtMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338291},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/4f13052b55e55c59e090b79f360ad9c2/aiready-ast-mcp-server-0.6.0.tgz","_integrity":"sha512-B3KysqxTc4vhgpGMPIX2auLiPyXYONni94KtOE+NTjuFpj6RTIDE80+1tnayjJsUEVRXs26p774mjIr+7Ron2Q==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.6.0_1775948213777_0.22544900061272433","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@aiready/ast-mcp-server","version":"0.7.0","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.7.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"a1270f046c3133cba51375e14118f9699ad14f0b","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.7.0.tgz","fileCount":19,"integrity":"sha512-VQToNj/FhIwj6UlVa1ycKpUTftQ3wFpBIXzl/hauksZpHxL8zPYCsrPq3yiv1d8nTzoDwa8CT1KFflRoPSlXig==","signatures":[{"sig":"MEUCIG0YONNk/LqFvFr0m1oQh0yWKD28egN2y1dbvntT+oPKAiEAtZEmgnVvxxi7ybNk37/n8vwAmBaU+fj90AG/WiZmL3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338291},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/1c14681a392301635dbfbab8a16e01e9/aiready-ast-mcp-server-0.7.0.tgz","_integrity":"sha512-VQToNj/FhIwj6UlVa1ycKpUTftQ3wFpBIXzl/hauksZpHxL8zPYCsrPq3yiv1d8nTzoDwa8CT1KFflRoPSlXig==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.7.0_1775948568143_0.18522057246199775","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@aiready/ast-mcp-server","version":"0.8.0","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.8.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"ef1cec1f310322c5588951e9c206a84e135fba76","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.8.0.tgz","fileCount":19,"integrity":"sha512-UgJ7HOvwN355RNggtAF9ZxfCGtoHx7ZgjvjWDNn6ZqfC0Ov4BLks5EM5xtzpp7ZVxqQM6qYAKOs7XGq5BhhAaw==","signatures":[{"sig":"MEYCIQDrH+Q+JnF/R8Tf2MBj2AYnPDlxAqxMS1UE1vkChaIa0AIhAM4Tr750QFH01CszScGAB44J+JzLDO2MQF1mC8UFSTbY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338330},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d03bb5808bc37a597bb48bf8142fda6b/aiready-ast-mcp-server-0.8.0.tgz","_integrity":"sha512-UgJ7HOvwN355RNggtAF9ZxfCGtoHx7ZgjvjWDNn6ZqfC0Ov4BLks5EM5xtzpp7ZVxqQM6qYAKOs7XGq5BhhAaw==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@aiready/hygiene-audit":"0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.8.0_1775949516152_0.744803021381337","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@aiready/ast-mcp-server","version":"0.8.1","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.8.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"2eecaffda13e128919f6c77db2ac7a4040c430df","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.8.1.tgz","fileCount":19,"integrity":"sha512-AB/M0xD/UEtOGBl2F86lDmgmABziKv780g4NS0zuszgs7EdKp7ea++PDYOCONnY9nj4MI9C4KWMo1tD8GRADnw==","signatures":[{"sig":"MEUCIQCuja7c0bILGJ5GnW+Wl8uiwUN4gjFySNSmvugZb6G4wgIgene3/Se/9Mn7YsTZqdgIyz6vTxNJDaDT5wY0+3E7qsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328289},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.8.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/57eff845ee4737a1206a6cdb6fbbc227/aiready-ast-mcp-server-0.8.1.tgz","_integrity":"sha512-AB/M0xD/UEtOGBl2F86lDmgmABziKv780g4NS0zuszgs7EdKp7ea++PDYOCONnY9nj4MI9C4KWMo1tD8GRADnw==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@vscode/ripgrep":"^1.17.1","@aiready/hygiene-audit":"0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.8.1_1775958846565_0.03375622630211916","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@aiready/ast-mcp-server","version":"0.8.2","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.8.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"792a0b15a67ef91f935881b87006bdeb1e0aa3b0","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.8.2.tgz","fileCount":19,"integrity":"sha512-6GkEasXGrb0PMOivEfiyiuYfS5cB4wT2Ht/69JAgLL12ujLhj3rqL+VRjHLAlGjHTXhf3xtP7LLh94XZvN6Z4A==","signatures":[{"sig":"MEUCIFRs/U5aNTPPgNZ3EhLwmGnqpLR9BtdqcISUn8UWe7JpAiEA1aPr1jDmMCd+xeFMwxrOiWELLANbB4hbmIbpnPTVMwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342829},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.8.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d17659d6597e8837c23e6018b0d74ec3/aiready-ast-mcp-server-0.8.2.tgz","_integrity":"sha512-6GkEasXGrb0PMOivEfiyiuYfS5cB4wT2Ht/69JAgLL12ujLhj3rqL+VRjHLAlGjHTXhf3xtP7LLh94XZvN6Z4A==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.25.76","glob":"^13.0.6","ts-morph":"^25.0.1","@aiready/core":"0.29.4","@vscode/ripgrep":"^1.17.1","@aiready/hygiene-audit":"0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.8.2_1776157021776_0.6729796461724842","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@aiready/ast-mcp-server","version":"0.8.3","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.8.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"53d63fd47ba62b2d74fa09d0f1a8842a57524fd0","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.8.3.tgz","fileCount":19,"integrity":"sha512-/0Bey8leoexWKlsfcoXkXMhmREeb4eeruR0xlz94TBtbVAhDncLs7dmpU2PcZYTunyk1x4cbIODaBHtxJFrXpQ==","signatures":[{"sig":"MEQCIEsE27qrVae32sDe8msu685tmF8WcfXBEc0bDHYIIu74AiBun/YzBXqO+ZUpQAZDBV/q9SFiH/jt8id0pv8XwFieLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342827},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.8.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/ed066967c14f403b03b58c95f36ca7bd/aiready-ast-mcp-server-0.8.3.tgz","_integrity":"sha512-/0Bey8leoexWKlsfcoXkXMhmREeb4eeruR0xlz94TBtbVAhDncLs7dmpU2PcZYTunyk1x4cbIODaBHtxJFrXpQ==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","ts-morph":"^28.0.0","@aiready/core":"0.29.5","@vscode/ripgrep":"^1.17.1","@aiready/hygiene-audit":"0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.8.3_1777497497552_0.4963020993287117","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@aiready/ast-mcp-server","version":"0.8.6","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.8.6","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"f3b79853e36477140b75209e2c78468195033553","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.8.6.tgz","fileCount":19,"integrity":"sha512-zttGn/kIGTQSxSMyEDDkQS65rfNaE9RJdxT/ljsWnvwpsRNnPt2Pr2K+rOEkjaqrkXlXUfn3++EuYoEnSfRyqw==","signatures":[{"sig":"MEQCIFAZ27x0L2hn6EIuSJ7IvZDfvIWpZcutGvMp8j2Th7WmAiAkpeR0xXLhLYkYNL81gLHSkKzpLfHIkf168ENeWR6FpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342827},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.8.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/421bd050bdaeeb08f9a52513f00e0be0/aiready-ast-mcp-server-0.8.6.tgz","_integrity":"sha512-zttGn/kIGTQSxSMyEDDkQS65rfNaE9RJdxT/ljsWnvwpsRNnPt2Pr2K+rOEkjaqrkXlXUfn3++EuYoEnSfRyqw==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","ts-morph":"^28.0.0","@aiready/core":"0.29.7","@vscode/ripgrep":"^1.17.1","@aiready/hygiene-audit":"0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.8.6_1777780170155_0.8738861707312358","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@aiready/ast-mcp-server","version":"0.8.7","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.8.7","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"dist/index.js","aiready-ast-mcp":"dist/index.js"},"dist":{"shasum":"6daf469fea49acac2fa3fc89ed02666dcb12c65f","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.8.7.tgz","fileCount":19,"integrity":"sha512-nJam8NdDawfrQA6Dj1rorcTe0Z2U8fNIw8pJkUh1FYrUCH3C7G/pf7HhS6kvRh4eCbLArZ/Fqx4yg/Nj228m9Q==","signatures":[{"sig":"MEUCICIYx6ivSw7Hb8bDuoGfoMHfyxHCJJkzoQlOZAwHcuXeAiEAtfHc9WlmMdhuglFm9UX2If20w9qtUzu079LdT+37bso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342723},"main":"./dist/index.js","type":"module","_from":"file:aiready-ast-mcp-server-0.8.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/98ed79337fef84e860bd6b1b911de151/aiready-ast-mcp-server-0.8.7.tgz","_integrity":"sha512-nJam8NdDawfrQA6Dj1rorcTe0Z2U8fNIw8pJkUh1FYrUCH3C7G/pf7HhS6kvRh4eCbLArZ/Fqx4yg/Nj228m9Q==","repository":{"url":"git+https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","ts-morph":"^28.0.0","@aiready/core":"0.29.8","@vscode/ripgrep":"^1.17.1","@aiready/hygiene-audit":"0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.8.7_1777955082716_0.9235483424618873","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@aiready/ast-mcp-server","version":"0.8.8","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"license":"MIT","_id":"@aiready/ast-mcp-server@0.8.8","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"bin":{"ast-mcp-server":"./dist/index.js","aiready-ast-mcp":"./dist/index.js"},"dist":{"shasum":"182b7397ea13afd8350c803e3e2ff2cc4e174157","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.8.8.tgz","fileCount":19,"integrity":"sha512-uNyxISoPdAhi9avhKwK+2qmJ3MN0nQ16y3VosvbcJvHsfrvPD2RO80IOdwm0LqJrrjfdGbaBkkyO4QtTuujUHg==","signatures":[{"sig":"MEUCIQDhVf+Ks4iz6xPkoiYwWKtUOLckUC8/kEZQHFDEhqhdUgIgbhabCyOxGxo8IOKtz2uIvQhHPn0E6wSGyOumA/W9LsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342782},"main":"./dist/index.js","type":"module","module":"./dist/index.mjs","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","preinstall":"mkdir -p dist && touch dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"repository":{"url":"https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","ts-morph":"^28.0.0","@aiready/core":"0.29.10","@vscode/ripgrep":"^1.17.1","@aiready/hygiene-audit":"0.8.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ast-mcp-server_0.8.8_1778417318353_0.492604370061134","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"_id":"@aiready/ast-mcp-server@0.8.9","bin":{"ast-mcp-server":"./dist/index.js","aiready-ast-mcp":"./dist/index.js"},"bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"dist":{"shasum":"89febb2169f1ff80a31edcc421f5db57ff2e66fa","tarball":"https://registry.npmjs.org/@aiready/ast-mcp-server/-/ast-mcp-server-0.8.9.tgz","fileCount":20,"integrity":"sha512-K8YeRxFj4RXNbl3pR5/ogvJdBH3hTcDaE5n8xaKHFVYaNJbEpEvFhfWihTGiQFOPRqGOW9sokKctCUREEQUcNw==","signatures":[{"sig":"MEUCIQC/7+FN0ibpNA+38h8u536NhAnbvB3ofiE4aLRbBEH7/QIgCd74AFsUCOu+zrz10p3kzDlmrgrBivCRuACfDgu8w8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCP3Yy6uwDqNofxlG97MWiY8N62vRKwTiPDz+jE1UVpyAIgRttFSVNCOKy2mqvrlYX5o2ZZP2EanyfBSArMnJl1okg="}],"unpackedSize":341871},"main":"./dist/index.js","name":"@aiready/ast-mcp-server","type":"module","module":"./dist/index.mjs","license":"MIT","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test-mcp":"node ../../tooling/scripts/mcp-test.js ./dist/index.js","preinstall":"mkdir -p dist && touch dist/index.js","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"version":"0.8.9","_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"repository":{"url":"https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","directories":{},"maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","ts-morph":"^28.0.0","@aiready/core":"0.29.10","@vscode/ripgrep":"^1.17.1","@aiready/hygiene-audit":"0.8.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2"},"peerDependencies":{"typescript":"^6.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ast-mcp-server_0.8.9_1789446201381_0.08458514009451945"}}},"time":{"created":"2026-04-01T02:56:47.182Z","modified":"2026-09-15T04:23:21.629Z","0.1.0":"2026-04-01T02:56:47.459Z","0.1.1":"2026-04-01T02:57:13.202Z","0.1.2":"2026-04-01T04:31:55.709Z","0.1.3":"2026-04-01T05:49:07.502Z","0.1.4":"2026-04-01T10:27:04.499Z","0.1.5":"2026-04-01T14:09:01.493Z","0.1.6":"2026-04-02T12:49:43.331Z","0.2.0":"2026-04-03T11:23:52.797Z","0.3.0":"2026-04-03T11:28:26.594Z","0.3.1":"2026-04-03T12:01:41.820Z","0.4.0":"2026-04-03T22:56:38.345Z","0.4.1":"2026-04-04T12:49:55.893Z","0.4.2":"2026-04-06T09:21:43.047Z","0.4.3":"2026-04-06T09:27:09.913Z","0.4.4":"2026-04-06T09:36:12.756Z","0.4.5":"2026-04-06T09:42:38.518Z","0.4.6":"2026-04-07T09:31:29.875Z","0.4.7":"2026-04-08T10:39:11.607Z","0.4.8":"2026-04-08T10:48:51.472Z","0.4.9":"2026-04-11T04:51:32.829Z","0.6.0":"2026-04-11T22:56:53.940Z","0.7.0":"2026-04-11T23:02:48.366Z","0.8.0":"2026-04-11T23:18:36.309Z","0.8.1":"2026-04-12T01:54:06.704Z","0.8.2":"2026-04-14T08:57:01.916Z","0.8.3":"2026-04-29T21:18:17.744Z","0.8.6":"2026-05-03T03:49:30.362Z","0.8.7":"2026-05-05T04:24:42.931Z","0.8.8":"2026-05-10T12:48:38.502Z","0.8.9":"2026-09-15T04:23:21.459Z"},"bugs":{"url":"https://github.com/getaiready/aiready-ast-mcp-server/issues"},"license":"MIT","homepage":"https://github.com/getaiready/aiready-ast-mcp-server#readme","keywords":["aiready","mcp","model-context-protocol","ast","typescript","javascript","codebase-exploration","codebase-navigation","ai-readiness","agent-grounding","ts-morph"],"repository":{"url":"https://github.com/getaiready/aiready-ast-mcp-server.git","type":"git"},"description":"The AIReady AST-aware Model Context Protocol (MCP) Server. Explore and navigate multi-project TypeScript/JavaScript codebases with high precision using AST and type information.","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"readme":"","readmeFilename":""}