{"_id":"@s1larry/mcp-file-surgeon","_rev":"26-ffb3abc31ecbf6e37686dfab6b91e3b3","name":"@s1larry/mcp-file-surgeon","dist-tags":{"latest":"0.1.30"},"versions":{"0.1.0":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.0","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.0","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-file-surgeon":"build/index.js"},"dist":{"shasum":"67b052059e76c5cb237ca579ffb706711e2e90ba","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.0.tgz","fileCount":3,"integrity":"sha512-rKBxb21hNycTrR6XSuR9wWgzfD/sIgS7vBbtabxNPvGKWGs9BT5y9BTnDT+XB8f59y1MXeoESGYq+nux1VrV8g==","signatures":[{"sig":"MEUCIE+99Ua5BLJcSk+1B4hWnEeY7lGgoTW2ogQL5yNSdtDOAiEAgImCDNN31VBnR5Hy5KHLsisGyhSKwNJ8guMPOqo086A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4808},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.0_1745053994807_0.9127895678645301","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.1","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.1","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-file-surgeon":"build/index.js"},"dist":{"shasum":"5f89d85ab635e0f67d06b8373e078bb3e89e516d","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.1.tgz","fileCount":3,"integrity":"sha512-qVTPoryX9dcEFeRsCVobMuawfY2mTqLYkG6BHlBHiV3XAFb+8jvZzgWTTkWnb5mHIylFRFD5169fnVzJQ7EYFA==","signatures":[{"sig":"MEYCIQCMNvA0XiwvqWoeYYEDFdY//nSnvVJ/Pi3+1OMbNK07ygIhAOiTbr5zGURYWZLhbHbDh2yc73do6JMaYaR8GEvJnK4d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4778},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.1_1745055379771_0.1411391045720014","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.2","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.2","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-file-surgeon":"build/index.js"},"dist":{"shasum":"d8460fc0570bb770f4ce81a1ff0287c76a6ecc91","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.2.tgz","fileCount":3,"integrity":"sha512-dgao6uSM+NWf3w9XFrMc4QicbavCrfUeJEhzdsrqA0AEzwyOjkzPpuhk/v7Z46EFj1Hz/lLLcy9cOreLp+XgpQ==","signatures":[{"sig":"MEYCIQC7u6zIwbCQJZl3txAsJTVjQPPXXaGW7tZAaGRzCSydIwIhAPtLbGhdsjzIGyApl5UYh89j+ywbDHOw2+lAFD6gHCYA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4817},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.2_1745055572530_0.32024458375271614","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.3","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.3","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"25aea7d3270fb87b01fa45617e405372c2ae6946","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.3.tgz","fileCount":3,"integrity":"sha512-jeWns2e0TxvLKJuJBFVj3qen6kaejn8vBkZN1F+HNWCLaTk8aIlxa+7cQsqa1Fzw70uVjasl0X1SgtSwvcPSZw==","signatures":[{"sig":"MEYCIQCDWsRJcRB5pnGoUEsgXvWMVSB5fLzWfpZO2WePX5v7hgIhAMXNdfmpkoPelLc9f26QeyI1U/rcpwNiSJg1YYzHV7GU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4815},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.3_1745055794365_0.5695729581170206","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.4","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.4","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"7fbc7b01c998f06d70bf794c86b949414b24a61b","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.4.tgz","fileCount":3,"integrity":"sha512-5zRj/xCsG0uduUphtx8DFPy+Fht7zPwUiN+rEE1db1eBytWiRjGnX1cdn7X7h+92J6T3j2LMLRv07XqKYhvFVQ==","signatures":[{"sig":"MEUCIH2mU04AoB1ildXi1rHdCqo7hIPjcUidXiltEV9OgLYTAiEAkbMkPvXDGro2IUUIqxDrMUAiT3D8EUN6VKW3XEp6XMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5670},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.4_1745056682084_0.398075449333265","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.5","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.5","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"852905e97dd1dc58b6c7bf9d1310595b183497b7","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.5.tgz","fileCount":3,"integrity":"sha512-PkcSAhLYfoXjllNt9Cpt2nymMtM9JIiV+4N0NIaTuowqBr1pH22HiRXEfsesfl5GnFOkhbOOPlraYslkEb+HXg==","signatures":[{"sig":"MEQCIBNhBHNFAiwbfFS3iGFa+O/hLyameiYg/TbUXFi27DchAiAsbGCmKIRPhQnjWjTPg9p//wSKOY4B/4yZw4m/yIp2XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5683},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.5_1745057619340_0.9796759221395284","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.6","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.6","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"3d4ffd63d455cc9ad910343c5d4a816d8a57c53d","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.6.tgz","fileCount":3,"integrity":"sha512-sErrKmheuIfi/fSpwUFMLyCV0rAm7ypz3uLXgtfKLLhyPY4ZrRMFh8U2A1f/QsYHZOnWXATYaa0m2mBc1dLwhQ==","signatures":[{"sig":"MEUCIBQzu8L9Sy8CLltufER2aXAbaZ8pAv7DhZD84apgyTWSAiEAiGlabIewQ3jw2YnLkxKihy+oc+YxWmAJVxJdaC+mKpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12234},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.6_1745058202152_0.5288300727354802","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.7","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.7","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"de1ad70f70573c648b668094de17d492c9ba5689","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.7.tgz","fileCount":3,"integrity":"sha512-Xzm8CwIl37YPHRcIO3qOxZlALS9/Mjratn1TcRNoemOnzCSG5qyYG32uFHlW/QvGgu9+UTfFhRWU1R82RH8vZA==","signatures":[{"sig":"MEUCID6plRhmmUFFIzjqwn1ewboaGc6A4vT/uCX91RXsDdwvAiEA/FOaEgrNZPMs6P4MNrqV/suxfSJ2KbtNAzTExZzaewc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12216},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.7_1745129269313_0.5062720752316838","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.8","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.8","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"9b31255cdba1ce090475d7802f312c09b2f0719b","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.8.tgz","fileCount":3,"integrity":"sha512-EQM82tIa+bAUWlESu9pf3CGPtvBTT1sip1nykxbw37PCsMBKWExEwroYRaK2/6gurZn8WeTYLbyQGBFzKeZgjw==","signatures":[{"sig":"MEQCIDuWsTfGm0SkIxRg1lgaWCCsNr31o7sgNe/9jEVtlquhAiBIkMhRvGLVyMV5VxLQ6z68bxG1M6TW6tElwEHwI5V+Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12219},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.8_1745129832563_0.9423241299616887","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.9","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.9","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"396072a12d65f50bf34c370b186a3c787d4011f8","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.9.tgz","fileCount":3,"integrity":"sha512-vetahhlUqVVvBOkmgO6OFD1VBsusy+3/UXItqVY8f91I2p/8guJDcLtmBOeEuWZ4MSEjWajNjSYQZxc8kJItZA==","signatures":[{"sig":"MEYCIQC7NY9ohzhozlhVCcA4ZnP/kmF+esA6M/zEyiDa0yyABAIhALfxrn8BIZ2xG28ADIpaBs0G22aRbOahkYI1TKSxRWLT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12237},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.9_1745130683939_0.8305249406984676","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.10","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.10","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"eb1ce4a7da25f8912438168156ee2cf95b8be0ea","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.10.tgz","fileCount":3,"integrity":"sha512-H7r6CQ8Xeh/WJ0mjjdrTzaOHc0CYpx1TOWDfo6XC5z3hFhCfAecu7Aybb0Wk3Oj83sF8nr33oKqGWNIBKe0tbg==","signatures":[{"sig":"MEQCIDGOVshBkCxEPrnSAtt7iHoCju/B6/yIcHo2bacmSJWAAiBgEpoYf9H5Jgf63XqS2/+iCxp2WLljbfJZYAeWQjCzZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12123},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.10_1745131416382_0.5134481526615402","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.11","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.11","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"6ebd1a99bf5d12ac1ca9b36b4ceec12b93e54faa","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.11.tgz","fileCount":3,"integrity":"sha512-SfDQ8fiNY2aJcLpnOHwVHH6JkNxYJIQEZEBnAVNyemqCyiVQNWvBWAVlu9QMFHS6e4Ww+zvWTtl50GoIOvSrOw==","signatures":[{"sig":"MEUCIQDj0BXC5/uMbMdia0x+L15FJvDgMuF5Hrih3xjvUS2rdgIgGl0jvGvm+ui3XXG0F7C34h9pE/3kSTElls8IRmZd4Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7960},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.11_1745132022304_0.3484189413984897","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.12","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.12","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"869a2c474b48b2bf6ee4d16238494262004c233f","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.12.tgz","fileCount":3,"integrity":"sha512-hLXCNiW70sIjjQwcKHGWM8xU+vcqTHtS4BJwml0sGiHfWavufy0csUTl9/v2wFb+CI7ISOh4xLmX+aTsgAAaMg==","signatures":[{"sig":"MEQCIHG/5ag4NNvGBrAwadUNQz4LTd6+gNzkLffmKqOnWaHVAiBq14b3cB/kf3Pq8+ikYGfLwqj1Gsdt4CH4oEkN0yLEyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4015},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.12_1745132611679_0.5785388673885388","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.13","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.13","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"3ac6c23da8e303285ecb08e213eeaec6a5750ca5","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.13.tgz","fileCount":3,"integrity":"sha512-oTlfWbNoUk/YmekL/6auhTG6ZnxXnxkM/pNhD+TicXGLzBuz197q+4x6LbWhm9zKP6SXy+FueJsq23vE0occoQ==","signatures":[{"sig":"MEUCIQD9WjYhdQdt6r8TN+QmABXo5BAWoF8yqthxzPhoITmZqgIgAeZw1XA6WMsm0A+jCbFZHiOLURezSvSRRKkDvAwJZB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5673},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.13_1745133345936_0.4773693060621902","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.14","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.14","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"4bd958a8695be712331cdf8bb1ac37b13de023d9","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.14.tgz","fileCount":3,"integrity":"sha512-Kr6/u6NM8DNjXNNTVyqaxHnhPNjdkxg1k66zrHZVQ6mY/Tt+XKIfZdYEM2IvzvbRVr53LBdFGEqsADXLauj5JA==","signatures":[{"sig":"MEYCIQDC/0YXUwZLo2V68bjugjmJ6ZBBEXUXoy4do9QBLEZprAIhAMNmfftYtQEjzHkiv9uMTqjcQRhbkb337qZwqrkMp2/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8318},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.14_1745135562337_0.8598841337170819","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.16","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.16","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"5ec8185894c0d7c5bb5d6e451de57a08080cc7e6","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.16.tgz","fileCount":3,"integrity":"sha512-Fjez2kBsSpGiexVdmkoCpkPHVHXP23agliVERDdM3mtjmqcu8jZhOZipIpSzukQlNF20MXNMj8jMIPUsv6WHcw==","signatures":[{"sig":"MEUCIQC6Y+8Ok3/oKlZKcq5lhBm33OcaZOZqp9OXN2wRHAvaHQIgDF0uY7jais1DaTQ7wSEJ+0ebWkXsUCpDp6uKhQfASCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12696},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.16_1745140905445_0.9150958761400276","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.17","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.17","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"3c141124d4ed16a2a9594cda5590833545db83a9","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.17.tgz","fileCount":3,"integrity":"sha512-LuTmuwMdkhCIJxQAyQLK53cPd3v+wn2MA5EDXvZdDeYki2SJRJiY3MDSxPv35mPrj6SPEPqsPpB4kFSL2RYg5g==","signatures":[{"sig":"MEQCIE4jqbDzy4/MU3BZIO4ZkVlc66ZVtffGYUsmJ1GGivEaAiAibYpS96Go1UE6MdlbxphCMlX6O+VWLmjLh44KMW0mkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13206},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.17_1745141389246_0.3808890651059129","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.18","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.18","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"fd8b3389c1644f0a12bb8cb5378e6ed963c40df4","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.18.tgz","fileCount":3,"integrity":"sha512-t0fk8aZVzQzGJv7Og5MAZaKyfnPp8nJEkIi3qS0znFc1tBAbOd9kMN7MYUEscV15Pk8e2ddRPSUbVtbV8u6uiQ==","signatures":[{"sig":"MEUCIQC9lKlDYNiIS8nnex4zl8Lf+krqYj4FGKcHHjRlQnA6OAIgIB5UpCm8zH5XpMi4fifFhJE0R8HWhQPnzQ4iQ6Fxgac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21633},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.18_1745142592593_0.6061094056141805","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.19","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.19","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"f928fdb11d061a7630882bd70e9f627bb6e555c1","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.19.tgz","fileCount":3,"integrity":"sha512-mfE1cHynRXcd7ePX+g0W2XridQMMYMWHXgt0LMdq0twfFDSVhEgBUW0QamHhW5otL62fmWUpynCaDPqGDDCHsw==","signatures":[{"sig":"MEUCIQDKvvAOvo+CfFj/lSN1n4HOvb0UsJSpjtcGCShOLZsE7wIgKdAeXwjFhUY2sFspAt3RR0IxxBVXoHTOQUR81sNcXd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21633},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^5.4.1","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.17.30"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.19_1745142946225_0.6091335947056786","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.20","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.20","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"dfb16e2e5829e73769e1886b0b08a151fe081ad7","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.20.tgz","fileCount":42,"integrity":"sha512-1b9lAV6u/9vwqfXOUCklK2P9duLo2x+PVgWrrQXRmWy1nQXp7L3qfcbDZtfJ/ISv7W6RwZ/3d1TNIYegk+jo4A==","signatures":[{"sig":"MEYCIQD0N1ZrCSNzpwbist8Ywb6hGzztwZYeFwcTWOW8Phf6vgIhALS8wLQXmS4U1DiB75zmkbgMwY7sj2x7A20N8PtEeJmj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31892},"type":"module","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.30","@modelcontextprotocol/sdk":"0.6.0","jest-ts-webcompat-resolver":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.20_1745398066995_0.6224783117760411","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.22","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.22","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"24c39bddc752e9b421a8aa8bf4e53ce0e13ea422","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.22.tgz","fileCount":42,"integrity":"sha512-4li/jxhrOivGr+DHFYDTUK4hxxdD9/6cyMDLABOPDYJG9G+wSeNO+7VbvyNsXb5v6K9+JNvEcFwVuyELI+ziLw==","signatures":[{"sig":"MEQCIFo/Dl0HsNnwXNkv5iJbc4oF7xeNiOrmxeF/izYYr1BfAiAEVKDLI/i0OwkanJAvZVK8/PSmKEPGp/gmu3/zPGUHeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31894},"type":"module","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.30","jest-ts-webcompat-resolver":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.22_1745399632030_0.710172083214095","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.24","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.24","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"feaf1c6a96dee848d9ca660c9658b776003a06a3","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.24.tgz","fileCount":39,"integrity":"sha512-T4BODuu5SMLcZKLO+uDUsiW1ey/WYraX8yedDKCDSvzeB+YCktQacryqlDyrDKsq+ckgeua9K1/Vzg1sS7HT8A==","signatures":[{"sig":"MEYCIQDchfS0xU0Z7P32XocNEvBPCOurYKc9a6aciCZwvq4+pQIhAOW277EGkSJvzfiZL13tUycxJysVZEoRqYeM4jVLDMDu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32497},"type":"module","gitHead":"dd8c1d949ec2f4ceab8807e6fce50fcfcc73a897","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.30","jest-ts-webcompat-resolver":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.24_1745406618120_0.15053872674309465","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.25","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.25","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"c2e5998203525d6d25302173c9f6a679eceaa1c8","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.25.tgz","fileCount":39,"integrity":"sha512-/HhUP8cD6jRJy8IetVUTPWba6XYXsbrXn1k3P2JnlvzL81Crl8yFNmTj2+LSE2U6OFFFHSsb5PEtKLa7iBA34Q==","signatures":[{"sig":"MEYCIQDsySAubi8Kj0iFvPrMKr2ke5D/PPOezQ6KeE0I0qCYIwIhAPVf1+2PWfQduAVTlY/pTz52u+TxrPtbjgRCPADjLxnA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34407},"type":"module","gitHead":"c399ad2c5bd2e89b07240829f7186ebd939cc347","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.30","jest-ts-webcompat-resolver":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.25_1745468783470_0.4246015816908686","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.26","keywords":["mcp","file","surgeon","claude"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.26","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"51638655834e8fb7e582d4078ba0f28e8f0cbfc0","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.26.tgz","fileCount":39,"integrity":"sha512-jeeDTYRODbaF/a7i9+SbOJnS7LjEHiiWZDRNnWXEFr3KJhJWz/yuoaFadNn613tUYxNwZp9p3KPL/D6A1luVbg==","signatures":[{"sig":"MEUCIHW8mGTwXf62QysX6lyl8OGm2ZJqpcQgWcH62cDQYYtMAiEAvRbxAyN03q768Au8DlsAM+YsNxReWi2lQqGiTqE16C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37889},"type":"module","gitHead":"557709114fd3355bfc78a5fce50c1e09de826506","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.30","jest-ts-webcompat-resolver":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.26_1745487134723_0.6330273721937985","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.28","keywords":["mcp","file","surgeon","claude","diff"],"author":{"name":"Larry Richards"},"license":"MIT","_id":"@s1larry/mcp-file-surgeon@0.1.28","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"bin":{"mcp-server-file-surgeon":"build/index.js"},"dist":{"shasum":"61d8bd280efe6b7e6f0affec27e66d50b990f9d6","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.28.tgz","fileCount":39,"integrity":"sha512-J5V/DzapVbQzCgGoWdBg43MwolFBcetF92mA63ksdDyEEzt9Q4nzmUK+5TetZ5Q2F7ABIq8d8Vlk8Xj3dmkywg==","signatures":[{"sig":"MEUCIBbPCDY5veR6X1UvDI6dfMZSP2mjbxbUSit5aSfs0a36AiEAtdpGHFfbFqXwwJCpsPywfcaGTYE1kuNgf/O3rImRx9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47271},"type":"module","gitHead":"422bb7ea99a2a7f18ea585f5ef919d3e122dc74c","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"repository":{"url":"git+https://github.com/lbrichards/mcp-file-surgeon.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server for file operations with unified diff preview","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^20.17.30","jest-ts-webcompat-resolver":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-file-surgeon_0.1.28_1745558204952_0.5889042709547925","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@s1larry/mcp-file-surgeon","version":"0.1.30","description":"A Model Context Protocol server for file operations with unified diff preview","type":"module","bin":{"mcp-server-file-surgeon":"build/index.js"},"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","prepare":"npm run build","watch":"tsc --watch","inspector":"npx @modelcontextprotocol/inspector build/index.js","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js"},"dependencies":{"@modelcontextprotocol/sdk":"0.6.0"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^20.17.30","jest":"^29.7.0","jest-ts-webcompat-resolver":"^1.0.0","ts-jest":"^29.3.2","typescript":"^5.8.3"},"author":{"name":"Larry Richards"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lbrichards/mcp-file-surgeon.git"},"keywords":["mcp","file","surgeon","claude","diff"],"_id":"@s1larry/mcp-file-surgeon@0.1.30","gitHead":"9f957b656af1491017c5c39ca71182f7803a17a2","bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-mptH8S1kao3tMnkLksVeCH9B+colseiQyYVMjaC8pTBAjUJm4yWYkPXBHxBqoL4FFRatAqr3fMiD2mfrXZjQ9g==","shasum":"4f5265fcdcd85ff62e3a0b481483f27c0013efe8","tarball":"https://registry.npmjs.org/@s1larry/mcp-file-surgeon/-/mcp-file-surgeon-0.1.30.tgz","fileCount":40,"unpackedSize":63652,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDttZxVN/OLgqZE8UXIYtwnC9XpVIvvo+gQA5lSdM9UfAiEAplszui8CYYAqdS9QvoOrdBbxXDZa81u/uMkIIdndx2Y="}]},"_npmUser":{"name":"s1larry","email":"larry@source1.jp"},"directories":{},"maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-file-surgeon_0.1.30_1745567029385_0.6214398154877934"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-19T09:13:14.708Z","modified":"2025-04-25T07:43:49.783Z","0.1.0":"2025-04-19T09:13:14.988Z","0.1.1":"2025-04-19T09:36:19.961Z","0.1.2":"2025-04-19T09:39:32.712Z","0.1.3":"2025-04-19T09:43:14.566Z","0.1.4":"2025-04-19T09:58:02.254Z","0.1.5":"2025-04-19T10:13:39.508Z","0.1.6":"2025-04-19T10:23:22.328Z","0.1.7":"2025-04-20T06:07:49.556Z","0.1.8":"2025-04-20T06:17:12.743Z","0.1.9":"2025-04-20T06:31:24.110Z","0.1.10":"2025-04-20T06:43:36.574Z","0.1.11":"2025-04-20T06:53:42.483Z","0.1.12":"2025-04-20T07:03:31.885Z","0.1.13":"2025-04-20T07:15:46.156Z","0.1.14":"2025-04-20T07:52:42.499Z","0.1.16":"2025-04-20T09:21:45.607Z","0.1.17":"2025-04-20T09:29:49.431Z","0.1.18":"2025-04-20T09:49:52.785Z","0.1.19":"2025-04-20T09:55:46.415Z","0.1.20":"2025-04-23T08:47:47.192Z","0.1.22":"2025-04-23T09:13:52.195Z","0.1.24":"2025-04-23T11:10:18.308Z","0.1.25":"2025-04-24T04:26:23.658Z","0.1.26":"2025-04-24T09:32:14.901Z","0.1.28":"2025-04-25T05:16:45.170Z","0.1.30":"2025-04-25T07:43:49.618Z"},"bugs":{"url":"https://github.com/lbrichards/mcp-file-surgeon/issues"},"author":{"name":"Larry Richards"},"license":"MIT","homepage":"https://github.com/lbrichards/mcp-file-surgeon#readme","keywords":["mcp","file","surgeon","claude","diff"],"repository":{"type":"git","url":"git+https://github.com/lbrichards/mcp-file-surgeon.git"},"description":"A Model Context Protocol server for file operations with unified diff preview","maintainers":[{"name":"s1larry","email":"larry@source1.jp"}],"readme":"# mcp-file-surgeon MCP Server\n\nA Model Context Protocol server\n\nThis is a TypeScript-based MCP server that implements a simple notes system. It demonstrates core MCP concepts by providing:\n\n- Resources representing text notes with URIs and metadata\n- Tools for creating new notes\n- Prompts for generating summaries of notes\n\n## Features\n\n### Resources\n- List and access notes via `note://` URIs\n- Each note has a title, content and metadata\n- Plain text mime type for simple content access\n\n### Tools\n- `create_note` - Create new text notes\n  - Takes title and content as required parameters\n  - Stores note in server state\n\n### Prompts\n- `summarize_notes` - Generate a summary of all stored notes\n  - Includes all note contents as embedded resources\n  - Returns structured prompt for LLM summarization\n\n## Development\n\nInstall dependencies:\n```bash\nnpm install\n```\n\nBuild the server:\n```bash\nnpm run build\n```\n\nFor development with auto-rebuild:\n```bash\nnpm run watch\n```\n\n## Installation\n\nTo use with Claude Desktop, add the server config:\n\nOn MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\nOn Windows: `%APPDATA%/Claude/claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"mcp-file-surgeon\": {\n      \"command\": \"/path/to/mcp-file-surgeon/build/index.js\"\n    }\n  }\n}\n```\n\n### Debugging\n\nSince MCP servers communicate over stdio, debugging can be challenging. We recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector), which is available as a package script:\n\n```bash\nnpm run inspector\n```\n\nThe Inspector will provide a URL to access debugging tools in your browser.\n","readmeFilename":"README.md"}