{"_id":"@grafema/mcp","_rev":"49-9cbc3a28dc875176fdd0f916ab1f73ed","name":"@grafema/mcp","dist-tags":{"alpha":"0.1.1-alpha","beta":"0.3.10-beta","latest":"0.4.1"},"versions":{"0.1.0-alpha.1":{"name":"@grafema/mcp","version":"0.1.0-alpha.1","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.1.0-alpha.1","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"f5c50e0520f69a7e990825ebbb7ec49b440b372b","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.1.0-alpha.1.tgz","fileCount":40,"integrity":"sha512-FcLkbDL9JLAIkPwGvHdvE2/DqMstEkS1Do7j8X5ilolaWJwJZRO7DyDT7vTXfOJlIAxXC/FIRuyiqZKpd7ND9w==","signatures":[{"sig":"MEUCIQCCbTYs01xDhkcWAoKDMN6TtxDlofBq1tFVAhGtnbpfVQIgfCRyL9BrFT6JeI62aqpucqM2mBypi1feihiuLaoepqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192436},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"gitHead":"89e314cf47bb60c3c968a6dc721b0c18b8c33256","scripts":{"build":"tsc","clean":"rm -rf dist","start":"node dist/server.js"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.5.2","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^8.17.1","@grafema/core":"workspace:*","@grafema/types":"workspace:*","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0-alpha.1_1768868958574_0.6744205643297052","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"@grafema/mcp","version":"0.1.0-alpha.2","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.1.0-alpha.2","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"6b453f6167d5b14e4fe51c3078a3fa3262d17a44","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.1.0-alpha.2.tgz","fileCount":40,"integrity":"sha512-FnN3XPpsiLRn9BNnZEmOjjBwA/hQTm0PH/9vx6ZLfZhQ85vTjQ6KDL3fwfmSNuZ2N8skvg3r4x+G6FO7XWkBXw==","signatures":[{"sig":"MEUCIQDWdEG5QXzwEXjWrSfCgu7+Q8He0Ckx3ioNUxAZzg4UtQIgMiay+yA5MYAzLScpiZFCxg/Ks3AqMc2Q8RJuHne4FMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192614},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"gitHead":"4c977f488c51c34477cca1c009c1310c259dc0da","scripts":{"build":"tsc","clean":"rm -rf dist","start":"node dist/server.js"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.5.2","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^8.17.1","@grafema/core":"0.1.0-alpha.2","@grafema/types":"0.1.0-alpha.2","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0-alpha.2_1768871515571_0.6824304025501149","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"@grafema/mcp","version":"0.1.0-alpha.3","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.1.0-alpha.3","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"0b096e5cc616656d07edae5cc7c654493c4a9b86","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.1.0-alpha.3.tgz","fileCount":40,"integrity":"sha512-NpSODOicrozx7/p9CFNSQR1jXxa8vhSIUtkNUMQLbwZHDX2jWnhGghTOZJAjQ+8BCzxEh4tCUseJGhRAIRyK8g==","signatures":[{"sig":"MEYCIQDBjhHOaqVukVJVEk+55Uql4KMxQaclbzKmgnBO4f18jQIhALrJ1pQhzvVrAvhiqsx7sn1Sbvk8uW+sEJhdlk3f/FOk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192613},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.1.0-alpha.3.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist","start":"node dist/server.js"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/6f1a0c1c30380274e581473ab687a5de/grafema-mcp-0.1.0-alpha.3.tgz","_integrity":"sha512-NpSODOicrozx7/p9CFNSQR1jXxa8vhSIUtkNUMQLbwZHDX2jWnhGghTOZJAjQ+8BCzxEh4tCUseJGhRAIRyK8g==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.5.2","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^8.17.1","@grafema/core":"0.1.0-alpha.3","@grafema/types":"0.1.0-alpha.3","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0-alpha.3_1768874293222_0.2706602906946767","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4":{"name":"@grafema/mcp","version":"0.1.0-alpha.4","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.1.0-alpha.4","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"18ef4f0ad50f5009e21231d1ccac0c3e6001769b","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.1.0-alpha.4.tgz","fileCount":40,"integrity":"sha512-xyDSEYsm5xm0OPOr0p5Nu2rmd40T3OuH+PPDF+Za524hX29CXTJe/755z2r18I5pX3asBaA8LLLAo3kTFzoGtA==","signatures":[{"sig":"MEUCIQCiUt8RwjPG7E2bK7g++tawIDAs6jTKPgxJCmK5VtblDwIgCLnu+QfjKEhP/Mwgxg2j2Rftio9g3zyvQXPV1Kiti+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193513},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.1.0-alpha.4.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist","start":"node dist/server.js"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/c6c6fc9f9a0b9cf686367040a02382cf/grafema-mcp-0.1.0-alpha.4.tgz","_integrity":"sha512-xyDSEYsm5xm0OPOr0p5Nu2rmd40T3OuH+PPDF+Za524hX29CXTJe/755z2r18I5pX3asBaA8LLLAo3kTFzoGtA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.5.2","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^8.17.1","@grafema/core":"0.1.0-alpha.4","@grafema/types":"0.1.0-alpha.4","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0-alpha.4_1768912542578_0.19413848093874697","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5":{"name":"@grafema/mcp","version":"0.1.0-alpha.5","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.1.0-alpha.5","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"a30a01b80d4cd42f037cb8fb618e8cbd68f29465","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.1.0-alpha.5.tgz","fileCount":40,"integrity":"sha512-KqnI/f/w90dNhBiNcyXUuofzjzOjARqPJFLuJIzLCjRPW7fvSAfHW7zpRGYHqRIKjenJD1aucTywRL5LEbKnyQ==","signatures":[{"sig":"MEUCIQCQdG4q6ujWECzxfe36a4MSGDW36i1+bfNO4obccgP1/gIgKwaSUDsflcqU90DKpbLMR00htA7V/X956KkOqjl3Oe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193513},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.1.0-alpha.5.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist","start":"node dist/server.js"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/5cd1ecd51ab1b58666a8d329cf10ecaf/grafema-mcp-0.1.0-alpha.5.tgz","_integrity":"sha512-KqnI/f/w90dNhBiNcyXUuofzjzOjARqPJFLuJIzLCjRPW7fvSAfHW7zpRGYHqRIKjenJD1aucTywRL5LEbKnyQ==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.5.2","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^8.17.1","@grafema/core":"0.1.0-alpha.5","@grafema/types":"0.1.0-alpha.5","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0-alpha.5_1768914378264_0.9616171423275546","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha":{"name":"@grafema/mcp","version":"0.1.1-alpha","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.1.1-alpha","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"57ac5491df78cedfba66a0f661df727cade9c4b9","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.1.1-alpha.tgz","fileCount":40,"integrity":"sha512-7GDzl0fvk83fmhocd3272YsGCCm4MSpic/eJss9jRtdsKYUo58wBp+81le+3UUzVIdwSYNin9VX/6QgMmPMhLA==","signatures":[{"sig":"MEUCIGQ5nB8eEK3SUp7kK3YkBqXTmmMUITKrINAIHCMkiFbmAiEA6+dqyQUjUbQVYXpLwmlOEa8DMKEfSsJ9/o0kCE1tvow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207167},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.1.1-alpha.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/bc08702cf42103275607dccfb8e5159f/grafema-mcp-0.1.1-alpha.tgz","_integrity":"sha512-7GDzl0fvk83fmhocd3272YsGCCm4MSpic/eJss9jRtdsKYUo58wBp+81le+3UUzVIdwSYNin9VX/6QgMmPMhLA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.5.2","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^8.17.1","@grafema/core":"0.1.1-alpha","@grafema/types":"0.1.1-alpha","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1-alpha_1769305012806_0.31154901758106446","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta":{"name":"@grafema/mcp","version":"0.2.0-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.2.0-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"29c6fa41bbf8bed8eff682d7d36e7a189a29a107","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.2.0-beta.tgz","fileCount":40,"integrity":"sha512-6v7/cwRT6vx0uLA1rs2Y3IGxmhMU8mzHhJTs9wqI3btmPZZhtXRfLIpOQV6cx2WcXCKZ9O8Mmoqb6qr9HuzlkQ==","signatures":[{"sig":"MEQCICWdF06+/+WtyPWmAeiiM60MmpQm3eGHV3jBSigh3kW5AiB3+QPfeYLRjy7hr+JJLLc/7ejgVY0kIRLvVwlzL191UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230159},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.2.0-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/a287832251a28a1b8df04483e470e4ec/grafema-mcp-0.2.0-beta.tgz","_integrity":"sha512-6v7/cwRT6vx0uLA1rs2Y3IGxmhMU8mzHhJTs9wqI3btmPZZhtXRfLIpOQV6cx2WcXCKZ9O8Mmoqb6qr9HuzlkQ==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.5.2","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^8.17.1","@grafema/core":"0.2.0-beta","@grafema/types":"0.2.0-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta_1770215130627_0.3707110086384242","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta":{"name":"@grafema/mcp","version":"0.2.1-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.2.1-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"0db1d710bd7edc25e0103e9d5a5b831ecf1923c2","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.2.1-beta.tgz","fileCount":40,"integrity":"sha512-V/MyNYTXAkBofM4d+6j29F21VKKhKBMTaCEU3vwjiwvUs2+hBgao30w1z0ugu6k//d3tzARZqX3TkSdkUxsqdg==","signatures":[{"sig":"MEUCIBhoQliEOqXaFh5RO5w41KqowlxX6ximOL4z+hK8XBcHAiEAg5PxL5mmU87kPYu3Xu9u3/94+afNtNAeUQZK990PS64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230159},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.2.1-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/216d1267485ea4bb2cb0788872e03e2b/grafema-mcp-0.2.1-beta.tgz","_integrity":"sha512-V/MyNYTXAkBofM4d+6j29F21VKKhKBMTaCEU3vwjiwvUs2+hBgao30w1z0ugu6k//d3tzARZqX3TkSdkUxsqdg==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.5.2","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^8.17.1","@grafema/core":"0.2.1-beta","@grafema/types":"0.2.1-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.1-beta_1770219951231_0.14016417546568105","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-beta":{"name":"@grafema/mcp","version":"0.2.5-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.2.5-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"e0b611a6b733ae47eaf90cc61e058a2c388c70fc","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.2.5-beta.tgz","fileCount":54,"integrity":"sha512-rPan05qc/18siH2+C6DSkAnECdrX9br/oo3/xHLv2AalRjv7tWo/gY7EnhMwT8zJVMrSQ8p0qtktnITaSgGP6g==","signatures":[{"sig":"MEUCIQC/YtsRZUNTVQrmBU/RqbIqxkrpDU0vE1qf5wmvvx3W9gIgaVjCHCn3WaHlnHPmRj/OfifwBI2pCoYKhYTa1QNdkbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342080},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.2.5-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/1c564192ae9af1763916ed00f4b852ad/grafema-mcp-0.2.5-beta.tgz","_integrity":"sha512-rPan05qc/18siH2+C6DSkAnECdrX9br/oo3/xHLv2AalRjv7tWo/gY7EnhMwT8zJVMrSQ8p0qtktnITaSgGP6g==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/core":"0.2.5-beta","@grafema/types":"0.2.5-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.5-beta_1770711339962_0.9730606499067189","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta":{"name":"@grafema/mcp","version":"0.2.6-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.2.6-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"181bfb9d85b5d8813e48d9c9f33a818d14cb9a85","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.2.6-beta.tgz","fileCount":108,"integrity":"sha512-SXlBPRNuwzeW/1skGhjK4WYayOSzCXsli2YDfAXa53nr+xQIfH0ft5G6siLkD+JZZr22DASMOZOXvTFSzpcgXg==","signatures":[{"sig":"MEQCIFRkFa6Kdgd6swdtx9btFpuUITZvw8bRgSgkRVDHeHX6AiAx+GjJoPeBwl1TbmgSWmL0M3gqS4E+DJQ6KeF54J3DvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501632},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.2.6-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/b8177e30502e835a38042ed49f3e2e0a/grafema-mcp-0.2.6-beta.tgz","_integrity":"sha512-SXlBPRNuwzeW/1skGhjK4WYayOSzCXsli2YDfAXa53nr+xQIfH0ft5G6siLkD+JZZr22DASMOZOXvTFSzpcgXg==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/core":"0.2.6-beta","@grafema/types":"0.2.6-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.6-beta_1771227832086_0.11125381565729664","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@grafema/mcp","version":"0.2.7","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.2.7","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"3cc01d51f98528caae0948e2ab34b4dcb6347d6c","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.2.7.tgz","fileCount":108,"integrity":"sha512-RKEog9FnLTKfF+YMeNDy3deeSzwMPekDmJ+EwDR1DLS6dASnRasnlyjIc3pbK8iQw2c7FKKG3CEJjVZwghFmdA==","signatures":[{"sig":"MEYCIQDjcZYe62GnEW9+abv8hsYCuzFBMcU1YRHl5+VB6bHDOwIhANbWtFpxYNFnLthvbJm1FS22Zukck5R8RK3+nXkB81Ec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501617},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.2.7.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/41881c2458016605f944778c744274c3/grafema-mcp-0.2.7.tgz","_integrity":"sha512-RKEog9FnLTKfF+YMeNDy3deeSzwMPekDmJ+EwDR1DLS6dASnRasnlyjIc3pbK8iQw2c7FKKG3CEJjVZwghFmdA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/core":"0.2.7","@grafema/types":"0.2.7","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.7_1771235960999_0.8675530379587082","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@grafema/mcp","version":"0.2.8","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.2.8","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"325b4bcf7b381cd72b9dc5c43f9f71e39cf82407","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.2.8.tgz","fileCount":108,"integrity":"sha512-0Pdoi+hPK4C7c+EPMhznx9BAnWRU1lNxNbyvsIzIQbhcaYnGgJIzpHbAyc2Rc+NszPHZ+akjX3Y4/b5j3Vk7Ig==","signatures":[{"sig":"MEUCIQCX0xju7OdpXWPQfAsyL1HBRb2jeBO3ERHUyUGIVmXifwIgP4zuByKud/UXdXX6frG92tzwVffG4x2eMxBpZybJCbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501617},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.2.8.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/c330d31166671ca46876af7a5e3973f7/grafema-mcp-0.2.8.tgz","_integrity":"sha512-0Pdoi+hPK4C7c+EPMhznx9BAnWRU1lNxNbyvsIzIQbhcaYnGgJIzpHbAyc2Rc+NszPHZ+akjX3Y4/b5j3Vk7Ig==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/core":"0.2.8","@grafema/types":"0.2.8","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.8_1771246671871_0.04362411514356723","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@grafema/mcp","version":"0.2.9","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.2.9","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"737cd4c716b77e64f1bce6aa1149f9b74d8ffe56","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.2.9.tgz","fileCount":108,"integrity":"sha512-1kB5iuEk6E7hMTVijTXGdD1w2Ys+Dat8M9dNm8tHJPYB7MtMLar2iBJqOtxCxRJLC4VNRqaz+hSBj+l8yUwUDA==","signatures":[{"sig":"MEYCIQCS75pqUJKWc3XvcT6cIdNfCe+PIsjt+Zq92g9dRHQWiQIhAM5KGNwvDrpwFR1/Hb546+7kMMME/P+nSfpqX7Q261bs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501617},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.2.9.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/be37dca6b0a9496b354d6dee452b8b7e/grafema-mcp-0.2.9.tgz","_integrity":"sha512-1kB5iuEk6E7hMTVijTXGdD1w2Ys+Dat8M9dNm8tHJPYB7MtMLar2iBJqOtxCxRJLC4VNRqaz+hSBj+l8yUwUDA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/core":"0.2.9","@grafema/types":"0.2.9","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.9_1771317358349_0.14284196931683701","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@grafema/mcp","version":"0.2.10","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.2.10","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"4695d1610a5bdb726a86fac412714ed52d53bc4b","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.2.10.tgz","fileCount":108,"integrity":"sha512-ZSKXFNbNSoThG0yc1RPqECtXuLDEexV2rEdy2gWHFcMp8H6K5D9+T6SW7aEYoQ61NjUzn0tt4QzOvQ7zfDydnA==","signatures":[{"sig":"MEUCIQDINmjtvChPYG2k6aSk5yNg58w4GAJocmP1fHQ3wpMuugIgRmrQo8WWmzeNrDMVOMd6oRiCN69SGwB6S1Rz8M7sAVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501620},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.2.10.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/7e4e790c002763b09e8dbdcf21bc4538/grafema-mcp-0.2.10.tgz","_integrity":"sha512-ZSKXFNbNSoThG0yc1RPqECtXuLDEexV2rEdy2gWHFcMp8H6K5D9+T6SW7aEYoQ61NjUzn0tt4QzOvQ7zfDydnA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/core":"0.2.10","@grafema/types":"0.2.10","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.10_1771321331455_0.547825471242422","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@grafema/mcp","version":"0.2.11","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.2.11","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"b502585b01b32705bc7090f25fa83db49928bb93","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.2.11.tgz","fileCount":108,"integrity":"sha512-hAQEIgjz6cmNXeYeP3hKxHNZLj4SrDu4JE++Pv/V2afmqBxngcfmXxY3s3sA7G380Bghen2oUoMZ65WiA6QlCQ==","signatures":[{"sig":"MEUCIQDZmFQGDn3oUp2GtLaG4R/GdDhbxStinWIqHJXU2lRzfgIgMDawZeF7EbcHQ3OV5uDHpW4YqayCrjd/hvd9t/SdQjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501620},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.2.11.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/ef633fa28affa9f35bd933e1c844beb8/grafema-mcp-0.2.11.tgz","_integrity":"sha512-hAQEIgjz6cmNXeYeP3hKxHNZLj4SrDu4JE++Pv/V2afmqBxngcfmXxY3s3sA7G380Bghen2oUoMZ65WiA6QlCQ==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/core":"0.2.11","@grafema/types":"0.2.11","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.11_1771333131308_0.39621461734306473","host":"s3://npm-registry-packages-npm-production"}},"0.2.12-beta":{"name":"@grafema/mcp","version":"0.2.12-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.2.12-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"ce7a181547ac4a3fd986447d0b9035df4fe0037d","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.2.12-beta.tgz","fileCount":108,"integrity":"sha512-RmF908Vftq1bTcppQGNQGcpPiP5PLoNF2CZex20l1zUZ6CJOEZHY60Yhl1c8X4EPicxitNnQO/rRaFnXmTnR0A==","signatures":[{"sig":"MEUCIQCCOZoi2DiFTmx0lvlHW9tGu3/dCbb2kZHmj17wDnIYrgIgIAJCeg0vzBv39qK2QoLgPqXf8fQXZLKgX0w0f8PXLvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501720},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.2.12-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/d7f1d1460ee833548d61cdfec589e7e5/grafema-mcp-0.2.12-beta.tgz","_integrity":"sha512-RmF908Vftq1bTcppQGNQGcpPiP5PLoNF2CZex20l1zUZ6CJOEZHY60Yhl1c8X4EPicxitNnQO/rRaFnXmTnR0A==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/core":"0.2.12-beta","@grafema/types":"0.2.12-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.12-beta_1771411020794_0.09293724839217998","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta":{"name":"@grafema/mcp","version":"0.3.0-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.3.0-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"2bdd848a88c8f65e2fd4915f6b54f2b35b60092c","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.0-beta.tgz","fileCount":187,"integrity":"sha512-Eig0MMTE2+Rvp87ZB+fRfuwwkt/vcZ4fJO4caBmm4bPsqpwxhffihhLOnp9levWutvrnhtDFWh1RNJr85jJMHA==","signatures":[{"sig":"MEYCIQDsCJ0I95oxdOE94k5JwrwsVnWsJY617PQXK8IFHAc//gIhAPcFjkE0hBllBrr7ktYx7+LDKvEumIZGFhJcLeLA17Nu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723523},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.0-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/3eb4cf3143e866a2c6d0d142db8440c2/grafema-mcp-0.3.0-beta.tgz","_integrity":"sha512-Eig0MMTE2+Rvp87ZB+fRfuwwkt/vcZ4fJO4caBmm4bPsqpwxhffihhLOnp9levWutvrnhtDFWh1RNJr85jJMHA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.0-beta","@grafema/util":"0.3.0-beta","@grafema/types":"0.3.0-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.0-beta_1773511534965_0.7047949051604836","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-beta":{"name":"@grafema/mcp","version":"0.3.1-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.3.1-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"9ed084f6886ea949f960df7d216df752a9740ed8","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.1-beta.tgz","fileCount":187,"integrity":"sha512-Od/BJnyQY7l6qHduWAMgEnCHC1I3c0gGMGWQ68MOEw22Y9V2oZ/iXn/BZGapNh1wAUs3yg17zUlvDIul3rJSwA==","signatures":[{"sig":"MEUCICpKDPYRwizhh0mPv2V7uSLdtYpuf+Gtog/F2E8+eDggAiEA3AkRrjDIZRN6eKyPBBo+Z8a8Zox7yMVWgtoUEnkbV7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723523},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.1-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/b52da231b5d79b8ee7b693c6387cec05/grafema-mcp-0.3.1-beta.tgz","_integrity":"sha512-Od/BJnyQY7l6qHduWAMgEnCHC1I3c0gGMGWQ68MOEw22Y9V2oZ/iXn/BZGapNh1wAUs3yg17zUlvDIul3rJSwA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.1-beta","@grafema/util":"0.3.1-beta","@grafema/types":"0.3.1-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.1-beta_1773512810762_0.5465911953064879","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta":{"name":"@grafema/mcp","version":"0.3.2-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.3.2-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"1c5087dee68ca8dc4a997d1e834f2f22f71c51ad","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.2-beta.tgz","fileCount":187,"integrity":"sha512-9cl7wKbELlvRiejhkvFxSzkFII+9SC6+UEUAGgRHUE86BXpc7PRxcbw+GWPkESaGAFj4UJ9of3dzn8INH+rf1A==","signatures":[{"sig":"MEYCIQC8sRSBnxsIjK0aA9Gbd2/okksWYtsxw1TOrs37Trhl2gIhAPvLX9UtQ+/dnryfvcuUfUKhoG5/qqExB5rdeS6YHjpc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723523},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.2-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/18913f10705e68419cafd3dd0ef57fab/grafema-mcp-0.3.2-beta.tgz","_integrity":"sha512-9cl7wKbELlvRiejhkvFxSzkFII+9SC6+UEUAGgRHUE86BXpc7PRxcbw+GWPkESaGAFj4UJ9of3dzn8INH+rf1A==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.2-beta","@grafema/util":"0.3.2-beta","@grafema/types":"0.3.2-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.2-beta_1773530053210_0.9083751788362138","host":"s3://npm-registry-packages-npm-production"}},"0.3.3-beta":{"name":"@grafema/mcp","version":"0.3.3-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.3.3-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"ab369ff3f7af4b690eaf067b9ac50e558608a5f5","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.3-beta.tgz","fileCount":187,"integrity":"sha512-YyHgZ+018VkSTfCkmL42iWHL2cU2OZFaAC6pxLX8xKcRmqGmiHSAlrmArz+VCvW1b1rw/7HLTMuFD9eIDxt8Qg==","signatures":[{"sig":"MEYCIQCcuvQ4cIhY5GYdriYYtzlAPoI8BTP+1dWAx3iO2huXEQIhAPzafTNgH+STi0CrfH+zX37GCCHFRwhk0d2oUoR48zqt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723523},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.3-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/226c04d4fdc2dd9876dc6f144704d8ab/grafema-mcp-0.3.3-beta.tgz","_integrity":"sha512-YyHgZ+018VkSTfCkmL42iWHL2cU2OZFaAC6pxLX8xKcRmqGmiHSAlrmArz+VCvW1b1rw/7HLTMuFD9eIDxt8Qg==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.3-beta","@grafema/util":"0.3.3-beta","@grafema/types":"0.3.3-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.3-beta_1773531527253_0.23961788228766734","host":"s3://npm-registry-packages-npm-production"}},"0.3.4-beta":{"name":"@grafema/mcp","version":"0.3.4-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.3.4-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"bb239811fc1817d5fac5786b6bdcc57cbd4833f1","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.4-beta.tgz","fileCount":187,"integrity":"sha512-PUSV+u9gXqWZFvM78fD1b5GB3E2LOF/aUQI6y+1Ws/64Fcak+yrjqRRWeFC4bKZYJk8OG2SNWtGdKFCqgjPw3Q==","signatures":[{"sig":"MEUCIQDYzaQP+J6Kk1u/R6cb/Sh2jmGzCqeP7Lp9xNHIeKoGTwIgJtrMf0wnqhtpgcVTTYqo66gyjLNsqQm/u4frg8peXCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723523},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.4-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/7a8a47ab01d57f25de83f09b305074de/grafema-mcp-0.3.4-beta.tgz","_integrity":"sha512-PUSV+u9gXqWZFvM78fD1b5GB3E2LOF/aUQI6y+1Ws/64Fcak+yrjqRRWeFC4bKZYJk8OG2SNWtGdKFCqgjPw3Q==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.4-beta","@grafema/util":"0.3.4-beta","@grafema/types":"0.3.4-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.4-beta_1773532787157_0.8182014900216192","host":"s3://npm-registry-packages-npm-production"}},"0.3.5-beta":{"name":"@grafema/mcp","version":"0.3.5-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.3.5-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"410ca5920145d3f6b8c190f0070f6871485daf38","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.5-beta.tgz","fileCount":187,"integrity":"sha512-n0JRWhARdLz8I/xpODmdNLuabWarMnaq0Q+mrLMGU2mzL/cYlkQVg17tr4Og926juKPSQsrcZ7FjFuM4UzZODg==","signatures":[{"sig":"MEUCIQDJ7SB/Z3I8o1Lmzafl26sTKivRKOH07FQCRkskTcuiyQIgVb/bJuCEYMJvYreJvGjNEmrpURQAICtUc/wg1PnltRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723523},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.5-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/34020af06dfc95a65eb28f16439eddc2/grafema-mcp-0.3.5-beta.tgz","_integrity":"sha512-n0JRWhARdLz8I/xpODmdNLuabWarMnaq0Q+mrLMGU2mzL/cYlkQVg17tr4Og926juKPSQsrcZ7FjFuM4UzZODg==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.5-beta","@grafema/util":"0.3.5-beta","@grafema/types":"0.3.5-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.5-beta_1773537088758_0.29394670013507174","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-beta":{"name":"@grafema/mcp","version":"0.3.6-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"Apache-2.0","_id":"@grafema/mcp@0.3.6-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"1df720cc2bfbea482a022e0d9a78250ce78fd7a9","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.6-beta.tgz","fileCount":187,"integrity":"sha512-tv1bIJVBynTOQNZCbIgXhJgUbsJeQJP5uwqE+0qroFWQxwfk5/ky4RXrVuiRx7yU1zHfT63Jjj5dC+7P5U6GNQ==","signatures":[{"sig":"MEYCIQCozU6xNiVDjWVad9uOSwNqr9250mHnb7WWdvc5omJylAIhALQ3s4aoGjVlD1o0vMariiFljHKD1zU3BbVKpEtp8b2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723523},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.6-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/ff3f735e2776daa5e3d325c58e615b7c/grafema-mcp-0.3.6-beta.tgz","_integrity":"sha512-tv1bIJVBynTOQNZCbIgXhJgUbsJeQJP5uwqE+0qroFWQxwfk5/ky4RXrVuiRx7yU1zHfT63Jjj5dC+7P5U6GNQ==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.6-beta","@grafema/util":"0.3.6-beta","@grafema/types":"0.3.6-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.6-beta_1773589865260_0.6393026610178745","host":"s3://npm-registry-packages-npm-production"}},"0.3.7-beta":{"name":"@grafema/mcp","version":"0.3.7-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.7-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"8c9a52decd7a9cbc4b612151cc2bc7f6f5b46e82","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.7-beta.tgz","fileCount":187,"integrity":"sha512-EzQ3HZDqgCXB3HDc0xnRzUdwSryqND8/zH3Qk1ztmP9L87llbFtnlFjKKq7rfdZgvZeO4L0CE5B6ro73Xa9Z/g==","signatures":[{"sig":"MEUCIQCs15WslqPTCwjay9dMt/AgGqd4z2TmFHTgsl3ud/3g2wIgERekudoYzZ0F+wUBjh8MzV0WUVigV5OYyab57bgI4o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723531},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.7-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/e5ea651a6985e222021c29f18ce12441/grafema-mcp-0.3.7-beta.tgz","_integrity":"sha512-EzQ3HZDqgCXB3HDc0xnRzUdwSryqND8/zH3Qk1ztmP9L87llbFtnlFjKKq7rfdZgvZeO4L0CE5B6ro73Xa9Z/g==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.7-beta","@grafema/util":"0.3.7-beta","@grafema/types":"0.3.7-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.7-beta_1773594478485_0.4551358287589278","host":"s3://npm-registry-packages-npm-production"}},"0.3.8-beta":{"name":"@grafema/mcp","version":"0.3.8-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.8-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"18ce563483ab4de18fb7961f35b2c4e9a87f44b5","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.8-beta.tgz","fileCount":187,"integrity":"sha512-saygqhcA0tp8vB15YaeodV0fl7Q+4M+qTkVyzvX1FoXS3jIlmKfJpoSUQmVhMBQcvEzpjFGoWaPSzDuuKdScgQ==","signatures":[{"sig":"MEUCIQD6vupIoRWG2qPMfV/RZUtYwqSLhGySORNB99JzkTa/CwIgf3W6DUqnrKm50BF+BZpPddrEEv1hBG27Uvok2jAeyNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723531},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.8-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/d546ac23fc439aa1e439401250418946/grafema-mcp-0.3.8-beta.tgz","_integrity":"sha512-saygqhcA0tp8vB15YaeodV0fl7Q+4M+qTkVyzvX1FoXS3jIlmKfJpoSUQmVhMBQcvEzpjFGoWaPSzDuuKdScgQ==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.8-beta","@grafema/util":"0.3.8-beta","@grafema/types":"0.3.8-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.8-beta_1773598249797_0.5973048613552827","host":"s3://npm-registry-packages-npm-production"}},"0.3.9-beta":{"name":"@grafema/mcp","version":"0.3.9-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.9-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"7d614abc1635bf9e82d881ddc7ca2d9cc9aee7c7","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.9-beta.tgz","fileCount":187,"integrity":"sha512-y78MkMjdd6vaVribKdqbXkuObjEIeY2CFHTXn0GW7NZ43kqGzMTf9VgBRLzL9NSFjN6n58aUwHmLkGOvfNeQMw==","signatures":[{"sig":"MEUCIQDjVIJJXl0poKAh3tA8FwNceHUlt5SVn7w6YAEszobDbwIgVbfNABPhXH+9xXfSJgPIfZH/GGUFWNtwQAe2IhpZAlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723531},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.9-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/e48eb35b799808f9cefdd0d547c6ca56/grafema-mcp-0.3.9-beta.tgz","_integrity":"sha512-y78MkMjdd6vaVribKdqbXkuObjEIeY2CFHTXn0GW7NZ43kqGzMTf9VgBRLzL9NSFjN6n58aUwHmLkGOvfNeQMw==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.9-beta","@grafema/util":"0.3.9-beta","@grafema/types":"0.3.9-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.9-beta_1773604747695_0.7896334610229114","host":"s3://npm-registry-packages-npm-production"}},"0.3.10-beta":{"name":"@grafema/mcp","version":"0.3.10-beta","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.10-beta","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"887fb073c825c733a7f206356f591e11ec2a3ca2","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.10-beta.tgz","fileCount":187,"integrity":"sha512-yFXltoJ9QHq/1ExDCHmMLCRcKAHKPOrgpBceEKbRy6xBZGJ0ABgoa+9PtdhsFFBTmdB5f1sk2gvNwZQNeweF1A==","signatures":[{"sig":"MEUCIQDOlR9kWxG5P4107396KNj/CHEziAkfuPslzEQNCDAttQIgAwXbOGXLnOpok3p2tL5/L755Q8jWPhAMbxqhVFhWwqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723535},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.10-beta.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/b43b9c81d0eeb3e43b067d1b7377ba7e/grafema-mcp-0.3.10-beta.tgz","_integrity":"sha512-yFXltoJ9QHq/1ExDCHmMLCRcKAHKPOrgpBceEKbRy6xBZGJ0ABgoa+9PtdhsFFBTmdB5f1sk2gvNwZQNeweF1A==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.10-beta","@grafema/util":"0.3.10-beta","@grafema/types":"0.3.10-beta","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.10-beta_1773612859523_0.4665112006035348","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@grafema/mcp","version":"0.3.11","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.11","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"7306ef691c235654dcd12fb1d8eba1d09d8f7674","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.11.tgz","fileCount":187,"integrity":"sha512-2nJmTMwCWxg3uUFocjZ5EliXMfeLgZblxbvRAJMkdGQUpeW8eg5KsnmUmNMj6qNuh16W4BSF2q+gZS2IuyGNtA==","signatures":[{"sig":"MEUCIQCMj4hNJbTRyBJiyvZZ7IyLxbI3EtPw/8ThPlPbMODUagIgQODMbrahXF+Skjd0gyC2Y1K8ZWXf6jDdBqvZAbDkFSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723515},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.11.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/2a238cb2f1fa5de6ed7a051031ad70f9/grafema-mcp-0.3.11.tgz","_integrity":"sha512-2nJmTMwCWxg3uUFocjZ5EliXMfeLgZblxbvRAJMkdGQUpeW8eg5KsnmUmNMj6qNuh16W4BSF2q+gZS2IuyGNtA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.11","@grafema/util":"0.3.11","@grafema/types":"0.3.11","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.11_1773647758094_0.6628486490133945","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@grafema/mcp","version":"0.3.12","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.12","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"2d0c3d11a80a7a302fab017a1e5214386b36c232","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.12.tgz","fileCount":187,"integrity":"sha512-Lx9B9CXb2YP+y6bNCAIYlcuaff7NgLx0BebOEt4Sb9SzvwYQwtu9RHodv4FcNImkA7978TKS0CtljVop70O+5Q==","signatures":[{"sig":"MEUCIQCWXianGh/VsA7RSU+Oc4GF/lb/crwKE5O+LPB+Un00qQIgclgzHGV033nFl0NRfao+VF24KXF5T9A2bx0/73sHVEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723515},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.12.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/130eed59d5f96f799070e822d5fe8a29/grafema-mcp-0.3.12.tgz","_integrity":"sha512-Lx9B9CXb2YP+y6bNCAIYlcuaff7NgLx0BebOEt4Sb9SzvwYQwtu9RHodv4FcNImkA7978TKS0CtljVop70O+5Q==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.12","@grafema/util":"0.3.12","@grafema/types":"0.3.12","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.12_1773664215148_0.09602696083791407","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@grafema/mcp","version":"0.3.13","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.13","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"f76e90b193ba51d4cd1590400f8cc93785c2cee7","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.13.tgz","fileCount":187,"integrity":"sha512-Y5MNjmJEiZWKb9a3oJu9Ob84CskMcuTe957yZvJbosKWEDD3pyOJ+63Eex0/9DEnUXs49mbWauoWOb+KJb0mCg==","signatures":[{"sig":"MEQCIC/zPzvmd38JGlDa3JqYh1gjHmAmtUNZnZpG4QicAt68AiBKTm4WGKxxjxiBYZKD2uCVcUOllihTmp+6brEwgy4p6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723515},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.13.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/7010146a24751d0704cf534a653a9f82/grafema-mcp-0.3.13.tgz","_integrity":"sha512-Y5MNjmJEiZWKb9a3oJu9Ob84CskMcuTe957yZvJbosKWEDD3pyOJ+63Eex0/9DEnUXs49mbWauoWOb+KJb0mCg==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.13","@grafema/util":"0.3.13","@grafema/types":"0.3.13","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.13_1773673108069_0.3665875983187661","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@grafema/mcp","version":"0.3.14","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.14","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"86c584d2177f5485668c6d49daad9ad066fcfd17","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.14.tgz","fileCount":187,"integrity":"sha512-FyIWbA2DC/E//FpfwQCnNoJ0L5oQeYCClIcvug7VvitYRteRsQH8sgfnYEAVUSg7FAPPTEqvYfIAtc4Dz9weww==","signatures":[{"sig":"MEUCID5YaZcZ8m7QWwGgTWQhv0ZQcy6rkN96D0hTwoCRnWJUAiEAndfO6duY1QeBXD2JHthE/aMDWTJeT1ux8TJgablaw3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723515},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.14.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/46fc5a3c9078b88489bd11ea1906fceb/grafema-mcp-0.3.14.tgz","_integrity":"sha512-FyIWbA2DC/E//FpfwQCnNoJ0L5oQeYCClIcvug7VvitYRteRsQH8sgfnYEAVUSg7FAPPTEqvYfIAtc4Dz9weww==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.14","@grafema/util":"0.3.14","@grafema/types":"0.3.14","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.14_1773699067975_0.7535617943949375","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@grafema/mcp","version":"0.3.15","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.15","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"f9c36cbc160ce2a991c0b91779961ce48fb26b72","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.15.tgz","fileCount":187,"integrity":"sha512-tsJ7prfJsCbdLHirgDw5bMmkz8TJa01NdcpblAKDskAF3+cKStUBJI4Z6YFlKQ7qCi2fAOgxeIPBvhtrJrx+MQ==","signatures":[{"sig":"MEUCICi2ARi3fatDyizs8yjSaH2MpEx26CeiNJVrc/2sNDx3AiEAtmPxChE19bPuVzwx4nWWrtJlUEbNNHwkgjEszzG7yEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723515},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.15.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/d68a98f5bb10bca8f57765db64b0da29/grafema-mcp-0.3.15.tgz","_integrity":"sha512-tsJ7prfJsCbdLHirgDw5bMmkz8TJa01NdcpblAKDskAF3+cKStUBJI4Z6YFlKQ7qCi2fAOgxeIPBvhtrJrx+MQ==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.15","@grafema/util":"0.3.15","@grafema/types":"0.3.15","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.15_1773732761551_0.5510112512196315","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@grafema/mcp","version":"0.3.16","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.16","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"95a4dfe90f189a8faa44779ea5d38ac21e518b13","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.16.tgz","fileCount":187,"integrity":"sha512-HGSUAnVyCyX9djIL4fiL/VaK13ne4mUSiVL651F8a4b8DFuiv8QzlNU550MwXLFn5AXJp8mWpUh4+Kei9mB9Sg==","signatures":[{"sig":"MEUCIQD8Ddp2YgULRYLBmROCZMzA2C5YL4cYVa/s5IAnxXX5TwIgPbloGE3pK3KS0d451Te8fKKKRHYkul4FBnPAZbrb1GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723515},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.16.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/6a82707178d916f30e1b3b186f39529c/grafema-mcp-0.3.16.tgz","_integrity":"sha512-HGSUAnVyCyX9djIL4fiL/VaK13ne4mUSiVL651F8a4b8DFuiv8QzlNU550MwXLFn5AXJp8mWpUh4+Kei9mB9Sg==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.16","@grafema/util":"0.3.16","@grafema/types":"0.3.16","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.16_1773734215066_0.9767033170219328","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@grafema/mcp","version":"0.3.17","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.17","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"069e4ece1caf6d5ab969f0a3fe4f150cae9b7cba","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.17.tgz","fileCount":187,"integrity":"sha512-TapTa17DwBYx/wU4kvvYx2Wi2o8Ivw/xYRc3wGxd+JSujXl5C4gBcD48NC9EhYZy5wUMe+Q/uK9143rSiFIrHw==","signatures":[{"sig":"MEYCIQC/ACYf7LdYEtw6neAbFJXlZxU4AoWgPwnO2XITtJ6gBQIhAOUAjFWBRoNCOAzKrg42aTIvp0K2DGyyci7BwVMT2MOF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734283},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.17.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/8e8c587262f84875ffe55cb82dba813f/grafema-mcp-0.3.17.tgz","_integrity":"sha512-TapTa17DwBYx/wU4kvvYx2Wi2o8Ivw/xYRc3wGxd+JSujXl5C4gBcD48NC9EhYZy5wUMe+Q/uK9143rSiFIrHw==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.17","@grafema/util":"0.3.17","@grafema/types":"0.3.17","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.16","@grafema/grafema-darwin-x64":"0.3.16","@grafema/grafema-linux-arm64":"0.3.16","@grafema/grafema-darwin-arm64":"0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.17_1773743305225_0.20125895319666864","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@grafema/mcp","version":"0.3.18","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.18","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"16240400098a77e30cfeea945483a990abcf216b","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.18.tgz","fileCount":187,"integrity":"sha512-3uW8Ausf4Rr8w2LoUABQin5LqIKJ5SNVz8+xauI7biRloo+dQPK2lDhl81kJZY592NwndBDgtLFnjSQSCN5XMA==","signatures":[{"sig":"MEUCIQDgmIWSb7Nl+euENxRDbJaDbbm5EC3ropnMUMjEv6CVDQIgJhVDCt/U5wGmlwzxlcCS6QttbIBQewHNr1m2J4+h7Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737574},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.18.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/7d4505c510e1234f794e5c6d811e28ab/grafema-mcp-0.3.18.tgz","_integrity":"sha512-3uW8Ausf4Rr8w2LoUABQin5LqIKJ5SNVz8+xauI7biRloo+dQPK2lDhl81kJZY592NwndBDgtLFnjSQSCN5XMA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.18","@grafema/util":"0.3.18","@grafema/types":"0.3.18","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.16","@grafema/grafema-darwin-x64":"0.3.16","@grafema/grafema-linux-arm64":"0.3.16","@grafema/grafema-darwin-arm64":"0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.18_1773774268933_0.8419473564179623","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@grafema/mcp","version":"0.3.20","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.20","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"dabcf183faa7ccfba2ecc1b4a0c3388652f122cd","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.20.tgz","fileCount":197,"integrity":"sha512-emh085kqsMTWGljIdpHVHd51z3RAU5X5HMhD0KK+21id74yX6sKDwQyREIB+WlpBafWYyVXUVNMjERvMjx+zkA==","signatures":[{"sig":"MEUCIA1jBWZAFcpWP00qh03gR1FPgLUFvUQfpKCWpg+b2ANkAiEAkoLchlzOX+lTHVMFLNPWfo1g+T1CVudYY5o75lF4hHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755631},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.20.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/013d171f47cf65d38383c3a1d7857912/grafema-mcp-0.3.20.tgz","_integrity":"sha512-emh085kqsMTWGljIdpHVHd51z3RAU5X5HMhD0KK+21id74yX6sKDwQyREIB+WlpBafWYyVXUVNMjERvMjx+zkA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.20","@grafema/util":"0.3.20","@grafema/types":"0.3.20","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.16","@grafema/grafema-darwin-x64":"0.3.16","@grafema/grafema-linux-arm64":"0.3.16","@grafema/grafema-darwin-arm64":"0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.20_1773955290478_0.3004341953143721","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@grafema/mcp","version":"0.3.21","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.21","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"92dc5762534d54692933066416108366548d9f99","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.21.tgz","fileCount":197,"integrity":"sha512-PN7TB9VovP0ynzCgAHanfEKuYM5ntGklq9V1fdVEg9dJTK8s8DTnl6iQY5MjwA56EykAi+Ojwe/ruJ5Z1iD3WQ==","signatures":[{"sig":"MEQCIHLfJXXrtual3bP5N2V5A+zcHjW61pvV/GbVumt555BLAiAUEFnLY6Kcp2TsCJ+ZSAMbChAzUJ5iBDY2XkNQI91kpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760659},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.21.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/ee6ac6cf0fb23b4123b5029c7f23b2d6/grafema-mcp-0.3.21.tgz","_integrity":"sha512-PN7TB9VovP0ynzCgAHanfEKuYM5ntGklq9V1fdVEg9dJTK8s8DTnl6iQY5MjwA56EykAi+Ojwe/ruJ5Z1iD3WQ==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.21","@grafema/util":"0.3.21","@grafema/types":"0.3.21","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.16","@grafema/grafema-darwin-x64":"0.3.16","@grafema/grafema-linux-arm64":"0.3.16","@grafema/grafema-darwin-arm64":"0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.21_1774277220094_0.2135250179658208","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@grafema/mcp","version":"0.3.22","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.22","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"45a80e0aba506f390b26ff27886df87efe4e4fe6","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.22.tgz","fileCount":197,"integrity":"sha512-jiQ2DQanjhXbOaDBgR1TnJ8vOPVvfhslQX1tQXgERpRHQ2SRC/uPf8VPfv92RP/56kgiRFS+U9zqWAAv7H+EdQ==","signatures":[{"sig":"MEQCICK74RCFcx7KhgjzM4TW0GtT6fobNfyGvpNyvT7N6bncAiAisTJMlVYA/9zdKvxwPzcaJaWtcOEvSG+ZQMzGPWQh8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760659},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.22.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/c2f92bb0c23ac48c0c247f042d08509d/grafema-mcp-0.3.22.tgz","_integrity":"sha512-jiQ2DQanjhXbOaDBgR1TnJ8vOPVvfhslQX1tQXgERpRHQ2SRC/uPf8VPfv92RP/56kgiRFS+U9zqWAAv7H+EdQ==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.22","@grafema/util":"0.3.22","@grafema/types":"0.3.22","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.16","@grafema/grafema-darwin-x64":"0.3.16","@grafema/grafema-linux-arm64":"0.3.16","@grafema/grafema-darwin-arm64":"0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.22_1774397705336_0.7023920605786069","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@grafema/mcp","version":"0.3.23","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.23","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"53a732034a25b78e1de890cf517e8a4c0bac5e7f","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.23.tgz","fileCount":197,"integrity":"sha512-HlUxDir7vgVKRio2a0ymCTxMvjGqggiV/EaLUL1E7Acg2Xx+u6W9bTJO1++/UnDpTy6gc2qFgCw+xSkglEJYpw==","signatures":[{"sig":"MEQCIF58zdNLAe8FVFQoLKLhzu5vDw1S2WI+Uj3W7gPHOwmTAiArzXXcD8PMfJPf+Lo0ZnOuobQo4/hbnRsMyPEOJp8NwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":830345},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.23.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/899db8b84f71b8f233909fb53d0f7ba8/grafema-mcp-0.3.23.tgz","_integrity":"sha512-HlUxDir7vgVKRio2a0ymCTxMvjGqggiV/EaLUL1E7Acg2Xx+u6W9bTJO1++/UnDpTy6gc2qFgCw+xSkglEJYpw==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.23","@grafema/util":"0.3.23","@grafema/types":"0.3.23","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.16","@grafema/grafema-darwin-x64":"0.3.16","@grafema/grafema-linux-arm64":"0.3.16","@grafema/grafema-darwin-arm64":"0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.23_1775120217751_0.9946581290190073","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@grafema/mcp","version":"0.3.24","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.24","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"9762af4af7079336080e21e9c800cd15c71a7266","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.24.tgz","fileCount":197,"integrity":"sha512-p9OhuurFZu7/SGutHqDT7i8XLNrAVpfns4gk1PR9czXzzn7Rv8XTKeQinC/2VMX3N2my83xOZVLPU3nwEomIbA==","signatures":[{"sig":"MEUCIQDn5jNNLCUfTsci4cPQn2u0yM88eSylmuQenKXkrGyNMQIgYqFIsuml3WIiwiagxwRUaDIhcADyovTonWBW24PMBdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":830345},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.24.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/db64ec2434a4860b33ef6367bc2c9521/grafema-mcp-0.3.24.tgz","_integrity":"sha512-p9OhuurFZu7/SGutHqDT7i8XLNrAVpfns4gk1PR9czXzzn7Rv8XTKeQinC/2VMX3N2my83xOZVLPU3nwEomIbA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.24","@grafema/util":"0.3.24","@grafema/types":"0.3.24","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.16","@grafema/grafema-darwin-x64":"0.3.16","@grafema/grafema-linux-arm64":"0.3.16","@grafema/grafema-darwin-arm64":"0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.24_1775134154663_0.8270338186278317","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@grafema/mcp","version":"0.3.27","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.27","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"feb6b949809777b1b4dfcbf04739f2dfffe3c02a","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.27.tgz","fileCount":202,"integrity":"sha512-Bk6oix6E49q7dkwTxhmT74o0g4nYrAP/lov1AvzkIHlExIUAdQrJG2AyD7/JZLOt7zMUrkdl9k3KdVYxC34BlA==","signatures":[{"sig":"MEUCIHOv0RL6RPsvkKNZb/cv22itgLT4lRTa0Ks/PfNVuiiiAiEA9AxN9GlItFEj6MFDtvKloQsppm9eSvuK+5njaaw3poI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867978},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.27.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/7ac50ed44f7816c9ede19a3c4b336de9/grafema-mcp-0.3.27.tgz","_integrity":"sha512-Bk6oix6E49q7dkwTxhmT74o0g4nYrAP/lov1AvzkIHlExIUAdQrJG2AyD7/JZLOt7zMUrkdl9k3KdVYxC34BlA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.27","@grafema/util":"0.3.27","@grafema/types":"0.3.27","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.16","@grafema/grafema-darwin-x64":"0.3.16","@grafema/grafema-linux-arm64":"0.3.16","@grafema/grafema-darwin-arm64":"0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.27_1779442163586_0.7405498652449523","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@grafema/mcp","version":"0.3.28","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.28","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"fcc04ad413616e883633fc277d13916fd2181cb4","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.28.tgz","fileCount":202,"integrity":"sha512-PhuSDkZhOtdyRMSQHX9VaEihcQL6qrW/Gb0prsyhS0bkX5wPFJq7i/URk+yQKLEsrrkDsYTt7oonbVL/vGEgXA==","signatures":[{"sig":"MEQCIArZ2srgaIgkWdFZoP4hY4TnB+UircZzb+2IkzN3Z2JHAiBNYz51n0M/rU3RAyuaUAvTmyBcVOV8FiLVi3sWzQPwng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867978},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.28.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/187182b89dfc1c6588ba36e369f4227a/grafema-mcp-0.3.28.tgz","_integrity":"sha512-PhuSDkZhOtdyRMSQHX9VaEihcQL6qrW/Gb0prsyhS0bkX5wPFJq7i/URk+yQKLEsrrkDsYTt7oonbVL/vGEgXA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.28","@grafema/util":"0.3.28","@grafema/types":"0.3.28","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.16","@grafema/grafema-darwin-x64":"0.3.16","@grafema/grafema-linux-arm64":"0.3.16","@grafema/grafema-darwin-arm64":"0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.28_1779447720081_0.4104776116460833","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@grafema/mcp","version":"0.3.29","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.29","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"e6ea6a122eea2c711776317f5fad8cbb6ea5ca7b","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.29.tgz","fileCount":212,"integrity":"sha512-EjkNSL58IHVy2n91Kd4DwgIKQYYkLXydkArcw1O+XjHyTERSYttu5lEMDpZ19t4hFLG9oVyn6BUmNNA83EfcuA==","signatures":[{"sig":"MEQCIHq/G8UNJInZEllsG8C6vRBCA6Rka7A3A+46MWnAvVQkAiAQdbZkiYvd4UwOmlD1afIzJwURzuN1w1hF7P5qs9sLWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1023523},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.29.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"}},"scripts":{"test":"node --import tsx --test test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --test --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/f080e60c0bd490982ba1190c91036312/grafema-mcp-0.3.29.tgz","_integrity":"sha512-EjkNSL58IHVy2n91Kd4DwgIKQYYkLXydkArcw1O+XjHyTERSYttu5lEMDpZ19t4hFLG9oVyn6BUmNNA83EfcuA==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.29","@grafema/util":"0.3.29","@grafema/types":"0.3.29","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.29","@grafema/grafema-darwin-x64":"0.3.29","@grafema/grafema-linux-arm64":"0.3.29","@grafema/grafema-darwin-arm64":"0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.29_1779747939802_0.8958919423278402","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"@grafema/mcp","version":"0.3.31","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.3.31","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"4d1f66d52866cc4781b48b8602cd65172aa6ea30","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.3.31.tgz","fileCount":204,"integrity":"sha512-+qa9kZy2wasTmtahsfuGbotGSxcNcfugEDkBTnsBau7qST5DExrBMLC65AfasyjYPoG4uEV4s/xaLjzP0Pokzw==","signatures":[{"sig":"MEYCIQDnu3ouBihMFcF6KIWnm6BcYnuqFDUZO7Bv/vhDHcQDUwIhANOxNHZs8HKgV2QAvatwPd7+tGWa70SQz+l1m+ubsD0G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":891928},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.3.31.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"test":"node --import tsx --experimental-test-module-mocks --test --test-concurrency=1 test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --experimental-test-module-mocks --test --test-concurrency=1 --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/c9689f3db538ce08be4ba577bc2520c3/grafema-mcp-0.3.31.tgz","_integrity":"sha512-+qa9kZy2wasTmtahsfuGbotGSxcNcfugEDkBTnsBau7qST5DExrBMLC65AfasyjYPoG4uEV4s/xaLjzP0Pokzw==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.3.31","@grafema/util":"0.3.31","@grafema/types":"0.3.31","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.29","@grafema/grafema-darwin-x64":"0.3.29","@grafema/grafema-linux-arm64":"0.3.29","@grafema/grafema-darwin-arm64":"0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.31_1781176066990_0.334604596048923","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@grafema/mcp","version":"0.4.0","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","_id":"@grafema/mcp@0.4.0","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"homepage":"https://github.com/Disentinel/grafema#readme","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"bin":{"grafema-mcp":"dist/server.js"},"dist":{"shasum":"97ff657e66191fe90295ef24606ba11fc9b74468","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.4.0.tgz","fileCount":204,"integrity":"sha512-bx+DgsHPcDT33897Gpc6xdOrqdDcPr320aZr8wSB2WN+3ilyU09Wh2jN9yq7WSJ4uWv0EHqXQaAO7MySiWDU8g==","signatures":[{"sig":"MEUCIF9i+8AWm9phPKEkcKtloaOHrodOSjz/cFPFjO4fjyPsAiEAmqLKCUXK2WlKF9hH1Z8StZmP/vDOboaXlzB+kx7t5ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928109},"main":"./dist/server.js","type":"module","_from":"file:grafema-mcp-0.4.0.tgz","types":"./dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"test":"node --import tsx --experimental-test-module-mocks --test --test-concurrency=1 test/*.test.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test:watch":"node --import tsx --experimental-test-module-mocks --test --test-concurrency=1 --watch test/*.test.ts"},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/ff4f03fa53bc843c34d5cd0c322a76fa/grafema-mcp-0.4.0.tgz","_integrity":"sha512-bx+DgsHPcDT33897Gpc6xdOrqdDcPr320aZr8wSB2WN+3ilyU09Wh2jN9yq7WSJ4uWv0EHqXQaAO7MySiWDU8g==","repository":{"url":"git+https://github.com/Disentinel/grafema.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.4","description":"MCP server for Grafema code analysis toolkit","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","@grafema/api":"0.4.0","@grafema/util":"0.4.0","@grafema/types":"0.4.0","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@grafema/grafema-linux-x64":"0.3.29","@grafema/grafema-darwin-x64":"0.3.29","@grafema/grafema-linux-arm64":"0.3.29","@grafema/grafema-darwin-arm64":"0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.0_1781287006728_0.639047493073595","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@grafema/mcp","version":"0.4.1","description":"MCP server for Grafema code analysis toolkit","type":"module","main":"./dist/server.js","types":"./dist/server.d.ts","bin":{"grafema-mcp":"dist/server.js"},"exports":{".":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"keywords":["grafema","mcp","model-context-protocol","code-analysis"],"license":"FSL-1.1-Apache-2.0","author":{"name":"Vadim Reshetnikov"},"repository":{"type":"git","url":"git+https://github.com/Disentinel/grafema.git","directory":"packages/mcp"},"dependencies":{"@modelcontextprotocol/sdk":"^1.25.1","ajv":"^8.17.1","yaml":"^2.8.2","@grafema/util":"0.4.1","@grafema/api":"0.4.1","@grafema/types":"0.4.1"},"optionalDependencies":{"@grafema/grafema-darwin-arm64":"0.3.29","@grafema/grafema-darwin-x64":"0.3.29","@grafema/grafema-linux-arm64":"0.3.29","@grafema/grafema-linux-x64":"0.3.29"},"devDependencies":{"@types/node":"^25.0.8","tsx":"^4.19.2","typescript":"^5.9.3"},"scripts":{"build":"tsc","clean":"rm -rf dist","start":"node dist/server.js","test":"node --import tsx --experimental-test-module-mocks --test --test-concurrency=1 test/*.test.ts","test:watch":"node --import tsx --experimental-test-module-mocks --test --test-concurrency=1 --watch test/*.test.ts"},"_id":"@grafema/mcp@0.4.1","bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"homepage":"https://github.com/Disentinel/grafema#readme","_integrity":"sha512-uuVfuVXBKbEEIGkTZCLTp+9YMl5iexGjtB53d8qoXy5rHxTJjOq+7n1nP/yZ8TYAjNm2r7njzPh2hz9TRYnzmA==","_resolved":"/private/var/folders/k9/dst30b8n5rs6x6nny6__7s6w0000gn/T/b45bc0e4fdb4bc9fdd990717cffcf6aa/grafema-mcp-0.4.1.tgz","_from":"file:grafema-mcp-0.4.1.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-uuVfuVXBKbEEIGkTZCLTp+9YMl5iexGjtB53d8qoXy5rHxTJjOq+7n1nP/yZ8TYAjNm2r7njzPh2hz9TRYnzmA==","shasum":"badc24f3407b53c5e062706cbf40b9473a3698a9","tarball":"https://registry.npmjs.org/@grafema/mcp/-/mcp-0.4.1.tgz","fileCount":204,"unpackedSize":928109,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCTUxLIf8M5YbVfOHmZxshfTGPZu4Kkl6nI/nj5B3SHhQIgVYPsMm5i7oh5TAkjlr/8MB08DwsjnAI8OuY2RWMOG7w="}]},"_npmUser":{"name":"vadimrimych","email":"vadimrimych@gmail.com"},"directories":{},"maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.4.1_1781431978428_0.19731589752949752"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-20T00:29:18.485Z","modified":"2026-06-14T10:12:58.711Z","0.1.0-alpha.1":"2026-01-20T00:29:18.719Z","0.1.0-alpha.2":"2026-01-20T01:11:55.721Z","0.1.0-alpha.3":"2026-01-20T01:58:13.364Z","0.1.0-alpha.4":"2026-01-20T12:35:42.725Z","0.1.0-alpha.5":"2026-01-20T13:06:18.416Z","0.1.1-alpha":"2026-01-25T01:36:52.949Z","0.2.0-beta":"2026-02-04T14:25:30.762Z","0.2.1-beta":"2026-02-04T15:45:51.401Z","0.2.5-beta":"2026-02-10T08:15:40.136Z","0.2.6-beta":"2026-02-16T07:43:52.244Z","0.2.7":"2026-02-16T09:59:21.167Z","0.2.8":"2026-02-16T12:57:52.078Z","0.2.9":"2026-02-17T08:35:58.509Z","0.2.10":"2026-02-17T09:42:11.682Z","0.2.11":"2026-02-17T12:58:51.481Z","0.2.12-beta":"2026-02-18T10:37:00.966Z","0.3.0-beta":"2026-03-14T18:05:35.113Z","0.3.1-beta":"2026-03-14T18:26:50.964Z","0.3.2-beta":"2026-03-14T23:14:13.435Z","0.3.3-beta":"2026-03-14T23:38:47.412Z","0.3.4-beta":"2026-03-14T23:59:47.299Z","0.3.5-beta":"2026-03-15T01:11:28.919Z","0.3.6-beta":"2026-03-15T15:51:05.442Z","0.3.7-beta":"2026-03-15T17:07:58.681Z","0.3.8-beta":"2026-03-15T18:10:49.978Z","0.3.9-beta":"2026-03-15T19:59:07.880Z","0.3.10-beta":"2026-03-15T22:14:19.680Z","0.3.11":"2026-03-16T07:55:58.262Z","0.3.12":"2026-03-16T12:30:15.303Z","0.3.13":"2026-03-16T14:58:28.271Z","0.3.14":"2026-03-16T22:11:08.252Z","0.3.15":"2026-03-17T07:32:41.766Z","0.3.16":"2026-03-17T07:56:55.244Z","0.3.17":"2026-03-17T10:28:25.411Z","0.3.18":"2026-03-17T19:04:29.088Z","0.3.20":"2026-03-19T21:21:30.665Z","0.3.21":"2026-03-23T14:47:00.246Z","0.3.22":"2026-03-25T00:15:05.548Z","0.3.23":"2026-04-02T08:56:57.990Z","0.3.24":"2026-04-02T12:49:14.847Z","0.3.27":"2026-05-22T09:29:23.759Z","0.3.28":"2026-05-22T11:02:00.314Z","0.3.29":"2026-05-25T22:25:39.960Z","0.3.31":"2026-06-11T11:07:47.172Z","0.4.0":"2026-06-12T17:56:46.924Z","0.4.1":"2026-06-14T10:12:58.575Z"},"bugs":{"url":"https://github.com/Disentinel/grafema/issues"},"author":{"name":"Vadim Reshetnikov"},"license":"FSL-1.1-Apache-2.0","homepage":"https://github.com/Disentinel/grafema#readme","keywords":["grafema","mcp","model-context-protocol","code-analysis"],"repository":{"type":"git","url":"git+https://github.com/Disentinel/grafema.git","directory":"packages/mcp"},"description":"MCP server for Grafema code analysis toolkit","maintainers":[{"name":"vadimrimych","email":"vadimrimych@gmail.com"}],"readme":"# @grafema/mcp\n\n> Model Context Protocol server exposing the Grafema code graph to AI\n> agents (Claude, Cursor, Copilot, Continue, …).\n\nOnce wired up, your agent can ask **structural** questions about your\ncodebase that grep can't answer: \"where is the CLASS named UserService\",\n\"who calls this function\", \"where does this value flow next\". The agent\ngets back semantic IDs and graph neighborhoods, not text matches.\n\n---\n\n## Installation\n\n```bash\nnpm install --save-dev @grafema/mcp\n```\n\n`@grafema/cli` is required as a peer (it builds the graph the MCP server\nqueries).\n\n---\n\n## Quick start\n\n### Claude Code\n\n```jsonc\n// ~/.claude.json or project .claude.json\n{\n  \"mcpServers\": {\n    \"grafema\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@grafema/mcp\"]\n    }\n  }\n}\n```\n\n### Claude Desktop\n\n```jsonc\n// ~/Library/Application Support/Claude/claude_desktop_config.json\n{\n  \"mcpServers\": {\n    \"grafema\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@grafema/mcp\"]\n    }\n  }\n}\n```\n\nAfter restart, the agent gains 44 tools grouped into:\n\n- **Graph queries** — find_nodes, find_calls, get_neighbors, query_graph, query_graphql, get_stats, get_schema\n- **Navigation** — get_context, get_file_overview, get_function_details, find_guards, read_project_structure\n- **Data flow** — trace_alias, trace_dataflow, trace_calls, trace_effects, traverse_graph\n- **Analysis** — analyze_project, get_analysis_status, get_coverage, discover_services, get_shape\n- **Knowledge base** — add_knowledge, query_knowledge, query_decisions, get_knowledge_stats, supersede_fact\n- **Git history** — git_archaeology, git_churn, git_cochange, git_ownership\n- **Guarantees** — check_invariant, check_guarantees, create_guarantee, list_guarantees, delete_guarantee\n- **Cross-modality** — find_shared_behaviors\n- **Utilities** — get_documentation, report_issue, write_config, query_registry, describe, explain\n\n---\n\n## Common agent workflows\n\n### \"Where is this defined?\"\n```\nfind_nodes(name=\"UserService\", type=\"CLASS\")\n  → returns semantic ID\nget_context(nodeId=\"…\")\n  → source snippet + neighborhood\n```\n\n### \"Who calls this function?\"\n```\nfind_calls(name=\"handleRequest\")\n  → file:line for every resolved caller\n```\n\n### \"Where does data come from / go?\"\n```\ntrace_dataflow(source=\"userInput\", file=\"src/api.ts\", direction=\"forward\")\ntrace_dataflow(source=\"response\",  file=\"src/api.ts\", direction=\"backward\")\n```\n\n### \"What's in this file?\"\n```\nget_file_overview(file=\"packages/cli/src/cli.ts\")\n  → all exports / classes / functions / constants\n```\n\n### \"What architectural rules apply here?\"\n```\nlist_guarantees()\ncheck_guarantees(category=\"dataflow\")\n```\n\n---\n\n## All tools\n\nThe full per-tool catalogue with input schemas, descriptions, examples,\nand \"when to use\" guidance lives in **[docs/mcp-reference.md](../../docs/mcp-reference.md)**.\n\nRegenerated from the live graph on each release:\n\n```bash\ngrafema export --feature 'mcp:tool' --as docs-md   --output docs/mcp-reference.md\ngrafema export --feature 'mcp:tool' --as mcp-schema --output docs/mcp-schema.json\n```\n\n`mcp-schema` is the canonical JSON-RPC tools array — directly servable\nby any MCP runtime.\n\n---\n\n## Configuration\n\n### GitHub token (for `report_issue`)\n\nSet `GITHUB_TOKEN` to a PAT with `issues:write` on the target repo for\n`report_issue` to file bugs from inside the agent.\n\n```bash\nexport GITHUB_TOKEN=ghp_…\n```\n\n### Project root\n\nThe MCP server reads from `.grafema/rfdb.sock` in the current working\ndirectory. Run `grafema analyze` first to populate the graph.\n\n---\n\n## Notes\n\n- Tool count stays in sync with code — no hand-maintained lists.\n  Add a new MCP tool definition under `packages/mcp/src/definitions/`\n  and it appears in the next reference regen.\n- 4 setRequestHandler entry points (`CallToolRequestSchema`, etc.) are\n  protocol plumbing, not user-facing tools — they don't appear in the\n  reference.\n- For CLI usage, see [@grafema/cli](../cli/README.md).\n","readmeFilename":"README.md"}