{"_id":"@dwmkerr/ai-developer-guide-mcp","_rev":"16-67e2f99a819c8baca44197e18dbdae31","name":"@dwmkerr/ai-developer-guide-mcp","dist-tags":{"latest":"0.1.20"},"versions":{"0.1.5":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.5","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.5","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"64bbc29c92d91e1d5ea79691ba593d939619de05","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.5.tgz","fileCount":11,"integrity":"sha512-4v6ZbkL445Dr7GRd69DTJ6AofyNig5a+c3Df1C7MuiLEQ7lfwe77bDEDx7McIRr7gVSMrA5+f+VuNNvL1th4ZA==","signatures":[{"sig":"MEYCIQDLrIURP42qMTxVw8slKRRC7pNX1DKc0jMPbLnlN3zVzAIhAP5HrhYVp7SqYa2Neczzn+R9b2WvH4th3oGZesejNduX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33212},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"00a5b61c31f64962f1d59f3ea73944361dfb9000","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.2","description":"MCP server for the AI Developer Guide - provides LLMs with access to development best practices and deep dives","directories":{},"_nodeVersion":"22.16.0","dependencies":{"commander":"^12.0.0","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.5_1749114420404_0.6693487414213839","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.6","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.6","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"fd83360969a158d15e239406191802b734f2fcc9","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.6.tgz","fileCount":14,"integrity":"sha512-i37L1Nr4N4EvvA8l35gcHmwSN/uoDxyPUgcMEqQZGZm1yDi0DMTERj2JgveGPAAuQjknAcj/VJMKYYJnVHk5Hw==","signatures":[{"sig":"MEUCIFKN/OT1ok+6PXh+hBHVhWlrt1X3Ywjrz7TCpy+z3f2gAiEApUCTNKUGalkz4JhFbimeLPCP/DqhDYyIkl9oX1ieRK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35238},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"59099e4f29c6b7d85cb40b938442f9641378bf2f","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.2","description":"MCP server for the AI Developer Guide - provides LLMs with access to development best practices and deep dives","directories":{},"_nodeVersion":"22.16.0","dependencies":{"commander":"^12.0.0","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.6_1749192664416_0.08697069162617677","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.7","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.7","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"d06f956e25a1b9d55158c648a7deeef8bb096f48","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.7.tgz","fileCount":14,"integrity":"sha512-HrvuRtdKc7/GzpoOAstjKjEzAuBi17BJyitp0xZ4q1YYhmuGwewybVxwHJHdIjwmTMj+NHGTg5g99kpo0+cnPA==","signatures":[{"sig":"MEUCIQD7VPsPVOtmkDa5fAC5B43KRvBaOpxgrcqaDbjl6jjexwIgdXDhi6EQdGGFvCYhNXkM4Xpi1h4hjGcfJuGOhjK8wvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35238},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"575db4a06f890a804d170b0c30b59cbea017f5cf","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.2","description":"MCP server for the AI Developer Guide - provides LLMs with access to development best practices and deep dives","directories":{},"_nodeVersion":"22.16.0","dependencies":{"commander":"^12.0.0","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.7_1749288050561_0.3143219990869448","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.8","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.8","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"e69cdcd5a28ce112bbed75de50020ec57407efa9","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.8.tgz","fileCount":14,"integrity":"sha512-CJBF9oDW3DBxbofcwPH2X6jGqfbQiZ6wLBX2JXv4tMZ06z+PMozLBpmW6TPXnvYxJ8ulzuYqi13uNA5yO+rgvA==","signatures":[{"sig":"MEUCIQCD0myoHLLVw3bF75Z39Gk57ayUyBR3lNNxgA4fXyt75wIgHR1f5HT05Vpr/2hgqSo9y6VLPFioqp1iQtBpp62iqJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35674},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bcd925f3992d80d672af9d2fb794264b9da56322","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.2","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"commander":"^12.0.0","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.8_1749290685426_0.6684200204806721","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.9","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.9","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"05bbd7bb50afced4e98c991f9aef54534684e31d","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.9.tgz","fileCount":14,"integrity":"sha512-yLE9Kuus5Ltr/YiZlEbXq48hMG+6Lxh4YMpdC4MKmhtLxvQ0bFddjL3ZvC4L+s7wHsoiudLxA7Tv0FnJMvde5A==","signatures":[{"sig":"MEQCICJxyXltzp6QcHB8sbQoI0D7r+dbqAjvZkByNYujt3ZUAiB6FooCp/h5OJ59gMLGcwFFxhaoOBdGim2I0tAQEHkYtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36672},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5e2498decd7113e253253cdbd8bac8f841a520ad","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.2","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.9_1749368766932_0.6624009123761043","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.10","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.10","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"e417120c5f7119d79213f92f66014ed6da2f1e28","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.10.tgz","fileCount":14,"integrity":"sha512-0JHRi3o/b4pGpcsNmSRz3PLp4bSMud6YLssDqNo5fjBUG/g9xr4u53ZeJCMW4JS9cN3zvHAtx+Z2zEDZ1ukVMQ==","signatures":[{"sig":"MEUCIEeVMdnyWYEO58gVtEEtYGjXVYicWakpDp9pSdR9kJQGAiEAh3u0QA4pEcb/Pfrk9wqnG3Ld3U3qigfbHJF3RKtLIvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36739},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"473062816efe29249adb8da1f920af5c10bac69e","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.2","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.10_1749729584507_0.839492191899911","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.11","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.11","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"122090ff0dce4ed34ce3179196addb74927eecc9","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.11.tgz","fileCount":14,"integrity":"sha512-MgEiI5tPvi0NX4V+qryM5ILvAjfa34tlSEnqkDg5zJdGfJYgOha7C5huvWvic2sQSb6PgFX6KOaQgxtrb4Jp8w==","signatures":[{"sig":"MEUCIQCH0LIvAE5WSNx/kbPW3kF9HJXAK9s0Pk1aB2mldMaGmgIgJ/YXoKi+KVLps1NHHDnqpEnJVB6n/3DHU4uLsX20I7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37256},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"efe5e8d46ca89b86f070c3bdc940ca2513a078b3","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","actor":{"name":"dwmkerr-admin","type":"user","email":"dwmkerr@gmail.com"},"email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.2","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.11_1750975640257_0.8071339936822939","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.12","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.12","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"6994c77cb359870dcab85e449a4d6f6cf8132989","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.12.tgz","fileCount":14,"integrity":"sha512-x1r6bczCdT90G/o6DVTMwODjcWphawLgHVbXT6F+I86/pIDOKFsiXHk8zh4JdTRlS169uxvUwr8ob0PFnOOdkw==","signatures":[{"sig":"MEUCIQDJEjhc2C2PnNDVrVUJpxa5LA/t5TBApSNuuifelAuhzAIgd/GpZWqBEg326Z+MpSW0Ot0+XIfOt/HiSMqUzxI55AE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37256},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d5971de8e4370251743d4badccd4f104480ebd96","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","actor":{"name":"dwmkerr-admin","type":"user","email":"dwmkerr@gmail.com"},"email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.2","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.12_1750978827995_0.0563541703116881","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.13","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.13","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"bb57760fa0a8a8fa625331b1c959f88c95f5b97a","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.13.tgz","fileCount":14,"integrity":"sha512-XqSug7NcXoSsbfl88u4sAlsqwKlO9Zo5naKwC4EA8W1Af0ygpVP0bPWlswVB14gv43t5zDznzO7QCq1Q+a3RTA==","signatures":[{"sig":"MEQCIE8X98SHtCb/amoBbQEMzl391A9Hv5s/lRR4uIdeQ8rkAiBG7chO3vw1oAObtA9dcMo2V4F5VD8lGONiTVlF7p3JDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37256},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1fa540fd46e09bf313ba3e0bd98a63f8142d72ac","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.2","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.13_1752664663575_0.42418392961738616","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.14","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.14","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"3d0e595eec53ff3a4bfdbd160e49543b6cd4e75d","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.14.tgz","fileCount":14,"integrity":"sha512-VN8+WiXCpQqsteeBkoVusqpsDHfpvsXlx46a9P28jR9MUcHiwTTfPoTSSQW0swQavUIFojzZsLS73ebEZHu0VQ==","signatures":[{"sig":"MEUCIQDVysiLH7S7MDtVoMQUMr/SiaxI9tYUm7s4ay79rzqbAwIgEKQZ/nbODeQa0FBumVSZiKByvOQTdjUUiCkmC9sK6rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37256},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ea20d2abfda0c4607fca92c44f3be0482e5134d7","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.2","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.14_1753000485251_0.24781625153655185","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.15","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.15","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"9b08f87b8ec65dabb0eb2e11a2ceb82996ef524d","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.15.tgz","fileCount":14,"integrity":"sha512-J2kArJfQo+PIrOYGUFDkGAvb7+YmXiHJ/W/FWoR9VTZ983IWI5iJsHwe5F4qJouI+1kGTQ4hlhAhAolCjCK71w==","signatures":[{"sig":"MEYCIQCuXwle7PClYbR27wjF6+AvciSN6puZM31johjR2hkq3QIhAPo4Qye8NnKhKtEGtK/Yo56c6Op5iZAl4tBGHzGUlAjC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38052},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b06a13d829de965041d40c341c109109aebd5b1b","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.3","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.15_1759477847470_0.6980296301970828","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.16","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.16","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"8dd7be4ebb7f1a1c836fc98f6b4075f9bcbcdaa3","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.16.tgz","fileCount":14,"integrity":"sha512-H27W8sJ1Mnv3viW6LJ7aOn4QLIf1pfu5ZbnQlmQ+lu6Qi+l6rWmJ3SdGkU2w9EnWsDwtjup7Ej9g9sqCUoGl8Q==","signatures":[{"sig":"MEUCIH8l0j/qn4y9G1bk6sTExu498hu4OSHGdUEz9eV/+8USAiEAumsVwmV3ujB1M9fezKhYwMgSt3AE/QfMcJYwLP6rIbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38934},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2de1c9375a056efbbab0c90618ddd4869023940a","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.3","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.16_1759479764345_0.5141107940953409","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.17","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.17","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"466a9a37b673e676bd642f833eeba3c70ec9c1b5","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.17.tgz","fileCount":14,"integrity":"sha512-VwhBgyMAm40zvOwGH2FVqnsOUJ7jsnNjfygPpPwNNW6CVkIi+WbXA5sF1jHDSt5d+UT7FBV83G0OYHog8c94/Q==","signatures":[{"sig":"MEQCICikvsw8UgpuPUfo2orYgZMZthapvjLSf78Kl98WouV5AiAFJR1WPIeAfsKhWNOoK5ES6h7nEKwCEFCKvwS+o+cKEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38934},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2e6c247b8e3a42ecc86a58eadc9a52747fccdf18","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.3","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.17_1759481070644_0.13211697321368132","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.18","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.18","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"c555bf0129e91fb97dabb04e16cdedbb91e5674b","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.18.tgz","fileCount":14,"integrity":"sha512-IFJBQhsKuNp0xx/dU+A1oKyXja9+VmrlBZ61p94Iz3DAj7CX3agparN6vLrchpD+L11t0TnCTx9dV+u9sxVuIw==","signatures":[{"sig":"MEQCIDWJ53CTI2ThjnKDgqJR3bjbsG1LpUQZ3uCBYFIrQLv9AiAkQ1t6Wpl2NgiQUXxydO0INw4nLGdxQEPg+XtC30Q2xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38934},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2d3c6248fd8bd880b3a83969a814b6c9d703506f","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.3","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.18_1759485284835_0.036242546005112786","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.19","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","_id":"@dwmkerr/ai-developer-guide-mcp@0.1.19","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"bin":{"ai-developer-guide-mcp":"dist/cli.js"},"dist":{"shasum":"8dd43c454eb001a2f797e3883eb6b8fa8958bf06","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.19.tgz","fileCount":14,"integrity":"sha512-TPqDRT4Q47RHkLuCH95HIf24hTPjJJZb3uTHBjCaKC+VOBWxPxAHEyHGDYsWuskcVXTtTIS69AL5ZVuKkZsOOw==","signatures":[{"sig":"MEYCIQDFJ5iPadEZOUz0rGwfv8okrqFQ9VYoiIx1gKeKi6/jAAIhAK1rfr46e7f4xN43ki8r6Q658F7E0z69djXIYPHT/3nn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38934},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=18.0.0"},"gitHead":"89561ef0edc02ccfdacabbb91591ec655797ea69","scripts":{"dev":"tsx ./src/cli.ts","lint":"eslint .","test":"jest --coverage --coverageDirectory=artifacts/coverage","build":"tsc","start":"node --no-warnings ./dist/cli.js","lint:fix":"eslint --fix .","test:watch":"jest --watch","build:watch":"tsc -w"},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"repository":{"url":"git+https://github.com/dwmkerr/ai-developer-guide.git","type":"git","directory":"mcp/ai-developer-guide-mcp"},"_npmVersion":"10.9.3","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"commander":"^12.0.0","node-fetch":"^3.3.2","@types/node-fetch":"^2.6.12","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-developer-guide-mcp_0.1.19_1760091606868_0.4080404083295266","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@dwmkerr/ai-developer-guide-mcp","version":"0.1.20","description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","type":"module","main":"./dist/cli.js","bin":{"ai-developer-guide-mcp":"dist/cli.js"},"scripts":{"build":"tsc","build:watch":"tsc -w","start":"node --no-warnings ./dist/cli.js","dev":"tsx ./src/cli.ts","lint":"eslint .","lint:fix":"eslint --fix .","test":"jest --coverage --coverageDirectory=artifacts/coverage","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/dwmkerr/ai-developer-guide.git","directory":"mcp/ai-developer-guide-mcp"},"keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"author":{"name":"dwmkerr"},"license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@modelcontextprotocol/sdk":"^0.6.0","@types/node-fetch":"^2.6.12","commander":"^12.0.0","node-fetch":"^3.3.2"},"devDependencies":{"@eslint/js":"^9.0.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@typescript-eslint/parser":"^8.0.0","eslint":"^9.0.0","globals":"^15.0.0","jest":"^29.0.0","ts-jest":"^29.0.0","tsx":"^4.0.0","typescript":"^5.6.0"},"engines":{"node":">=18.0.0"},"_id":"@dwmkerr/ai-developer-guide-mcp@0.1.20","gitHead":"bc633e9d940a6cdb49d8936ed353d10a317120ac","types":"./dist/cli.d.ts","bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-GYCN4CpTEDNd1Ikh30Givwu/0Z0G8e0guh6LaE1Vof0TAeBL1u/kSyUP6xOJUC+QabxgiwFqzBh9kGU0hd2o8Q==","shasum":"e2f14735ab1b49bb0053ac261c426ad7913e23f4","tarball":"https://registry.npmjs.org/@dwmkerr/ai-developer-guide-mcp/-/ai-developer-guide-mcp-0.1.20.tgz","fileCount":14,"unpackedSize":38934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQBtg0hcUeWs0yuSHTEPH1N0vBJ3kO/xj+0F/Ycg+bfwIgPmj6TCE42Kf0QZ0+wchLeaFSPtRKPz15Q1zrs+4PZQM="}]},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"directories":{},"maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-developer-guide-mcp_0.1.20_1761767735496_0.6299882589910453"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-05T09:07:00.322Z","modified":"2025-10-29T19:55:35.940Z","0.1.5":"2025-06-05T09:07:00.570Z","0.1.6":"2025-06-06T06:51:04.636Z","0.1.7":"2025-06-07T09:20:50.766Z","0.1.8":"2025-06-07T10:04:45.632Z","0.1.9":"2025-06-08T07:46:07.179Z","0.1.10":"2025-06-12T11:59:44.685Z","0.1.11":"2025-06-26T22:07:20.454Z","0.1.12":"2025-06-26T23:00:28.251Z","0.1.13":"2025-07-16T11:17:43.756Z","0.1.14":"2025-07-20T08:34:45.435Z","0.1.15":"2025-10-03T07:50:47.666Z","0.1.16":"2025-10-03T08:22:44.522Z","0.1.17":"2025-10-03T08:44:30.817Z","0.1.18":"2025-10-03T09:54:45.118Z","0.1.19":"2025-10-10T10:20:07.083Z","0.1.20":"2025-10-29T19:55:35.712Z"},"bugs":{"url":"https://github.com/dwmkerr/ai-developer-guide/issues"},"author":{"name":"dwmkerr"},"license":"MIT","homepage":"https://github.com/dwmkerr/ai-developer-guide#readme","keywords":["mcp","ai","developer","guide","llm","model-context-protocol"],"repository":{"type":"git","url":"git+https://github.com/dwmkerr/ai-developer-guide.git","directory":"mcp/ai-developer-guide-mcp"},"description":"MCP server for the AI Developer Guide - a set of standards, patterns and principles for development projects. Use with AI and your development team, evolve for your needs.","maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"readme":"# AI Developer Guide MCP Server\n\nA simple MCP server that connects your LLM to the developer guide:\n\n```\n┌──────────┐  GitHub Action  ┌─────────────────────┐\n│   Repo   │────────────────▶│ Developer Guide     │\n└──────────┘                 │ (GH Pages)          │\n                             └─────────────────────┘\n                                        ▲\n                                        │ JSON APIs\n┌──────────┐       MCP       ┌─────────────────────┐\n│   LLM    │────────────────▶│ AI Dev Guide        │\n└──────────┘                 │ MCP Server          │\n                             └─────────────────────┘\n```\n\n- The developer guide is exposed as a set of JSON files on a server\n- In this case, via GitHub pages\n- These files can be loaded via HTTP GET, which makes them simple APIs\n- The MCP server hits the APIs to get guide content\n\n<!-- vim-markdown-toc GFM -->\n\n- [Quickstart](#quickstart)\n- [Local Development](#local-development)\n- [Available Tools](#available-tools)\n- [Example LLM Interactions](#example-llm-interactions)\n- [Configuration](#configuration)\n- [API Requirements](#api-requirements)\n- [Running in Docker](#running-in-docker)\n\n<!-- vim-markdown-toc -->\n\n## Quickstart\n\nUse the following MCP configuration:\n\n```json\n\"ai-developer-guide\": {\n  \"command\": \"npx\",\n  \"args\": [\"-y\", \"@dwmkerr/ai-developer-guide-mcp\"]\n}\n```\n\nTry a prompt like:\n\n> \"Read the ai developer guide and tell me what the guiding principles are\"\n\n## Local Development\n\nRun `make` to see useful commands:\n\n```\nmake\n\nbuild: Build the code for distribution\nhelp: Show help for each of the Makefile recipes\ninit: Install dependencies\n...etc\n```\n\nTo test all elements locally you'll need to build the site that serves the APIs, run the site, run the MCP server and point it to the local site, and then configure your MCP client.\n\nFirst run the site locally:\n\n```bash\n# From repo root run the site, runs on http://localhost:9090\nmake site-build && make site-run\n\n# If you prefer, run the site in live-reload mode.\nmake site-dev\n```\n\nBuild the server locally:\n\n```bash\nnpm run build\n# optionally install locally with npm install -g .\n```\n\nPoint your MCP client, such as Cursor or Claude Desktop, to the local server:\n\n```json\n{\n  \"mcpServers\": {\n    \"ai-developer-guide-local\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/ai-developer-guide/mcp/ai-developer-guide-mcp/dist/cli.js\", \n               \"start\", \"--base-url\", \"http://localhost:9090\"]\n    }\n  }\n}\n```\n\nAt this point you can prompt the LLM with instructions like:\n\n- \"What Python patterns should I follow?\"\n- \"Show me CI/CD best practices\" \n- \"What guides are available?\"\n\nYou can also run locally with live reload:\n\n```bash\nnpm run dev -- start --base-url http://localhost:9090\n```\n\nAnd you can quickly test with the MCP inspector:\n\n```bash\nnpx @modelcontextprotocol/inspector node ./dist/cli.js start --base-url http://localhost:9090\n# Or test against production: npx @modelcontextprotocol/inspector -- npx @dwmkerr/ai-developer-guide-mcp\n```\n\n<a href=\"https://github.com/modelcontextprotocol/inspector\"><img src=\"./docs/mcp-inspector-screenshot.png\" width=\"480\" alt=\"MCP Inspector Screenshot\" /></a>\n\nThe server logs all activity to `stderr` (standard error) following MCP conventions.\n\nCheck logs in Cursor with 'View > Output' and choose 'MCP Logs'.\nCheck logs in Clade Desktop by following [the logging instructions](https://modelcontextprotocol.io/quickstart/user#getting-logs-from-claude-for-desktop).\n\n**HTTP Transport**\n\nYou can run with HTTP transport by using the [`mcp-proxy`](https://github.com/sparfenyuk/mcp-proxy). As an example, here's how you could expose the AI Developer Guide MCP Server on port 30001 over HTTP SSE:\n\n```bash\n# Install MCP proxy.\npipx install mcp-proxy\n\n# Run the MCP server.\nmcp-proxy --port 30001 --host 0.0.0.0 --stateless --allow-origin '*' --pass-environment -- npm run dev\n\n# Optionally test with the MCP inspector.\nnpx @modelcontextprotocol/inspector http://localhost:30001/mcp\n```\n\n## Available Tools\n\nWhen connected to an LLM via MCP, the following tools are available:\n\n- **`fetch_main_guide`** - Get the core AI Developer Guide content\n- **`fetch_guide`** - Get specialized guides (Python, Shell Scripts, Make, PostgreSQL, etc.)\n- **`list_available_guides`** - List all available guide topics\n\n## Example LLM Interactions\n\nOnce connected to your LLM (like Claude in Cursor), you can ask questions like these:\n\n**Getting Started**\n\n> \"What are the main principles in the AI Developer Guide?\"\n\nThe LLM will use `fetch_main_guide` to get the core development principles and Plan/Implement/Review approach.\n\n**Language-Specific Guidance**\n\n> \"Show me Python best practices for AI-assisted development\"\n> \n> \"What are the shell scripting guidelines from the developer guide?\"\n>\n> \"What Python patterns should I follow?\"\n\nThe LLM will use `fetch_guide` with category `languages` and topics like `python` or `shell-scripts`.\n\n**Tool and Pattern Guidance**\n\n> \"How should I structure my Makefiles according to the guide?\"\n> \n> \"What CI/CD practices does the guide recommend?\"\n>\n> \"Show me the Makefile patterns and conventions\"\n>\n> \"What are the best practices for CI/CD?\"\n\nThe LLM will fetch guides for `patterns/make` or `others/cicd`.\n\n**Discovery and Exploration**\n\n> \"What guides are available?\"\n> \n> \"List all the specialized guides you have access to\"\n>\n> \"What patterns and best practices can you help me with?\"\n\nThe LLM will use `list_available_guides` to show all categories and topics.\n\n**Practical Scenarios**\n\n> \"I'm setting up a new Python project with PostgreSQL. What guidance does the developer guide provide?\"\n\nThe LLM will fetch multiple guides (`languages/python` and `platforms/postgresql`) to give comprehensive advice.\n\n> \"Help me review this shell script using the developer guide principles\"\n>\n> \"What conventions should I follow for shell scripts?\"\n\nThe LLM will get the main guide for review principles, then the shell scripts guide for specific best practices.\n\n## Configuration\n\nYou can point the server to your own AI Developer Guide deployment:\n\n```bash\n# Set the base url via env var:\nexport AI_DEVELOPER_GUIDE_URL=\"https://your-domain.com/your-guide\"\nai-developer-guide-mcp start\n\n# or via a CLI parameter:\nai-developer-guide-mcp start --base-url \"https://your-domain.com/your-guide\"\n```\n\nYou can configure your MCP server using these parameters:\n\n```json\n{\n  \"mcpServers\": {\n    \"ai-developer-guide\": {\n      \"command\": \"ai-developer-guide-mcp\",\n      \"args\": [\"start\", \"--base-url\", \"https://your-domain.com/your-guide\"]\n    }\n  }\n}\n```\n\n## API Requirements\n\nThe API structure should match the [AI Developer Guide API format](https://dwmkerr.github.io/ai-developer-guide/api.json).\n\n## Running in Docker\n\nYou can run the MCP server in Docker to expose it over HTTP:\n\n```bash\n# Pull and run from GitHub Container Registry.\ndocker run -p 8080:8080 ghcr.io/dwmkerr/ai-developer-guide-mcp:latest\n\n# Or build locally.\ndocker build -t ai-developer-guide-mcp ./ai-developer-guide-mcp\ndocker run -p 8080:8080 ai-developer-guide-mcp\n\n# Test with MCP inspector (streamable HTTP or SSE endpoints).\nnpx @modelcontextprotocol/inspector http://localhost:8080/mcp # recommended\nnpx @modelcontextprotocol/inspector http://localhost:8080/sse # deprecated\n```\n\nOptionally configure a custom guide URL:\n\n```bash\ndocker run -p 8080:8080 \\\n  -e AI_DEVELOPER_GUIDE_URL=https://your-domain.com/your-guide \\\n  ghcr.io/dwmkerr/ai-developer-guide-mcp:latest\n```\n\n## Helm Chart\n\nDeploy to Kubernetes using Helm:\n\n```bash\n# Install from GHCR\nhelm upgrade --install ai-developer-guide oci://ghcr.io/dwmkerr/charts/ai-developer-guide-mcp\n\n# Or install from local chart directory\nhelm upgrade --install ai-developer-guide ./mcp/ai-developer-guide-mcp/chart\n\n# Optionally enable Ark MCPServer resource (requires Ark platform)\nhelm upgrade --install ai-developer-guide oci://ghcr.io/dwmkerr/charts/ai-developer-guide-mcp \\\n  --set mcpServer.create=true\n\n# Configure custom guide URL\nhelm upgrade --install ai-developer-guide oci://ghcr.io/dwmkerr/charts/ai-developer-guide-mcp \\\n  --set env.aiDeveloperGuideUrl=https://your-domain.com/your-guide\n```\n\nWhen `mcpServer.create=true`, an [Ark](https://github.com/mckinsey/agents-at-scale-ark) MCPServer custom resource is created, registering the server with the Ark platform for agent discovery and use.\n","readmeFilename":"README.md"}