{"_id":"@spences10/pi-mcp","_rev":"60-3738245ebfe93bb0e78374b7ad99871b","name":"@spences10/pi-mcp","dist-tags":{"latest":"0.0.60"},"versions":{"0.0.1":{"name":"@spences10/pi-mcp","version":"0.0.1","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.1","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"d3ea53b5431aef3a5765696290c4a1f4888bd808","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.1.tgz","fileCount":12,"integrity":"sha512-B30QOgDG20Z7PwMdVACWa7rL1TOyXT/22qTT3iRe/uX+nokrvO7ozHFzhy+fP+Yu2LcgRtuV2yyWoCdQwQiT5w==","signatures":[{"sig":"MEYCIQDHzzXlETl2t3Y7qRUuBSBCUuZNioDoosbC7ghENTJmxQIhAL1WCNe8ZcKCwxByOpQAPnVqnDuOqNJwy9BJebfiCy6e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51202},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/a67b331f60d56d241c32940713da4468/spences10-pi-mcp-0.0.1.tgz","_integrity":"sha512-B30QOgDG20Z7PwMdVACWa7rL1TOyXT/22qTT3iRe/uX+nokrvO7ozHFzhy+fP+Yu2LcgRtuV2yyWoCdQwQiT5w==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@mariozechner/pi-coding-agent":"^0.70.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.1_1777224761173_0.6984527961502129","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@spences10/pi-mcp","version":"0.0.2","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.2","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"150dfec2582bc057cd66888c26e32c3e88a67c20","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.2.tgz","fileCount":21,"integrity":"sha512-NFdLjQw73XepxeZB2KWBrATpaAFPKRzZQMzTFPNym2R1swAM+7P72IVIBXj7I/yy7izKNkywrZ8T9NfbiFZgaQ==","signatures":[{"sig":"MEUCIFk7t/5jUAGPd0dh1w8clOzMTnr9kmAqWsHU88x39OQpAiEA6F92lRO6810HTc9Yt61a1IGOBrh37ecSa4GZkH1SAO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73531},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/47c012264633d7c1f7f9fe68b17b2896/spences10-pi-mcp-0.0.2.tgz","_integrity":"sha512-NFdLjQw73XepxeZB2KWBrATpaAFPKRzZQMzTFPNym2R1swAM+7P72IVIBXj7I/yy7izKNkywrZ8T9NfbiFZgaQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@mariozechner/pi-coding-agent":"^0.70.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.2_1777356570190_0.6936788109348904","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@spences10/pi-mcp","version":"0.0.3","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.3","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"2e6d4f615b8b52a221245fcecabcbc1d6f52a44d","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.3.tgz","fileCount":24,"integrity":"sha512-fImIozXDWZ3faWH3zRvr0V0EdpoW+voBnPqzebE3DZL2TIJd5KrfNH5CGbd4cqVryISp++qmFXSN97ovAbCXLg==","signatures":[{"sig":"MEUCIHlRZ8/mqPbhW2JDELenxUH9FLZM1kYOXHkH0PCVLxiLAiEA8+cdWO8GvB79z7jHnVsLtpvJdjDluaat4RbjDjmmDyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80627},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/70bfa959032fccfe8bcb4b3bbc9abb1b/spences10-pi-mcp-0.0.3.tgz","_integrity":"sha512-fImIozXDWZ3faWH3zRvr0V0EdpoW+voBnPqzebE3DZL2TIJd5KrfNH5CGbd4cqVryISp++qmFXSN97ovAbCXLg==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@mariozechner/pi-coding-agent":"^0.70.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.3_1777366118067_0.8152114080030946","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@spences10/pi-mcp","version":"0.0.4","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.4","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"b9133246470cd67d85e85a3ef2b14cb75cc70b39","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.4.tgz","fileCount":24,"integrity":"sha512-B93jj6L16yodPuWsKw9erIBdO2zCyXoz32Iarbbr7lErBaS5FyKmT9vQ0R9Xr8Bzij49JpIJ9EfTQCAKa05ofQ==","signatures":[{"sig":"MEUCIQC34bhC3VIkxjdcmMoUJpF7No8nyY/t85WuSvyM9oKtOwIgVLSN8pd4OGg2lEmq0e6XpUL9jmQgBRP0RGrTPMY0HIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80627},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/a7cbb243ee85cfc3282a9f17e08ddc8c/spences10-pi-mcp-0.0.4.tgz","_integrity":"sha512-B93jj6L16yodPuWsKw9erIBdO2zCyXoz32Iarbbr7lErBaS5FyKmT9vQ0R9Xr8Bzij49JpIJ9EfTQCAKa05ofQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.4_1777456193508_0.9266853157539814","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@spences10/pi-mcp","version":"0.0.5","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.5","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"7cfe3031e2ea74ee967ff1b960384ae3d08b4ba5","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.5.tgz","fileCount":24,"integrity":"sha512-LfejDjt+dDp8faXCuj4qiOzEucTp3zrNdJc+ChjSVoeMkXV+xNv59lqZJpIbq5kO2OlCdj89SaYmlftuJ2xvzg==","signatures":[{"sig":"MEQCICCFaXGZzGVQB8RGAF/2INepRCCNkPn2usAsygy9S0JQAiBmVuWz/stmQsD3dQU5Xto5/PSeTs1w2DvC5IHuA0+vNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80826},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/e5d8e996d40877337fa8f88811c90480/spences10-pi-mcp-0.0.5.tgz","_integrity":"sha512-LfejDjt+dDp8faXCuj4qiOzEucTp3zrNdJc+ChjSVoeMkXV+xNv59lqZJpIbq5kO2OlCdj89SaYmlftuJ2xvzg==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.5_1777496927980_0.3929524654429981","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@spences10/pi-mcp","version":"0.0.6","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.6","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"5aae032229eeaf8a3dcf144215294c8396cbeb6c","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.6.tgz","fileCount":24,"integrity":"sha512-PNrXVX6bG5pu4TmdNhXjFe88WXmHeV2St7QuznlT/j791mFN3buSAk7y3FktfCrg3K1mtYnO59GyL4QQ7E085A==","signatures":[{"sig":"MEUCIQC9WskNN6eRaHP7+rfACDpGPqDjlhfOsIvsOtdwiLSk6gIgfNRshgWJfnkxpTwU7Q9gcC5QIkMQdzhHmruovMuZvpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79292},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/133380515f6a588789d7ce65605ea481/spences10-pi-mcp-0.0.6.tgz","_integrity":"sha512-PNrXVX6bG5pu4TmdNhXjFe88WXmHeV2St7QuznlT/j791mFN3buSAk7y3FktfCrg3K1mtYnO59GyL4QQ7E085A==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@spences10/pi-child-env":"0.1.0","@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.6_1777500265189_0.17232193363507253","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@spences10/pi-mcp","version":"0.0.7","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.7","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"fb7598fc5847bc03f3be3d5aabb7b7d012c970af","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.7.tgz","fileCount":24,"integrity":"sha512-7aTsQ2I1OdGkRFk2njLOAQayaV5Q0fna0ermzX/opqCiwOusB/GqZh20DD89MNM6k2Fyc7YaAb24+SnXn4DBzA==","signatures":[{"sig":"MEUCIQCtZqWbk4uN0EEo4R0+25JrP9SVPBgHv2ljgYbJVJTsZwIgS556ivmmdMQgTT3ebXqqK6AKw9abVr9JXfuz2HMGlZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79292},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/5cc4ad5807df9bee44c8c3e8970e494b/spences10-pi-mcp-0.0.7.tgz","_integrity":"sha512-7aTsQ2I1OdGkRFk2njLOAQayaV5Q0fna0ermzX/opqCiwOusB/GqZh20DD89MNM6k2Fyc7YaAb24+SnXn4DBzA==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@spences10/pi-child-env":"0.1.1","@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.7_1777500978052_0.13913316142012055","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@spences10/pi-mcp","version":"0.0.8","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.8","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"153b973444dc7c8beaed893f63667239610eed46","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.8.tgz","fileCount":24,"integrity":"sha512-MbvFKu+ws9WFk+rdCA/+V5mXkQ/s7YaaUfIwa6Vx3NMS0QRZu+gGtiYs/pHICZD/KbHbcXKuVppYt+mD9MadPQ==","signatures":[{"sig":"MEUCIG7m876dC7bCFdCpkrKJML+QYD9B22yhg8uxs/HqrEfpAiEA+pGIndCV8kpyROs9PaVnYGdR2DmlL1PjxGwXlvhSD1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77671},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && pnpm --filter @spences10/pi-project-trust run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/7259c94cc2ca2769d4a9c9f8956b36de/spences10-pi-mcp-0.0.8.tgz","_integrity":"sha512-MbvFKu+ws9WFk+rdCA/+V5mXkQ/s7YaaUfIwa6Vx3NMS0QRZu+gGtiYs/pHICZD/KbHbcXKuVppYt+mD9MadPQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@spences10/pi-child-env":"0.1.1","@spences10/pi-project-trust":"0.0.2","@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.8_1777541503342_0.30993419955697776","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@spences10/pi-mcp","version":"0.0.9","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.9","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"1fd8a42bc66bf96789b0d5e772b7402fe472245e","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.9.tgz","fileCount":24,"integrity":"sha512-qk8cPyavbaLGsbaQuKruegabV5aZr8HBF6gO0jUYCtREE+3QcYpHN8wFv5e0zFFAQiW6nMCxdFfoSJZvlOK5Zw==","signatures":[{"sig":"MEUCIQCia249l/MkA9HVsBwAO2BDZJAC9p2B6B7/vkfTarFJvwIgLrRRTCQHeKBvCkOCfZRimnF+1XDGhB3NGix35u7SrMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113413},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && pnpm --filter @spences10/pi-project-trust run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/5676892ca051f6ce0df68a415050f605/spences10-pi-mcp-0.0.9.tgz","_integrity":"sha512-qk8cPyavbaLGsbaQuKruegabV5aZr8HBF6gO0jUYCtREE+3QcYpHN8wFv5e0zFFAQiW6nMCxdFfoSJZvlOK5Zw==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@spences10/pi-child-env":"0.1.2","@spences10/pi-tui-modal":"0.0.2","@spences10/pi-project-trust":"0.0.3","@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.9_1777584550361_0.06591809991778774","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@spences10/pi-mcp","version":"0.0.10","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.10","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"3bb181f69d82fd80508ae9024969259f59f96861","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.10.tgz","fileCount":24,"integrity":"sha512-2BgdrEannhFXswsFQVS40/7IfjinjnRUCyf6gEyAwh11mF2b3Y5V2k+ba1O8j9mvj3OUzuznI81ouWS5pZ7VZg==","signatures":[{"sig":"MEUCIQDxIj8iFzXIYlKFe7+1GPZU2n/kldHHHBZq0PCi78hmPQIgfgG02dh8hmpBw2mJ5vTos4LFqzdSNDTtiByY/bAN4Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118712},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && pnpm --filter @spences10/pi-project-trust run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/9d89a5147bdb15578fdc9255aae5615b/spences10-pi-mcp-0.0.10.tgz","_integrity":"sha512-2BgdrEannhFXswsFQVS40/7IfjinjnRUCyf6gEyAwh11mF2b3Y5V2k+ba1O8j9mvj3OUzuznI81ouWS5pZ7VZg==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@spences10/pi-child-env":"0.1.2","@spences10/pi-tui-modal":"0.0.3","@spences10/pi-project-trust":"0.0.3","@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.10_1777586248732_0.2656475805483849","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@spences10/pi-mcp","version":"0.0.11","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.11","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"a385de9f41d98cc73a4d6833dee45d08fa871cd9","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.11.tgz","fileCount":24,"integrity":"sha512-N7XCIqToeoZg1RE7wxod6nAFdQTDNUNfONttFKCsrRXjGoMfG6qvCBSXbfbSsxu71LQMes6OEmfyDrXx+U4yIQ==","signatures":[{"sig":"MEUCIERt5N7nyxgmszJEANSC+BWkbpQIRYiDumaYO4Dd5B7fAiEAxgBdtgJmSYrcdrQrWoMzCJ9qPINHzclpT3oIAU7/nQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120630},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && pnpm --filter @spences10/pi-project-trust run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/e194335153d9890a786de2baca40fdb1/spences10-pi-mcp-0.0.11.tgz","_integrity":"sha512-N7XCIqToeoZg1RE7wxod6nAFdQTDNUNfONttFKCsrRXjGoMfG6qvCBSXbfbSsxu71LQMes6OEmfyDrXx+U4yIQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@spences10/pi-child-env":"0.1.2","@spences10/pi-tui-modal":"0.0.4","@spences10/pi-project-trust":"0.0.3","@mariozechner/pi-coding-agent":"^0.71.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.11_1777647293102_0.5149262209089573","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@spences10/pi-mcp","version":"0.0.12","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.12","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"396eca65603229cfa368e1bb99d08e82ff3ed9bb","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.12.tgz","fileCount":24,"integrity":"sha512-uiQAs6JV8AQjXkyYA7l+lEjS+YtHAvLCe93m0AFF3LtMZJSVofAE3UuIFIjPRLgpl9FpvGxxk8IK4eng4+7lPQ==","signatures":[{"sig":"MEUCIGs80bdDoY9XFZarLPLvcmWVZ9OTGRokWgPt69cRjnReAiEA0HODpICaRdmyB4J5CyDbs9Bqhgz5vgAJ1gG8oFkRpxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126349},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && pnpm --filter @spences10/pi-project-trust run build && pnpm --filter @spences10/pi-context run build && vitest run","build":"pnpm --filter @spences10/pi-context run build && tsc -p tsconfig.build.json","check":"pnpm --filter @spences10/pi-context run build && tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/e16b8821b5941a2c040883b203c62dac/spences10-pi-mcp-0.0.12.tgz","_integrity":"sha512-uiQAs6JV8AQjXkyYA7l+lEjS+YtHAvLCe93m0AFF3LtMZJSVofAE3UuIFIjPRLgpl9FpvGxxk8IK4eng4+7lPQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.6.2","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@spences10/pi-context":"0.0.2","@spences10/pi-child-env":"0.1.2","@spences10/pi-tui-modal":"0.0.4","@spences10/pi-project-trust":"0.0.4","@mariozechner/pi-coding-agent":"^0.72.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.12_1777712027018_0.14650676884686042","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@spences10/pi-mcp","version":"0.0.13","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.13","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"0acecb8889098bafa21520c09943e4cd75c4f24d","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.13.tgz","fileCount":30,"integrity":"sha512-RwfV3yk35TctnDg9J5i+xSOoSNYUFRiujjg2g8G7Iew+K8l9UEfhLGsoldBIX96/L+iQAnRTzx67JExanHeArA==","signatures":[{"sig":"MEUCIGf15CC4VxUJFqn6r2osf5dvRLztlngS57v3g6SEc3/sAiEA1T+ZrMhDldO+KIPslUF4wGo0+YW6Eyu1YJ7ueSwFtSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130156},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/8eb13b9c48c3bda367f501febf746835/spences10-pi-mcp-0.0.13.tgz","_integrity":"sha512-RwfV3yk35TctnDg9J5i+xSOoSNYUFRiujjg2g8G7Iew+K8l9UEfhLGsoldBIX96/L+iQAnRTzx67JExanHeArA==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.12.1","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.3","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.5","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.72.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.13_1777732003678_0.12076996468043188","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@spences10/pi-mcp","version":"0.0.14","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.14","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"c479e747a135614d2154f25aeb05f260f3362771","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.14.tgz","fileCount":30,"integrity":"sha512-+ZYAPeqhNOcC7sdJPXVr/e7D9nJDW7ATM/Sf4uvcJ1UpH2INnS+hZvuKqJw80xV7q6yXh2jE5RW/8aCL1MK6bw==","signatures":[{"sig":"MEUCIFe4jjcZNtYqQcQ/1P1rdAUeTKUZKmCbLhI1UmtuDWNIAiEAk893wkNwRi1TBaOEaG9N1Jha+Pf0pI5NJKYTzVUuVoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134802},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/584e03400e66338510d66c26cd11f535/spences10-pi-mcp-0.0.14.tgz","_integrity":"sha512-+ZYAPeqhNOcC7sdJPXVr/e7D9nJDW7ATM/Sf4uvcJ1UpH2INnS+hZvuKqJw80xV7q6yXh2jE5RW/8aCL1MK6bw==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.12.1","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.4","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.5","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.72.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.14_1777749116970_0.4791814767797766","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@spences10/pi-mcp","version":"0.0.15","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.15","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"e81805cbc29a148e8b6ada82d34978535b49af83","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.15.tgz","fileCount":30,"integrity":"sha512-INn654qSROlMoquFKtzUe9zUQhIBv0P9SGoikVpIXXdbnqT0dDV+IN+ocbE2NrD/647IL5W0qvupkAttj8lfzQ==","signatures":[{"sig":"MEYCIQDUGxdBXYqIx+IdeJOaQEa6VdKzbNwFPJYLTWU63q0jgwIhANFCAdE8KhKdAy7ea67tBlQ0Hd7akLY4Vz6UilZ1iw9K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134802},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/364c9de5be0a5b58dd58807df4ac620d/spences10-pi-mcp-0.0.15.tgz","_integrity":"sha512-INn654qSROlMoquFKtzUe9zUQhIBv0P9SGoikVpIXXdbnqT0dDV+IN+ocbE2NrD/647IL5W0qvupkAttj8lfzQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.12.1","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.5","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.6","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.72.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.15_1777799962304_0.28408233567816876","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@spences10/pi-mcp","version":"0.0.16","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.16","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"2876f3a65bd67998859516c823ebb40d6fd886a6","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.16.tgz","fileCount":30,"integrity":"sha512-tJs63RNiebyAOLNN75TDatlwR5x7yneN6mJ0CAtzoNejgTUwqlZpIURtSJRgnEO16n9ux/pgNi15Dwyg1eh0WA==","signatures":[{"sig":"MEYCIQCMBXO8lZ5YNrdCaLNniYgrczSvJp9gTkmH0ZU4FBG95wIhAOTB3e3bvrCjTPbtSD1+TAaN32iV7wGIE+W1eOThD+gi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134970},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/a8d011bde6a375002b4ff0d80fb67df6/spences10-pi-mcp-0.0.16.tgz","_integrity":"sha512-tJs63RNiebyAOLNN75TDatlwR5x7yneN6mJ0CAtzoNejgTUwqlZpIURtSJRgnEO16n9ux/pgNi15Dwyg1eh0WA==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.12.1","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.6","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.6","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.72.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.16_1777835489914_0.23206428211415053","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@spences10/pi-mcp","version":"0.0.17","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.17","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"fbf8adf6007fada1d713f9868b2ab423526843cc","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.17.tgz","fileCount":30,"integrity":"sha512-GezpVYCnE6Pb02UVhnTyPH5XY3IKCdtqqpdKUbqr+5sKmXfzF4jCB4wMKUcOmSNDQNr/rWikQiIOKlAFX1bwAA==","signatures":[{"sig":"MEUCICMGr79sv+P4TjVRY1SesmpWTy8x3MdWBQTn8qyQwB61AiEA/p9zlpqZeir3GG8R/TEhCyg9ujVSXdbQlYI9tr7jLYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134970},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/2d38de4722669ab2c3d1f4658e2b4877/spences10-pi-mcp-0.0.17.tgz","_integrity":"sha512-GezpVYCnE6Pb02UVhnTyPH5XY3IKCdtqqpdKUbqr+5sKmXfzF4jCB4wMKUcOmSNDQNr/rWikQiIOKlAFX1bwAA==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.12.1","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.7","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.7","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.17_1777923429005_0.7588547961050474","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@spences10/pi-mcp","version":"0.0.18","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.18","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"176bb3d00d8d38e8d005b749071d6e46ad2c3ed8","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.18.tgz","fileCount":30,"integrity":"sha512-M0iSW1CblxWbe917bVLmTmdGSvP3+Ds9t8gp2p0/NJyquU31GB02XEakiSj4hlMShGoMQVCL1KAEqWHG35jS1Q==","signatures":[{"sig":"MEQCIAm2tuu+DpvgxbWhWjEGsE6mhP1b/A9vxN+fE8aIB8fIAiB/Z8L3TXAxZe3I/43r1hTVGMCotApOhIPw/fz5aqwxRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134970},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/e142a85d31f540f7c6142593dec315d6/spences10-pi-mcp-0.0.18.tgz","_integrity":"sha512-M0iSW1CblxWbe917bVLmTmdGSvP3+Ds9t8gp2p0/NJyquU31GB02XEakiSj4hlMShGoMQVCL1KAEqWHG35jS1Q==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.12.1","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.8","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.7","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.18_1778081601412_0.4996962505522622","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@spences10/pi-mcp","version":"0.0.19","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.19","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"b9a7d74eaff31795d0563aa685f14129fd78cf79","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.19.tgz","fileCount":30,"integrity":"sha512-n+tz3RlgxPL3/p4kaj5tKGFfcEUnbf8wG/OjsEccr/qcUJEE9RlXhVNmnO3moiwEVB5yhvZy65zoxDFlpMPrmg==","signatures":[{"sig":"MEUCIQCJuOLY/eJUx3gL5k9HdvlbgcvuVbM2bOcPU4CE6sU3awIgQEt6RaebK2YaMjnwJPL+iUNwBrKimUt66jjbnV2rlVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134970},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.19.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/0560e5174addd580f4992f51d40599a6/spences10-pi-mcp-0.0.19.tgz","_integrity":"sha512-n+tz3RlgxPL3/p4kaj5tKGFfcEUnbf8wG/OjsEccr/qcUJEE9RlXhVNmnO3moiwEVB5yhvZy65zoxDFlpMPrmg==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.12.1","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.9","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.8","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.19_1778102932770_0.813994037057238","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@spences10/pi-mcp","version":"0.0.20","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-mcp@0.0.20","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"69fc04180573dd8ec4e6d39bc039793e9d68436f","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.20.tgz","fileCount":30,"integrity":"sha512-serfo1xKRPsmpgq8xcvuACR0yHNZN/2JMhe95Jl6ezBhfweBqJNip/KhMLuPRTcv4OGfdSpvzI4CVqFtBf74ew==","signatures":[{"sig":"MEYCIQD0kVMBKlbYG3ucN4KxU1GObYkQZUNOpscDA8Hoia1PsgIhAOdiQc1F0We422My67O0XBQypaCb3WItEHEbKIE7Y5Lz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134985},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-mcp-0.0.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/626f156372f06b2f1f6c54328bde2932/spences10-pi-mcp-0.0.20.tgz","_integrity":"sha512-serfo1xKRPsmpgq8xcvuACR0yHNZN/2JMhe95Jl6ezBhfweBqJNip/KhMLuPRTcv4OGfdSpvzI4CVqFtBf74ew==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"_npmVersion":"11.12.1","description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.10","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.9","@spences10/pi-project-trust":"0.0.6","@earendil-works/pi-coding-agent":"^0.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.20_1778189089365_0.44174365849884767","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@spences10/pi-mcp","version":"0.0.21","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.21","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"f73bd651616e7d6e6b440e61d21a000f6ac91ecf","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.21.tgz","fileCount":30,"integrity":"sha512-HRSzTHGk5iscZjeDmGNPXzqP9umj2w9bcGFv1A5jloaQ4//eHDcK4Fe97vbnmkyCpL7nUSf6ca89afsViXOtNw==","signatures":[{"sig":"MEUCIEwEwogaTvfBgU/XDtuMBPc7S1dyjWqyoojgK6oJiofhAiEA+MkqWcPeoWK2xnm+Pfr7LlPYsrOPy08Dm1uZXyzfLEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.11","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.10","@spences10/pi-project-trust":"0.0.6","@earendil-works/pi-coding-agent":"^0.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.7.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.21_1778793987516_0.49544941012436716","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@spences10/pi-mcp","version":"0.0.22","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.22","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"be1e8f1c9c87898cc635055f18fbf958f5f3feb8","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.22.tgz","fileCount":30,"integrity":"sha512-eKrarC6lQCzGUUi+4qdJL9YYQwX6U2yyZwat2x1EFpOeqsetY8T3vNdN/9OB0Ppr9YUQcxcRu7iEMc/xqn1olA==","signatures":[{"sig":"MEUCIQCgM7tm8Yd8SCCKDea9NAjN0eQIA7kOpR/NglwWy3VtqQIgdCbuGIG9mybkR98mY1O97HoCp5M4vLUkK/v+4DfO68I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.12","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.11","@spences10/pi-project-trust":"0.0.6","@earendil-works/pi-coding-agent":"^0.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.22_1778881874613_0.8003703097288648","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@spences10/pi-mcp","version":"0.0.23","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.23","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"6591bf7f1e0958ef8c9bfd9bea937dae5515ad51","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.23.tgz","fileCount":30,"integrity":"sha512-5yjjLyd/aS/NcfQrICbX7KhZFr+AAMTPbOWr5HdTrmXAM5LKW8rGQ4kLwsUeagyhDDSl6QyEi5bAbGHjsmD18w==","signatures":[{"sig":"MEUCIHtEXKYCXskDDzLcKaExowDgNc/6gAsKzjRN+NI5f0wLAiEAx+0IhrSfqtb1abFPI6wnNl2TlUZiGnxvYDtTA5bQz/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.13","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.12","@spences10/pi-project-trust":"0.0.6","@earendil-works/pi-coding-agent":"^0.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.23_1778923004499_0.36267862895689706","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@spences10/pi-mcp","version":"0.0.24","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.24","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"ccc2cde99875d6aa8eb79e8d046845efdb458796","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.24.tgz","fileCount":30,"integrity":"sha512-1+8EAMDJZliOLBxNP+fp3m1kgLgc3ZNZd6QXcakklOEfCG+fKBTr7JN60TsuYVjO7ws8o4YMrIe0pHObU6YXUg==","signatures":[{"sig":"MEUCIQDaMzFxHCUFlnSR5b42CHZO4Y1GPz6o4XKKhL/tA+6EBgIgLtAPSmyugkIc9FkETBL8srCQRe4FPsh4uz3u5FA3xnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134955},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.14","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.13","@spences10/pi-project-trust":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.24_1778927924384_0.9434799620955374","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@spences10/pi-mcp","version":"0.0.25","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.25","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"b8a1ddae8c4dd0e1e7ecaf84ffffc8ae33edfbd0","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.25.tgz","fileCount":30,"integrity":"sha512-fxIHDJxWnfchqUVzPjBCR78ZdQijErd3hiDweGv1sTlhE64vJM/DLxAFMTd+HzUFhluEqQZzTiVwzDXvDfsqXA==","signatures":[{"sig":"MEYCIQCQg/Pil/OV41QBqLzMgyETNVeiKLbzGD/szrPCY7VJ3AIhAIfBiEIdgCEWVP9p7UjllDZFkMBgsM0lsjoVfNR6sriO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135141},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.15","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.13","@spences10/pi-project-trust":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.25_1778933721591_0.2614745137790271","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@spences10/pi-mcp","version":"0.0.26","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.26","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"97197a7bba04a01d05a22edb1acfb120d01b5bb2","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.26.tgz","fileCount":60,"integrity":"sha512-4lL02JkeM+S0R1vyIyc+IozYWjvcqxpIRsElOsugZGsW+cCvEaN628LsywTSjuEBLEGG06COA5Qtbt28wkeN8A==","signatures":[{"sig":"MEUCIQCTlr6BXFCEo6FqJX2Bc5Se7xIFkEBq17WabZZ1siY8IwIgccikL+eaas/SzlL4EFkZbhYlOzUtRuDpDxED91spq9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195917},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json","coverage:self":"vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.16","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.14","@spences10/pi-project-trust":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.26_1778947904040_0.4470236725536809","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@spences10/pi-mcp","version":"0.0.27","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.27","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"9417a12ac673acba4d069a833ecd2724804bded2","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.27.tgz","fileCount":60,"integrity":"sha512-42cIK5+gEv57SQ5gSu/FPDyfuS1Mu6H0Za+ZKiaRd4Lv6GxtzgS7Fm+ypV8ZLT2pj1oOzevYTNxYiOgp99R8Ag==","signatures":[{"sig":"MEYCIQDDY7OZjbynOGHxmT+C2uyPohl5UPiHNn8W0vmqWiU/DwIhAKZiaLHa9mAnAZmh0xY/vIREjWIhUjYsRYMgZic9iRVn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195917},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json","coverage:self":"vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.17","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.15","@spences10/pi-project-trust":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.27_1778963313515_0.12479764850334374","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@spences10/pi-mcp","version":"0.0.28","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.28","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"9b79d1f1037724f779baee35e2ea3f3a3f819dd2","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.28.tgz","fileCount":60,"integrity":"sha512-4GWF5t3/4qLX/t1YhWYpyPBXOXObvz1jaIdMTqeImu+JlsBKN5LAfLuu9rnH1MhuT6BHZHfPQhRM9e6rqRaKDQ==","signatures":[{"sig":"MEUCIQC/FVvsUDSRGsQ1qbDkUwZll7ttDnVPYOdV62XU97VGMwIgEVYjppMpapKLmMbqJhLOlIkhpKrwU7/gVeO1wdcIAEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json","coverage:self":"vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.18","@spences10/pi-child-env":"0.1.5","@spences10/pi-tui-modal":"0.0.16","@spences10/pi-project-trust":"0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.5","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"^0.74.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.28_1779014265023_0.2291623110598644","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@spences10/pi-mcp","version":"0.0.29","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.29","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"2bdb9dd131850adf7bfd24f54db2e674445bd241","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.29.tgz","fileCount":60,"integrity":"sha512-3hoQxk66RH+5b5Yy0qSst02jGkaYCRNf9XWRRKwYwGMRkjdl+zXh4w0oIn/GqDBMWwDcpswjk5VBhhqlq4mQuA==","signatures":[{"sig":"MEQCIEtP3c8KPu0w7O+MF1Xsd7EHsZOgJ7uQ28Kz8Dqm+/jmAiBkwn0u+2Hpn/18BNkIODPdDbDgTi+GECTOygm8Z7oP9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196172},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"Pi extension for connecting MCP servers and exposing their tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.19","@spences10/pi-child-env":"0.1.6","@spences10/pi-tui-modal":"0.0.17","@spences10/pi-project-trust":"0.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.5","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"^0.74.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.29_1779018239413_0.9249426084137387","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@spences10/pi-mcp","version":"0.0.30","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.30","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"9cc2609ab28370a3a846b24510d0355155110835","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.30.tgz","fileCount":39,"integrity":"sha512-LwoL2UfTJV/Wf3sV7jSVJwSoUxY/4E2kAzjtoUcjwWWw+fOKChHOI8sYzMf+IVih555DF2wPut/RUEF4eDIlOA==","signatures":[{"sig":"MEQCIArjoPJowot9L3cWAU6LLg+iGHhth5HR3zYGR4OQJoumAiBQKAxfwBdwwV9nFFtcTDB9d0lqRCIRhhVfB4/icLyBLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.20","@spences10/pi-child-env":"0.1.7","@spences10/pi-tui-modal":"0.0.18","@spences10/pi-project-trust":"0.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.5","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"^0.74.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.30_1779035951398_0.5383691180257844","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@spences10/pi-mcp","version":"0.0.31","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.31","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d897a083c54f15b274e06cfb04ce47092eddd520","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.31.tgz","fileCount":39,"integrity":"sha512-dmNhaWhfBAEEr+HIWgsB4Gy4XtWV84fRqXkhj7kojr4cdrr+1KPndTEoHP/aawAm9vfP1KJqD5idSE8+uSQALw==","signatures":[{"sig":"MEUCIG1jfF/rnc8vD0hMH9wOhwrlSKE/xltgE+DkMqN/UCLrAiEAz1ujOE5QJNg1xwKyvPUv540JgoAUnj01nHzpaC58644=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.21","@spences10/pi-child-env":"0.1.7","@spences10/pi-tui-modal":"0.0.19","@spences10/pi-project-trust":"0.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.5","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"^0.74.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.31_1779109083008_0.4604892207900988","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@spences10/pi-mcp","version":"0.0.32","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.32","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"7125922e4bc8db75b0afd031d06c1cd06cb6949f","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.32.tgz","fileCount":39,"integrity":"sha512-PCy6jk8HXfZxxsrZKIhARKvv5wUWDCpgoGI3ZTNinSpu4NCgWHCZhDQ2nep0QHIuiq+WMGu4X/H8kEuayVL4ZQ==","signatures":[{"sig":"MEQCIDqL9/pg7n7JbVsq1tRvdTC5MfLfXifbs+cpVAtdPD6sAiBvP+anJsA5CiH1/qMSl4Tkib23KItZM4P141GO6NvFPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153247},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.21","@spences10/pi-child-env":"0.1.7","@spences10/pi-tui-modal":"0.0.19","@spences10/pi-project-trust":"0.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.32_1779373898471_0.07080845220741483","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@spences10/pi-mcp","version":"0.0.33","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.33","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"3c33d0c800a7ca8acd007d8ebe95a78059ad9ee2","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.33.tgz","fileCount":39,"integrity":"sha512-dEpFeBhmLSzsaowHN9GboYFzlBpGdUckZqBjGiDVeQK1k9Q1VJ27x35/EeyZ8e1IM2/SYcWXpjDjKPrBw0CdwA==","signatures":[{"sig":"MEQCIHt6I0mNGth3EOvuFYi+XjWKxI2fBO5UhMh2uyW2gc56AiBzg3OzzwQq8WZzbuOLH+Y95hCyWYW+ZNmQ8hULHLhj/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153176},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.21","@spences10/pi-child-env":"0.1.7","@spences10/pi-tui-modal":"0.0.19","@spences10/pi-project-trust":"0.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.33_1779377840031_0.7240750616284359","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@spences10/pi-mcp","version":"0.0.34","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.34","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"41bf88d379809fb1346fddcbee33bb87efe37b3e","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.34.tgz","fileCount":39,"integrity":"sha512-S8v+WcJh0pQybPaj+KvyNSMrhhhbGMkSE4YzjkDouBgzAkvCSMqjbWF/FQwmkH0zoSn1DGjnf51wLP2wYQwtTw==","signatures":[{"sig":"MEUCIE3GLYv43J87Kfxxx72jvM7dvHhN6AsmakMKonZZrT6fAiEAzFOEBJ9LA45QZ1yDd7NXhDV98QDbFKxw8yoh4Mq1BiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153289},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.22","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.34_1779389245637_0.6915607662943202","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@spences10/pi-mcp","version":"0.0.35","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.35","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"3c5876493016dabc60a735e64764f92fff9418ba","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.35.tgz","fileCount":39,"integrity":"sha512-oBec8AqxYjdpbjJqwpQQwK92K/Qsb7LGaV1dkXxl044UacNGZd3BBPIW10xrjHUi+talOVNXQbGx+1gVHEtSYQ==","signatures":[{"sig":"MEUCIQDaA13wAbQlLNE0TURAgHTT14+zd9rOKsW1CR5UVnLIpQIgHK++1flN6X3eOIjVK9ixp7wJE9FmLXNZFTG5sGVrlzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153792},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.23","@spences10/pi-settings":"0.0.0","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.35_1779392083666_0.018662457000623522","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@spences10/pi-mcp","version":"0.0.36","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.36","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"f4f75dafa302dd1c04c287cfe29f592784fe107a","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.36.tgz","fileCount":39,"integrity":"sha512-/hACPt6bHl8fdea5CH+KZHKqKq9EHU4eQ4/KI2txLhPT5W+Lh4Ln0QzAOo5VfZ9WcqkPfOI1+qLzoo2BHCmwyA==","signatures":[{"sig":"MEYCIQCmAx1jY7Rh4xM8sedG/fCfbsta1WnFsnSJuvalku7L/QIhAMyka9usFeu+VR0sEPO9G6GFe00eNG8uiep35c/isEOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153792},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.23","@spences10/pi-settings":"0.0.0","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.36_1779532248069_0.9541444949879574","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@spences10/pi-mcp","version":"0.0.37","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.37","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"6e61f342a067e0707fa35ac0ee6eb28a36632d16","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.37.tgz","fileCount":60,"integrity":"sha512-2XRpR0a7K4E5eEITuukXaFk666UL0aIXK0kQ5c56Am1yC2mZmxDJoRVFFSrIeqNYJHSGVAoYPS8OWZy+45XaSw==","signatures":[{"sig":"MEYCIQDWIUXZ3z1ME2lhiwZjOwIylkCExlBl2PZkGr9QBNWtwwIhAP1qP0xbPRNGPQfmuZ2jzqSoaw1oAK2YMgTUiD6RduW8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.24","@spences10/pi-settings":"0.0.0","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.37_1779561060455_0.9022188188077838","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@spences10/pi-mcp","version":"0.0.38","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.38","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"6115323db5e6b69e857e87f202203fddc40e68a5","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.38.tgz","fileCount":60,"integrity":"sha512-CVRDzHMlMFo+GmaeAzxJq9KqIVgRVxQw1PeEU29L2qNbLkbnzVslSYo8dp5yqToD28lj2aR+esx5QoeOwVzgdg==","signatures":[{"sig":"MEUCIQC0i34iToOqnEWmCdJCplcjBSW6vMf4NQxEZz5+0Fs2kgIgTMvGv+hOM98n0t53J3/EkkcWzDs5MiOblbWUoWuAbgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161642},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.24","@spences10/pi-settings":"0.0.0","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.78.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.38_1780308832122_0.4381049683870111","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@spences10/pi-mcp","version":"0.0.39","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.39","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"30f3a5ab704e8c3c7ebae1deb64b45b7b2921194","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.39.tgz","fileCount":60,"integrity":"sha512-CkLQ1VeojY6gJ7fbQaUDokUFjVs1FQHhZ1KECzoLSHpPf2JZiOhNrijEZIkHHodGERieRFNnYPR7N/NhS+15CA==","signatures":[{"sig":"MEUCIQDHMpDSyD1hwwu07PE2Oi/FDU45POFBxfOrYCamXwQXbwIgKerMw9XZzuXAFTzloIVGEAMvJ4d/65Oy4fOQ9ndQ8V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161642},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.0.24","@spences10/pi-settings":"0.0.0","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.39_1780851990739_0.2092576468917342","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@spences10/pi-mcp","version":"0.0.40","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.40","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"c213671bf51654db65984ff78b9372d0e54c934c","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.40.tgz","fileCount":60,"integrity":"sha512-+r0EMNXjPV95Ecujzm+JBoR3nDQEF9eLRlWk+UaSXvpqBmZDx7G85p+1F3v5wtkONnsnVOPcZD0Lr40BKQ2zpg==","signatures":[{"sig":"MEYCIQC/nwdC4O/cW9ZcS3Q0Ow1Z+16fXDv3u9b0nLXvI4em7AIhAMkpRcVPgduKPUPw/29qZAlmQknW2WJ0kuLfOV46ubCF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.0","@spences10/pi-settings":"0.0.1","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.40_1781704234843_0.876613617897233","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@spences10/pi-mcp","version":"0.0.41","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.41","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"6e7896c3102104438be3996f1da4a6e165ee33e9","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.41.tgz","fileCount":60,"integrity":"sha512-ZYu3QMkh8xXjniGfx7gVHYj07ICo2xvSDTQpNRclcNUYRaBxJxEInNn7cgdkvzwJbxAPhn4vltTraH7uvotngg==","signatures":[{"sig":"MEQCIEUPbK8+nB3eaNkWPDT9YKCxjn7jQlUxc0dztOkPQFfYAiAnhCKuIq/E73p6UMnIDshaObxJRIJMU6XQ1ms+jj0jdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.1","@spences10/pi-settings":"0.0.1","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.9","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.79.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.41_1781705257597_0.7382861096033722","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@spences10/pi-mcp","version":"0.0.42","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.42","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"60d9cbba021112ef4c59922e3a5f4492b2c2f344","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.42.tgz","fileCount":60,"integrity":"sha512-KA5IAOEW9NRmIPwxIG09a1MIg+A1WsxcXPenXyh4ZeR7jTSI6g4o6RsWBq8wVfENUlEUYe1HwKr2jKgXg17wyg==","signatures":[{"sig":"MEQCICjSDxMRr75N8C38YRohjaxABsRrMIoQ+wJnBpYS7E7OAiB2pFl8e9Sbr7iqBeVYefllEaY5Rww154g1U+X/cbyOgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.2","@spences10/pi-settings":"0.0.1","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.9","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.79.6"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.42_1781885075756_0.45552621574603114","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@spences10/pi-mcp","version":"0.0.43","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.43","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"63bcd96a9b56aa45ac82689fcf3021d9b4821f97","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.43.tgz","fileCount":60,"integrity":"sha512-vYdjbd+JGGHiEW5VpY7ZJQkADfNEQk0lM7RqigFC6WXpCPBvv/A8f1LwMBcKp/haZKQzFu2Z8ihqLak3zpSTEA==","signatures":[{"sig":"MEQCIGISVhoQp6ZM5BEZk46qhdoWEmJ5f8apRiEi7O8pcAJqAiAIaxfOfwQgfCigpZz29EvAXjfNzasUo3hrPKFlMqfnAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.3","@spences10/pi-settings":"0.0.1","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.9","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.79.9"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.43_1782164363220_0.16797585522776903","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@spences10/pi-mcp","version":"0.0.44","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.44","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"dd2444dcba67e004555d99dec6dd2be785d7cda9","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.44.tgz","fileCount":60,"integrity":"sha512-MWgZNbtbF3wECOcBFpGWAK4TUlUklMwQY+FkEiHROCuKg+X/bIsNNYIiZy/Rfim4Y3AX5uaTFmSOXpjBXt79ow==","signatures":[{"sig":"MEYCIQDTgwaHyQrvzAohwRVkjV/udl3lmYoHFCMSl5m9ZLNGKQIhAL7B4kFJJrVVS0Wny5noM/IZhOBlEqJYh16Gg0BdDij4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162194},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.3","@spences10/pi-settings":"0.0.1","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.9","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.44_1783085115295_0.7673721284253192","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@spences10/pi-mcp","version":"0.0.45","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.45","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"0ec7d3b4d987ae791704daece6b9800869aeb3d5","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.45.tgz","fileCount":60,"integrity":"sha512-pmTuaE7MtNAVzWYztzv2hykuwRYENnFItSS5B9pcRQK+cQbpgSirD5rqeB2evnDPwHEueAK0ey4CtgWA/CjHjA==","signatures":[{"sig":"MEYCIQCR+pIIpmxBn3RUFdORfo8b+cdNtFWKniyQKieSUCVTDwIhAMBuOSL7aRLYOT1DMupTedyouENXhcD2VAXeYbA0hNkq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162194},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.4","@spences10/pi-settings":"0.0.1","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.9","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.45_1783336597479_0.9127839448056856","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@spences10/pi-mcp","version":"0.0.46","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.46","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"0bc24b3de6ac45381a62a13301db4b49dc399565","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.46.tgz","fileCount":60,"integrity":"sha512-lUYQ1Prp/bhZuP+DN4PNrD4hNJFxRd/+cP5ixk7LJ3PsYW84QctL9tUlmh2ndjOhwTs+qoMC88e2KtVcmqIWkA==","signatures":[{"sig":"MEYCIQDoWm8Bsv7dEd8heGWTqe5R9m0FrzGJnbY45vDb5kuH7gIhAKaH86Llkb6W4bK2LC2X8fwQxcV13fLkYEI4iGrA+MvP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162194},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.5","@spences10/pi-settings":"0.0.1","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.9","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.46_1783444150470_0.34742072156999826","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@spences10/pi-mcp","version":"0.0.47","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.47","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d6664a78f59087b49cdb51a5d58781f22aab2f16","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.47.tgz","fileCount":60,"integrity":"sha512-8yAO3mr83jyKlhuIiPZtAQPBKkF7IgvMrb4xBwIqc97qTmA+zWt1JMeGgK0X/QAb1s+awIufVrLmFd8eSblmSg==","signatures":[{"sig":"MEUCIAs913KJQ06j8t2xHqAaokUbndPIwb7/Cx+eQn7bbqXWAiEA9dY8aK5mWGFyg0iVrGw34nJDUqcc6vtjYZ5K8k2NVrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.6","@spences10/pi-settings":"0.0.2","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.6"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.47_1783676895496_0.03982478353673358","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@spences10/pi-mcp","version":"0.0.48","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.48","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"f075434b01295a05d264bb19cb16117665b3f465","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.48.tgz","fileCount":60,"integrity":"sha512-pcLPBJtGyUivZqq4M5AWlNmUHRfZpwZoHCOrrNDtbokKkmSSOLNHr2zxqTZMHk3WQM1c+asiHni+ZnH5elJnag==","signatures":[{"sig":"MEUCIQDcas8Z0U4visVH+CTpoitnq16ufz50fyv69myUSjJgvgIgc90mAvpXfJU1Epst/XR3Y2G23VMNSlPPetH0Xkkfffw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.7","@spences10/pi-settings":"0.0.2","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.21","@spences10/pi-project-trust":"0.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.2","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.6"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.48_1783858001878_0.15137164894450117","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@spences10/pi-mcp","version":"0.0.49","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.49","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"9647c82c5f9a0ec28cc9a38e579a774feff80f88","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.49.tgz","fileCount":60,"integrity":"sha512-bfXqJzGKdTHBxsQmh3dA13OKdMlIR2TY3K0cYLJVibuokqp+VkME1ilr1+KGBwjHXqr2E3zcuA6VmNHAbpi8dA==","signatures":[{"sig":"MEUCIDbbQRsn4gZaMfS9NlaUyW2YET+ip7T9qDMjfKzRH6P4AiEAj5zxXExazjuy6q3W+HSsjyY33VmTtSNNHWcGL74Kh+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.7","@spences10/pi-settings":"0.0.2","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.21","@spences10/pi-project-trust":"0.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.2","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.6"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.49_1784027002746_0.6795166639858563","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@spences10/pi-mcp","version":"0.0.50","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.50","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"cc995c17f86c43b38f9be5c538cba7891b50bb45","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.50.tgz","fileCount":60,"integrity":"sha512-41Aic6y6vP75c9AwlGOuZ203GrAx7JzNjDDEgDznntUwZheVYqflErKt59hQLMFI/g1zak+w0lnfzTv2JOpX8g==","signatures":[{"sig":"MEUCIQDTmCpXutOdQQWdvSGI2GtO0KTiZIaZaRdjUoMoqQOqYgIgVMHPBXQt2c/t9OgR48Q+YpsfwTUsDBdLeRJ4UG7VTwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.8","@spences10/pi-settings":"0.0.2","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.22","@spences10/pi-project-trust":"0.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.2","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.6"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.50_1784119530630_0.8004791818795394","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@spences10/pi-mcp","version":"0.0.51","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.51","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"cebc022cf4249794599be2acf25148d8cf263684","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.51.tgz","fileCount":60,"integrity":"sha512-kG3K2cV5FNNfpi2mWgZzIOcccAYYJSx1yF2gIP/mkwlW11aTdnGchl+Snt7S5gSQPhTQeT+zl+4r0bC0SdXMFQ==","signatures":[{"sig":"MEUCIQCgBaq+xffnz71Dfa65pyJzbkOvT57OB+9W9Bb6/16vmQIgVBkkUEgohhhlqBecfeOV+wwrZ7ztnFO0h9Ea469tUng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165375},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.9","@spences10/pi-settings":"0.0.2","@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.22","@spences10/pi-project-trust":"0.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.9"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.51_1784461238604_0.7484731939288074","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@spences10/pi-mcp","version":"0.0.52","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.52","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"cf47256f4d5239835823c6184bf7d96cf3a3b5d7","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.52.tgz","fileCount":60,"integrity":"sha512-P3dRm9a3IY2xclQyeQAoGhySFvqXFnRkAocq+18EF9vizFC8K2O159G9K0Bdnw2Pq6LABKZ+MRnXKsnkHqDvXA==","signatures":[{"sig":"MEUCIDoyzXj6/eWxPUBEkewrnvechH00HrkaOrKQzAV6AZarAiEAsZ6hdfIkFPfy5s9J6XqZ8mQGZ0SL4ZL6i10LG11APCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.10","@spences10/pi-settings":"0.0.2","@spences10/pi-child-env":"0.1.9","@spences10/pi-tui-modal":"0.0.23","@spences10/pi-project-trust":"0.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.52_1784544233399_0.09805255558239012","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@spences10/pi-mcp","version":"0.0.53","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.53","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"e6a310ffbbbc623a5b350034a77da46085897ac5","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.53.tgz","fileCount":60,"integrity":"sha512-kVLQWmGrjfif8Zbpj+Qq1D8+lgmkeNK2WhKf5WIbEBx1Z/vKSlGHmoSQVI05lvV/QUiHLrRNLCnvwknzxK4fnw==","signatures":[{"sig":"MEYCIQCNcsSm5mYK7WoqBkbUYozoIYTIz2MAVg6HTDp1denOCAIhAJ9t71J2Edtaw1rH+S9nk7MbThpO9s3Cpl3cZN7RINIJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164101},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.11","@spences10/pi-settings":"0.0.2","@spences10/pi-child-env":"0.1.9","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-git-remote":"0.0.2","@spences10/pi-project-trust":"0.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.53_1784574305692_0.19419182441547278","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@spences10/pi-mcp","version":"0.0.54","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.54","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"f482f3241fb56410b3f908a46d08e54f8250bb20","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.54.tgz","fileCount":60,"integrity":"sha512-F5vwGt1xa4FPYPVdL1FAi6az5d5UuCY3BIyiqvJZ+E4Mid7KkuXWl60HpVFL+jsy8Z2asLNfuXw44CfyVoERSg==","signatures":[{"sig":"MEYCIQCl5vrhoVB5owE7Wn457QIS6x1w3TNyJFtM8aAu23yRgQIhAIoGAUPhNxiDe2ezvvyAAqkxmcAxvRaM7gL+EmIBFgzI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.12","@spences10/pi-settings":"0.0.3","@spences10/pi-child-env":"0.1.9","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-git-remote":"0.0.2","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.54_1784708436510_0.5786538364119473","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@spences10/pi-mcp","version":"0.0.55","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.55","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"2f271893bdab61144ae233b93888aee997876793","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.55.tgz","fileCount":60,"integrity":"sha512-BUYU+8JQkXpUCqMlPU+fO1ZkExgbHYjR1QrYvGKMyGZoUy4rZx49Z8rSAtAty4VmZ2R9tBFPDdGepRg9VcUF/w==","signatures":[{"sig":"MEYCIQCfyF7T1Mddq2JiLU9YUYfT7fVm0BakwZtKNcq+7haOjwIhAOOef9U1FzaAeO8y4li35XAp42wRYdPfpcAJqmdlh4Jc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.13","@spences10/pi-settings":"0.0.3","@spences10/pi-child-env":"0.1.10","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-git-remote":"0.0.2","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.82.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.55_1785064778249_0.808464770722912","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@spences10/pi-mcp","version":"0.0.56","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.56","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"034b520b305b87a69bb217eb11cfa9ef1685a7e3","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.56.tgz","fileCount":60,"integrity":"sha512-jAu3RNIiMkZY5AqD/mSVy0VhhCW0Fo5LBJshjaAjp3HZdGGHe9FTkM/O/4ZhknsP7T4YXJm3HhBlxjg3YtWJ8Q==","signatures":[{"sig":"MEUCIBZr93dfpsiMwJPtKKwh6Zo1nKG/EOKhRuYj83T+mrU4AiEArvxjbLTk3ZouYB7X9vEoti/IxJUpti3hFpe0FJ3qMSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.14","@spences10/pi-settings":"0.0.3","@spences10/pi-child-env":"0.1.10","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-git-remote":"0.0.2","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.82.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.56_1785066021552_0.7950549787152972","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@spences10/pi-mcp","version":"0.0.57","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.57","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"bce9ba6085f2f8a319a67d79dbe68b56c3c74c16","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.57.tgz","fileCount":60,"integrity":"sha512-OOyHrClamnh/nP25Ga/FXu/kuP0YVmHzto4sia9lqA3+rICRxpEP8z4syGTaoLwVziZo14mBMyL3kzYuKSjeQg==","signatures":[{"sig":"MEYCIQDZDZCj+TzjHqQuoP+3BgTidpLP0MIviPzOdzEs+jc/PQIhAMIs0cSqADHGfEHCRxzy2AvIkNmeoobu5Pbp0b+raZUM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.14","@spences10/pi-settings":"0.0.3","@spences10/pi-child-env":"0.1.10","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-git-remote":"0.0.2","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.82.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.57_1785066565638_0.9046386453772799","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@spences10/pi-mcp","version":"0.0.58","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.58","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"aa33320de05e056fcc9663c702b37b3d65d0cb15","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.58.tgz","fileCount":60,"integrity":"sha512-IXQ58m8BpqCsrIduteXl2O09BS3t3B3WEkR34rhFohfefQD/kmUdShlThTGuOsI5gnWvBPF9IL6Wz5zNlAjchg==","signatures":[{"sig":"MEYCIQCcPP2rA623zpFkOZG9O1f+nJPtaIhhkAIVLGCaj+cL5AIhAOtXaaG++J2rWY688a7sDrxi3SPpyZ9hlts8uccXD4qi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.15","@spences10/pi-settings":"0.0.3","@spences10/pi-child-env":"0.1.10","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-git-remote":"0.0.2","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.82.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.58_1785585425051_0.8093612342777832","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@spences10/pi-mcp","version":"0.0.59","keywords":["mcp","model-context-protocol","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-mcp@0.0.59","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"9b54df9b26913d217eccccd0d030af0e35e6e338","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.59.tgz","fileCount":60,"integrity":"sha512-rhf4kgzugi0vRlFvEKIUQFKapfJ0+FmnDHB9UkVgLS6TX8j5mPilZWRnwM16tzYGSrq/wZF/pJebNXnIKbbCGw==","signatures":[{"sig":"MEYCIQCV8n1vr10eVFxrTGoNe8O1sZo0L7nHF44bAmuwXuFfVwIhAPdamp8pFdfM8pRVBe/E5eo8KTmBnZgNAzdRt2O+WiFr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-context":"0.1.15","@spences10/pi-settings":"0.0.3","@spences10/pi-child-env":"0.1.10","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-git-remote":"0.0.2","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp_0.0.59_1786187228868_0.7194968215738453","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@spences10/pi-mcp","version":"0.0.60","description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","keywords":["mcp","model-context-protocol","pi","pi-package"],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","license":"MIT","author":"Scott Spence <me@scottspence.com>","repository":{"type":"git","url":"git+https://github.com/spences10/my-pi.git","directory":"packages/pi-mcp"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"publishConfig":{"access":"public"},"dependencies":{"@spences10/pi-child-env":"0.1.10","@spences10/pi-git-remote":"0.0.2","@spences10/pi-context":"0.1.16","@spences10/pi-settings":"0.0.3","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-project-trust":"0.0.19"},"devDependencies":{"@earendil-works/pi-coding-agent":"0.84.2","@types/node":"^25.8.0","typescript":"^7.0.0","vitest":"4.1.11"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"engines":{"node":">=24.15.0"},"pi":{"extensions":["./dist/index.js"],"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png"},"scripts":{"build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","build:self":"vp exec tsc -p tsconfig.build.json","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","check:self":"vp exec tsc --noEmit -p tsconfig.json","test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","test:self":"vp exec vitest run","coverage:self":"vp exec vitest run --coverage","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self"},"_nodeVersion":"24.15.0","_id":"@spences10/pi-mcp@0.0.60","dist":{"integrity":"sha512-pYRHpkOqvbjrVC7PIuJl1yFSuiLNvtZZAyR4Nna63uF26zO59YRtHz5Znl79lMPKIxtfEbQemEi7lPVUElH35Q==","shasum":"1026a7d5cfb067e1d74918e76d704bab0dd2df50","tarball":"https://registry.npmjs.org/@spences10/pi-mcp/-/pi-mcp-0.0.60.tgz","fileCount":60,"unpackedSize":183904,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDWW2kRcksMOGxi+NNblJvybcoZV78lCzGCl0WpsF3cjwIgbUisk0Q0H6/O32yHSvM0iMvsevZkZ37T2hcgWWpag9M="}]},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"directories":{},"maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-mcp_0.0.60_1787505437492_0.9622670191104881"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-26T17:32:41.094Z","modified":"2026-08-23T17:17:17.757Z","0.0.1":"2026-04-26T17:32:41.314Z","0.0.2":"2026-04-28T06:09:30.342Z","0.0.3":"2026-04-28T08:48:38.199Z","0.0.4":"2026-04-29T09:49:53.692Z","0.0.5":"2026-04-29T21:08:48.120Z","0.0.6":"2026-04-29T22:04:25.328Z","0.0.7":"2026-04-29T22:16:18.192Z","0.0.8":"2026-04-30T09:31:43.520Z","0.0.9":"2026-04-30T21:29:10.529Z","0.0.10":"2026-04-30T21:57:28.869Z","0.0.11":"2026-05-01T14:54:53.241Z","0.0.12":"2026-05-02T08:53:47.133Z","0.0.13":"2026-05-02T14:26:43.839Z","0.0.14":"2026-05-02T19:11:57.120Z","0.0.15":"2026-05-03T09:19:22.445Z","0.0.16":"2026-05-03T19:11:30.092Z","0.0.17":"2026-05-04T19:37:09.136Z","0.0.18":"2026-05-06T15:33:21.549Z","0.0.19":"2026-05-06T21:28:52.942Z","0.0.20":"2026-05-07T21:24:49.509Z","0.0.21":"2026-05-14T21:26:27.675Z","0.0.22":"2026-05-15T21:51:14.762Z","0.0.23":"2026-05-16T09:16:44.650Z","0.0.24":"2026-05-16T10:38:44.521Z","0.0.25":"2026-05-16T12:15:21.749Z","0.0.26":"2026-05-16T16:11:44.196Z","0.0.27":"2026-05-16T20:28:33.658Z","0.0.28":"2026-05-17T10:37:45.164Z","0.0.29":"2026-05-17T11:43:59.567Z","0.0.30":"2026-05-17T16:39:11.545Z","0.0.31":"2026-05-18T12:58:03.190Z","0.0.32":"2026-05-21T14:31:38.639Z","0.0.33":"2026-05-21T15:37:20.186Z","0.0.34":"2026-05-21T18:47:25.820Z","0.0.35":"2026-05-21T19:34:43.855Z","0.0.36":"2026-05-23T10:30:48.232Z","0.0.37":"2026-05-23T18:31:00.606Z","0.0.38":"2026-06-01T10:13:52.268Z","0.0.39":"2026-06-07T17:06:30.870Z","0.0.40":"2026-06-17T13:50:34.994Z","0.0.41":"2026-06-17T14:07:37.785Z","0.0.42":"2026-06-19T16:04:35.885Z","0.0.43":"2026-06-22T21:39:23.368Z","0.0.44":"2026-07-03T13:25:15.438Z","0.0.45":"2026-07-06T11:16:37.626Z","0.0.46":"2026-07-07T17:09:10.672Z","0.0.47":"2026-07-10T09:48:15.664Z","0.0.48":"2026-07-12T12:06:42.023Z","0.0.49":"2026-07-14T11:03:22.888Z","0.0.50":"2026-07-15T12:45:30.776Z","0.0.51":"2026-07-19T11:40:38.752Z","0.0.52":"2026-07-20T10:43:53.526Z","0.0.53":"2026-07-20T19:05:05.845Z","0.0.54":"2026-07-22T08:20:36.655Z","0.0.55":"2026-07-26T11:19:38.395Z","0.0.56":"2026-07-26T11:40:21.701Z","0.0.57":"2026-07-26T11:49:25.776Z","0.0.58":"2026-08-01T11:57:05.170Z","0.0.59":"2026-08-08T11:07:09.022Z","0.0.60":"2026-08-23T17:17:17.634Z"},"author":"Scott Spence <me@scottspence.com>","license":"MIT","homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-mcp#readme","keywords":["mcp","model-context-protocol","pi","pi-package"],"repository":{"type":"git","url":"git+https://github.com/spences10/my-pi.git","directory":"packages/pi-mcp"},"description":"MCP server integration for Pi that exposes configured MCP tools safely and manages large responses","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"readme":"# @spences10/pi-mcp\n\n<!-- package-readme:header:start -->\n\n[![built with Vite+](https://img.shields.io/badge/built%20with-Vite+-646CFF?logo=vite&logoColor=white)](https://viteplus.dev)\n[![tested with Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&logoColor=white)](https://vitest.dev)\n[![npm version](https://img.shields.io/npm/v/@spences10/pi-mcp?color=CB3837&logo=npm&logoColor=white)](https://www.npmjs.com/package/@spences10/pi-mcp)\n[![license](https://img.shields.io/npm/l/@spences10/pi-mcp)](https://www.npmjs.com/package/@spences10/pi-mcp)\n\n![my-pi package preview](https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png)\n\n<!-- package-readme:header:end -->\n\nBring your MCP servers into Pi as first-class agent tools. `pi-mcp`\ndiscovers configured servers, exposes their tools safely, and keeps\nlarge MCP responses manageable through Pi’s context sidecar\nintegration.\n\n## Installation\n\n<!-- package-readme:install:start -->\n\n```bash\npi install npm:@spences10/pi-mcp\n```\n\n<!-- package-readme:install:end -->\n\nLocal development from this monorepo:\n\n```bash\npnpm --filter @spences10/pi-mcp run build\npi install ./packages/pi-mcp\n# or for one run only\npi -e ./packages/pi-mcp\n```\n\n## Configuration\n\nThe extension loads MCP server definitions from `mcp.json` files in\nglobal and project locations. For compatibility with Claude Code, a\nproject-level `.mcp.json` is also accepted when that project has no\n`mcp.json`. If both files exist, `mcp.json` takes precedence and the\nextension warns that `.mcp.json` was ignored.\n\nA typical project `mcp.json` (or compatible `.mcp.json`) looks like:\n\n```json\n{\n\t\"mcpServers\": {\n\t\t\"sqlite\": {\n\t\t\t\"command\": \"npx\",\n\t\t\t\"args\": [\"-y\", \"mcp-sqlite-tools\", \"./data.db\"]\n\t\t}\n\t}\n}\n```\n\nGlobal MCP config is loaded automatically. Project-local `mcp.json` is\nuntrusted by default because stdio servers can spawn local commands.\nInteractive runs prompt before loading it; headless runs skip it\nunless `MY_PI_MCP_PROJECT_CONFIG=allow` is set. Allow-once mode loads\nproject MCP tools but suppresses rich tool descriptions and schema\nprose so untrusted server metadata cannot act as prompt injection. Use\n`MY_PI_MCP_PROJECT_CONFIG=trust` to trust and remember the current\nrepo until the selected project config file's hash changes and expose\nfull metadata, or `MY_PI_MCP_PROJECT_CONFIG=skip` to force-disable\nproject MCP config.\n\nStdio MCP servers receive a restricted child-process environment by\ndefault: baseline shell variables plus explicit per-server `env`\nvalues. Use `MY_PI_MCP_ENV_ALLOWLIST=NAME,OTHER_NAME` or the shared\n`MY_PI_CHILD_ENV_ALLOWLIST` to pass selected ambient variables\nthrough.\n\nServers are not connected at session startup by default. Use\n`/mcp connect <server>` or set `MY_PI_MCP_EAGER_CONNECT=1` to connect\nand discover tools eagerly.\n\nKeep `mcp.json` portable by putting my-pi activation rules in a\nseparate policy file. Global policy lives at\n`~/.pi/agent/mcp-policy.json`; project policy lives at\n`.pi/mcp-policy.json`. Project policy is loaded only when project MCP\nconfig passes the project trust decision. It may further restrict a\nglobal policy, but cannot replace or widen one; when both scopes\ndefine a server, both policies must match. A server with no policy\nkeeps the default behavior. A server with an `activateWhen` policy is\nskipped entirely unless at least one criterion matches the current cwd\nor GitHub remote.\n\n```json\n{\n\t\"servers\": {\n\t\t\"pm-platform\": {\n\t\t\t\"activateWhen\": {\n\t\t\t\t\"githubOrg\": [\"spences10\"],\n\t\t\t\t\"githubRepo\": [\"spences10/my-pi\"],\n\t\t\t\t\"cwdPrefix\": [\"/home/scott/repos/my-pi\"]\n\t\t\t}\n\t\t}\n\t}\n}\n```\n\nServer tools are registered as Pi tools using this naming format:\n\n```text\nmcp__<server>__<tool>\n```\n\nFor example, a `sqlite` server tool named `execute_read_query`\nbecomes:\n\n```text\nmcp__sqlite__execute_read_query\n```\n\n### Constrained sampling\n\nMCP tools opt into Pi's strict JSON Schema sampling only when their\nserver-owned schema is a conservative, fully required object schema.\nEligible schemas may contain nested objects, arrays, primitive types,\nenums, constants, and descriptions. Every object node must explicitly\nset `additionalProperties: false`; the schema is never rewritten.\n\nSchemas remain on normal tool calling when they contain optional\nproperties, defaults, union types, non-object roots, missing or open\n`additionalProperties`, references, composition keywords such as\n`anyOf`, or other unsupported keywords. This avoids turning provider\ndifferences into MCP failures; `strict: \"prefer\"` also lets Pi fall\nback when the active provider or model lacks strict-tool support.\n\nThe `/mcp` server detail view reports only aggregate eligible/normal\ncounts and safe reason codes. It never displays schema content or tool\narguments as part of these diagnostics.\n\n## Commands\n\n```text\n/mcp                         # open the TUI server manager\n/mcp manage                  # same as /mcp\n/mcp list\n/mcp enable <server>\n/mcp disable <server>\n/mcp connect [server|all]\n/mcp backup                  # backup global + project MCP config\n/mcp restore [backup-file]   # restore from picker or filename/path\n/mcp profile list\n/mcp profile save [name]\n/mcp profile load [name] [global|project]\n/mcp profiles                # saved profile list and actions\n```\n\nUse `/mcp` to open a modal home menu for server management, read-only\nsummaries, backups, and profiles. Toggles update the current session\nand persist a `disabled`/`enabled` flag in the winning `mcp.json`\nentry. Backups are written under `~/.pi/agent/mcp-backups/` and\nrestore global/project MCP config exactly as captured after modal\nconfirmation. Profiles are saved under `~/.pi/agent/mcp-profiles/` as\nreusable merged server sets that can be saved with a modal input and\nloaded into global or project MCP config after modal confirmation.\n\n## What it does\n\n- reads MCP server config\n- connects to stdio or HTTP MCP servers on demand\n- negotiates MCP `2026-07-28` with `server/discover` and stateless\n  per-request metadata, while falling back to the legacy `initialize`\n  handshake for older servers\n- sends the required modern Streamable HTTP routing headers without\n  reusing legacy session IDs\n- discovers tools via `tools/list` and honors modern `ttlMs` cache\n  hints\n- registers each discovered MCP tool with Pi\n- updates Pi's active tools as servers connect or disconnect; current\n  Pi applies those changes to the next provider request in the same\n  agent run\n- forwards model tool calls to the MCP server and accepts both modern\n  `resultType` results and legacy results where the field is absent\n- disconnects idle connected servers after 15 minutes by default\n  (`MY_PI_MCP_IDLE_TIMEOUT_MS=0` disables this globally; per-server\n  `idle_timeout_ms` overrides it)\n- truncates oversized MCP tool text output to the first 50 KiB or\n  2,000 lines\n- when `@spences10/pi-context` is enabled, stores oversized full\n  output in the local SQLite context sidecar and returns a searchable\n  source id\n- otherwise saves truncated full output to a local\n  `/tmp/my-pi-mcp-output-*.txt` file so it can be inspected with\n  `read` or `rg`\n- cleans up server processes on session shutdown\n\n## Using from a custom harness\n\n```ts\nimport mcp from '@spences10/pi-mcp';\n\n// pass `mcp` as an ExtensionFactory to your Pi runtime\n```\n\n`my-pi` imports this package directly and enables it as the built-in\nMCP extension.\n\n## Development\n\n<!-- package-readme:development:start commands=\"check,test,build\" -->\n\nPackage scripts build transitive workspace dependencies first, then\nrun local tools through Vite+ with `vp exec`.\n\n```bash\npnpm --filter @spences10/pi-mcp run check\npnpm --filter @spences10/pi-mcp run test\npnpm --filter @spences10/pi-mcp run build\n```\n\n<!-- package-readme:development:end -->\n\n## License\n\nMIT\n","readmeFilename":""}