{"_id":"@documonster/mcp","_rev":"90-9fac97158829a473f22ee5f7f34f75bf","name":"@documonster/mcp","dist-tags":{"latest":"0.26.0","canary":"0.25.1-canary.sha.8fc207c7"},"versions":{"0.8.0-canary.sha.09791dab":{"name":"@documonster/mcp","version":"0.8.0-canary.sha.09791dab","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.8.0-canary.sha.09791dab","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"335806ef59275281592c9785cfe58d44956d02f5","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.8.0-canary.sha.09791dab.tgz","fileCount":127,"integrity":"sha512-nfVD1gR92xLCpOQKuh93o+lVyniDrAOtQBXxRSv44GrtKmId22ojqJr8YA/2tsiwe5hY1ZF0HZcBadks3qpdYQ==","signatures":[{"sig":"MEUCIQC8ucj7i6oCvmu3rDM8OoyNWT5YN9OXBpOiMKl/sfdXlQIgbz5h0MuHn7gI6rnW0Pn1tHiqsuavAyiv0G2DIiLHsME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585204},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"cjnoname","email":"powerful_j@outlook.com"},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.4.3","documonster":"0.8.0-canary.sha.09791dab","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.0-canary.sha.09791dab_1786940254798_0.2785275765910078","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-canary.sha.c0b6edb2":{"name":"@documonster/mcp","version":"0.8.0-canary.sha.c0b6edb2","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.8.0-canary.sha.c0b6edb2","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"95718b5cd3ea635f7b64d8e3894585a71189f6b0","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.8.0-canary.sha.c0b6edb2.tgz","fileCount":127,"integrity":"sha512-boQTg/GBexNgqgwuq8bJSwkD8a63KFSOHsOLbkK50VQAvQqVHz+dTgx6zfTrWads/iUUlrycxRLN02srLhaJ5A==","signatures":[{"sig":"MEYCIQClMY/5Qk6Zn57DdyLBKbryk3Zk5pf0e7BimWdCISoAQQIhAMK0l3rmV8lZCY5Pi+ljyytebv3Gkf0f45eyndlG4a6Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588225},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"cjnoname","email":"powerful_j@outlook.com"},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.4.3","documonster":"0.8.0-canary.sha.c0b6edb2","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.0-canary.sha.c0b6edb2_1786955809995_0.09683972408937391","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@documonster/mcp","version":"0.9.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.9.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"760c18f7e27ceb5e9d25f5f1ccd4deb1516fe1a0","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.9.0.tgz","fileCount":127,"integrity":"sha512-8M7Y6wKfckUF4N+i3CsuRca9IWrMgLP708VSnElP6i2HliYhZ2+2kHF9V5740FenU19s0Uf0X7A35vhIOr+oYQ==","signatures":[{"sig":"MEUCIQDgraMK2h5pu1pE2DSsWmZSjMqP6F5ERVWWYpjUVA2ynAIgT6Bk9J4kD6Vcdmop7OlQc20s9WIm4X0+H9jKAm5GVfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588185},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"cjnoname","email":"powerful_j@outlook.com"},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.4.3","documonster":"0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.0_1786956534751_0.9184752154538744","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-canary.sha.42f35f2f":{"name":"@documonster/mcp","version":"0.9.0-canary.sha.42f35f2f","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.9.0-canary.sha.42f35f2f","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"a9b2527595a4c4b4227e169071bab513689a2be8","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.9.0-canary.sha.42f35f2f.tgz","fileCount":127,"integrity":"sha512-yhfJgv+XSuWrnh0R9+dHVY2wmFK6i5SqQdjy4YtW+67c/Z7QQQhRYhTzLufbSwQ0Gqz4Tiqt8mfJKnmm/+R3pQ==","signatures":[{"sig":"MEYCIQCVEMrBogGTFcy/WJLJqxrVtJih0aC1QwIgFNbSIyCREwIhAJqGHkOX93JaMP6Jy4LuBN3f2qrQ2Z/ioR6D9WUFpklz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.9.0-canary.sha.42f35f2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588225},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.4.3","documonster":"0.9.0-canary.sha.42f35f2f","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.0-canary.sha.42f35f2f_1787390736135_0.800367284809717","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@documonster/mcp","version":"0.10.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.10.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"ce6bda56bc0a17891b161a3f1704a816a4650775","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.10.0.tgz","fileCount":127,"integrity":"sha512-7/E6b8dun2AeVp3cy9tDA1itIeOOwhorqhKaLK4SmU/zb1zvA76cBPcjiqai8rYu7q2HBeKiQK466qujeCvuWw==","signatures":[{"sig":"MEUCIQCcHgFgUAnqNvjtxluh0hImnFLnjnYGJ9WKzqkfqiuOygIgXtqxw/vqAFalDesiVD2qyuVigdlIwqWedkEn1gDy8Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588187},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.4.3","documonster":"0.10.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.0_1787391400633_0.9952403306734317","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-canary.sha.2c2ccf7b":{"name":"@documonster/mcp","version":"0.10.0-canary.sha.2c2ccf7b","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.10.0-canary.sha.2c2ccf7b","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"3d58f3e557e4db1bd621480953d111efa81a65e6","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.10.0-canary.sha.2c2ccf7b.tgz","fileCount":151,"integrity":"sha512-WnVl5WImTd5DC2zhDLNFq9MudVLZlVGbCCmFw5qqEaKfEPuyMin5uzk+N6+dwlgeRdzjZrWwdAmPRTsVMNGbhw==","signatures":[{"sig":"MEUCIQCONWnWJoNCYFOiq/nGzKirNAwklwimbPQBGBlcFXkVawIgcUvPQxb9KqTe4WRGuHUBWG9tH7xHwl2m1mCqHqjYxNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.10.0-canary.sha.2c2ccf7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":878222},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.10.0-canary.sha.2c2ccf7b","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.0-canary.sha.2c2ccf7b_1788004443323_0.08140604346678271","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-canary.sha.e441d992":{"name":"@documonster/mcp","version":"0.10.0-canary.sha.e441d992","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.10.0-canary.sha.e441d992","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"cc62e5393a909510c01145096c9616963aca93d9","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.10.0-canary.sha.e441d992.tgz","fileCount":151,"integrity":"sha512-haQjItXPb4382QkGM4hmMX/RVM49dOZ2aSyhQk++puZBMNM48xpR4BNSKxL+ZASnYvkpaLg0ffEiqXL/UDPhpw==","signatures":[{"sig":"MEQCIEP0+Y30xIvw8VflDwBPocD4PokY7Ep8vg48VZyWRgTaAiA208ZMrJ0Aj3PWOnnOyv87GnOo1H+I7QW5HNOjGjZhdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.10.0-canary.sha.e441d992","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":878222},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.10.0-canary.sha.e441d992","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.0-canary.sha.e441d992_1788005670326_0.8785525344799576","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-canary.sha.4a49acc7":{"name":"@documonster/mcp","version":"0.10.0-canary.sha.4a49acc7","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.10.0-canary.sha.4a49acc7","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"d2b16d253fa0ac5873ec930ea5f368b783d35f29","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.10.0-canary.sha.4a49acc7.tgz","fileCount":151,"integrity":"sha512-n3lm+hx13tcb2md9DQeNRMW2NfkdPmMmUkAOBdY2GXBJH90CG7eUK/0BKgU6zO+b2jFivmGJ0e9A0A2eVJvvnA==","signatures":[{"sig":"MEQCIC/Yre2RDyNZqOfWa5uWQp4aNu/JBy6pdTiKmNOE3m14AiB2krNHcP9i9FJAfMBqI7YPMp+kxnBKerLjLfUai0G0XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.10.0-canary.sha.4a49acc7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":878222},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.10.0-canary.sha.4a49acc7","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.0-canary.sha.4a49acc7_1788007147934_0.49436419365746676","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-canary.sha.62c1c0d5":{"name":"@documonster/mcp","version":"0.10.0-canary.sha.62c1c0d5","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.10.0-canary.sha.62c1c0d5","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"d774ea70cae97559217eb3fe630d52a6b6bc7592","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.10.0-canary.sha.62c1c0d5.tgz","fileCount":151,"integrity":"sha512-2ImnxmCBwcwXt63DDVpCcKsdtOtTsAuUs9Bbz/igB84HkISTT07VEhlUd3/FBkmar6N5E4gqaFRN8/ri9Hli1w==","signatures":[{"sig":"MEQCICDsNeBSVDtmXCygKPmhppWfMDonlUajR9CfoLayYlLVAiBgdw9f3HFIGuhnp+3nhqOjDY7mTjwzicSBQTrrQsDA+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.10.0-canary.sha.62c1c0d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":878222},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.10.0-canary.sha.62c1c0d5","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.0-canary.sha.62c1c0d5_1788009580156_0.9425109941749696","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@documonster/mcp","version":"0.11.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.11.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"f67144e1486ef75c7a1901e9afcaf1fe9f953dbe","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.11.0.tgz","fileCount":151,"integrity":"sha512-s6a03E07a86j/bII4gsbiCLcJFvCocGCmezaoh72w/qOYDVQdQb4sRpgTFrFGCVkwmKJfbVgwWYMCdHcDZvjmw==","signatures":[{"sig":"MEUCIQDvFoCUBxa6PAD4q1csZOmzl0d2quFUjskb/Aaw80JwvgIgFr8nNuv48VgMLGkaduYIGOPU/s6QkUgQkA/TQCgrzns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":878182},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.11.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.0_1788010047358_0.9602922121373447","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-canary.sha.fbbeac1d":{"name":"@documonster/mcp","version":"0.11.0-canary.sha.fbbeac1d","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.11.0-canary.sha.fbbeac1d","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"a8a60b70f322601e004cb8ca1b0f7b38ef2f9b10","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.11.0-canary.sha.fbbeac1d.tgz","fileCount":151,"integrity":"sha512-nvP66cVVPJWAd94Nqdl4QT2XTqYfeMhCdu11Y173jjDIbxTivO0PsyEeZ/R9EjFm7IVKEwFFzMjeGgFLIco2xQ==","signatures":[{"sig":"MEQCIQClBrPNGsu8iSytC6msS3nFMBFh2+MwEtD0t/11fYLXsAIfOmlTuJq5FqMpfnsEQF7dz+HuyV3bv6Ke7uBNScVAHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.11.0-canary.sha.fbbeac1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":878222},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.11.0-canary.sha.fbbeac1d","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.0-canary.sha.fbbeac1d_1788138545936_0.6018437081395163","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-canary.sha.ea9b9ccb":{"name":"@documonster/mcp","version":"0.11.0-canary.sha.ea9b9ccb","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.11.0-canary.sha.ea9b9ccb","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"cc3b0b8b06ef56c14a796e145415890de28983ce","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.11.0-canary.sha.ea9b9ccb.tgz","fileCount":151,"integrity":"sha512-YVVblNOxOQ1eOP8lx9hayeqVJX6i+AN4InPeHa49JXnKYrf1EXmDeVmrpAadsPkB2DTUCuHhIYDbL8m4zUFKCQ==","signatures":[{"sig":"MEUCIETJQWepjIYhjc7rARAVZNPQZtwblsbvz1XYIpZUepdAAiEA0bKtzSwMZ0bPgbOvSgHXuJ9suQatWlNhhgAp1xr9qFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.11.0-canary.sha.ea9b9ccb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":878222},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.11.0-canary.sha.ea9b9ccb","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.0-canary.sha.ea9b9ccb_1788141882940_0.15388348639481664","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@documonster/mcp","version":"0.11.1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.11.1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"1c893f86b94869a03826e7832ce31341d014e54c","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.11.1.tgz","fileCount":151,"integrity":"sha512-44TlFGPUlnh+OdXSgPg21CuZ+g+2LurgCLh6xunc4Z9gj0zO/+SAcjbVzsWmKUpShGpMoVtYs/Cvsq4al+u2TA==","signatures":[{"sig":"MEYCIQDOc2EdqN0ZGdnUhRAhfFTD0DIU8xqDykgBNz4u1GMz0gIhAKokoK76jd2mjey2i148r06BnQotxVs4qdDHMgKRfDtD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":878182},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.11.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.1_1788142356052_0.7509968286117397","host":"s3://npm-registry-packages-npm-production"}},"0.11.1-canary.sha.034c138b":{"name":"@documonster/mcp","version":"0.11.1-canary.sha.034c138b","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.11.1-canary.sha.034c138b","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"ec21896c33ab631efb550929a701c4aea9251afa","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.11.1-canary.sha.034c138b.tgz","fileCount":155,"integrity":"sha512-1gVgaUsk6Wap6lY+n9tAoJ5qbmsLrWhGom/QYAgWVoc7BpKDZFzV/tsVUIJMOBrVbm1ZJR4GwGyXyUXIzWP+EQ==","signatures":[{"sig":"MEQCIFGFB0gJ7H/vTnL5RYda7NnmLSpmviqFUtuCQyRcRWXFAiARaAX+6EvEEja9ddhkbvoS4S5BsTp8Am6V0IdH7IaTlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.11.1-canary.sha.034c138b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":904513},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.11.1-canary.sha.034c138b","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.1-canary.sha.034c138b_1788762163996_0.0628499562217899","host":"s3://npm-registry-packages-npm-production"}},"0.11.1-canary.sha.f1311327":{"name":"@documonster/mcp","version":"0.11.1-canary.sha.f1311327","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.11.1-canary.sha.f1311327","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"da0ebd1f37d92d3c4531e809583fd1af2cae19fc","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.11.1-canary.sha.f1311327.tgz","fileCount":155,"integrity":"sha512-Kbss7R3m5cNET7BebFZ5hX3d+pINqo4sU2/9WbK4iiatLfxF5yeYwXIjODnWVevNFT2z2nNUvGMUEkotxWkEmQ==","signatures":[{"sig":"MEUCIQCmRc/w1/HGSCA9O1dUA8zRAFQwWy2LawSV+52Y4nJNwgIgAifT/oX0fQmqgy2ZiFCdGdKidFlA5jWTAMuwzFoy4oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.11.1-canary.sha.f1311327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":904513},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.11.1-canary.sha.f1311327","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.1-canary.sha.f1311327_1788776923648_0.23467952989381402","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@documonster/mcp","version":"0.12.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.12.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"870ff24ae68e17f658cd06f0a3b92f3f7355b89c","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.12.0.tgz","fileCount":155,"integrity":"sha512-eR0XawMIz8AVp454bDh/mb1pT0OUDY3d5ucZuqKEkCgmeIs3oNVi9e0tODwU0UOPIzzioseNFxyg0H9OaWqiDQ==","signatures":[{"sig":"MEYCIQDrh4X+DUCdq0YB0H5jng074gUYS3QyadlHVeh6tORWmwIhANCJfR4N8hRcjFHPu+7fuiUrKTWqJsGKDvTzllRRK++D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":904473},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.12.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.0_1788777538512_0.2133643035260664","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-canary.sha.ba599e0d":{"name":"@documonster/mcp","version":"0.12.0-canary.sha.ba599e0d","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.12.0-canary.sha.ba599e0d","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"503533c83d23eebda45b95ad38d6dad0556e9120","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.12.0-canary.sha.ba599e0d.tgz","fileCount":155,"integrity":"sha512-h3ytzCvUombxQMrSerQz/7Z4FprD5pVop0Le4SBvhec92EXls/v+mW/MTE4k+z1k9Bh4tE41nxnyaIXRSwSDkA==","signatures":[{"sig":"MEYCIQCV2PtYzHW/MIeEkqTWV/y96QOOhPpwnBCCRuWM5dvuXAIhAKa3W47PeewwIohbovEEsWv8TpAQvBt38lJgEwzEmDOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.12.0-canary.sha.ba599e0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":904513},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.12.0-canary.sha.ba599e0d","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.0-canary.sha.ba599e0d_1788785054450_0.743164349841422","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-canary.sha.755df105":{"name":"@documonster/mcp","version":"0.12.0-canary.sha.755df105","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.12.0-canary.sha.755df105","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"7b7f7c26a454f3af52f8b893c4f5e59d43dcc559","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.12.0-canary.sha.755df105.tgz","fileCount":155,"integrity":"sha512-MkShj+dVfzCzOInRry7zWrPjN5fVPYo6F83isRD+5fgxj1+2Tj9D2pXl9u55sjOvdQRCrDBF14NwZKMfrgjzWw==","signatures":[{"sig":"MEYCIQCm8qGOHch+Vd00PU5bPmFaqUoEi19lAlvHQKymBebfWgIhAPjQkWaxTBVb/POh5Mco5LnFKO4DVibsV6RMvCeOgNf+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.12.0-canary.sha.755df105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910295},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.12.0-canary.sha.755df105","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.0-canary.sha.755df105_1788786943554_0.01978920069550938","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@documonster/mcp","version":"0.13.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.13.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"83dec0f633c606b8709145afff5a210e25c1540f","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.13.0.tgz","fileCount":155,"integrity":"sha512-DlsJ6yonND6Y3Hpm9h1uv796xjfHbyJu/yd+BGUWAwGF0i95HgCtRGYxBcknTHFdhoj2EWXUrwqbJaKcWnjFaQ==","signatures":[{"sig":"MEUCIQCZ1fgl9yxMBUjbT6AF3MhVf9I8PwktV37iOLMWt/11KQIga/9+8cTmarpYs8T3PSuiasqkjL26I7j4pO+aUSnFLKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910255},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.13.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.0_1788787678781_0.9225432265532554","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-canary.sha.05f94734":{"name":"@documonster/mcp","version":"0.13.0-canary.sha.05f94734","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.13.0-canary.sha.05f94734","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"3e3622c3483439ee14f12c7c1be273a346662800","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.13.0-canary.sha.05f94734.tgz","fileCount":155,"integrity":"sha512-Sytu/PxXyGYiFmDAl1POPQqZlls88jAD1qF6NyKsmaRISG0lFCdwfYdCoyzLvF6JV6FBXREhu57VtSh6Qj5xpg==","signatures":[{"sig":"MEUCIGxyxGY0wpHtpvscUJp0uja4PjFqvKO4WeqT6ORA88LxAiEA7p3u/4wYB6vAqZmsaZ8gHJ+OF2xEtB0q33v/mwckBgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.13.0-canary.sha.05f94734","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910295},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.13.0-canary.sha.05f94734","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.0-canary.sha.05f94734_1788790861344_0.03752749158172741","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@documonster/mcp","version":"0.13.1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.13.1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"ba658ae72feb06a26590fb60a3a02cb231c96b18","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.13.1.tgz","fileCount":155,"integrity":"sha512-ncBolzuXp0ylQOTlTdkM9WpbOovzBWeVHSiAZxw+ijLbdFA8uZIJXnYGCaACUB5eWnKHRCGPuv4od3QVz+hjlw==","signatures":[{"sig":"MEYCIQDGj9p/vbbFtrrsAjCd08lgquEfNxkS0Uf+BVO0Z0fK4QIhAMJxBg68M4POGnJhvjDKXg5I9/68688oVAt98BhixoTb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910255},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","documonster":"0.13.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.1_1788792500269_0.3813092468932351","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-canary.sha.ff001fe7":{"name":"@documonster/mcp","version":"0.13.1-canary.sha.ff001fe7","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.13.1-canary.sha.ff001fe7","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"aebb761988cd8eb02c6d305424a4470d367e9c0d","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.13.1-canary.sha.ff001fe7.tgz","fileCount":155,"integrity":"sha512-gIKG7S5zVrwxZnzGdTUfz8G/Iw54u1KToFSmj8tzGaFdIc5Qk/eu36E/5vat6I8gdifFalA2E1/VAKbzgUSToQ==","signatures":[{"sig":"MEUCIQDk0GKRCiURDj2SzOIkDHfxBHILE3xrRKI4HFsV8mbLLwIgXTePNgVAZgeEth/tjZXe9i287skJNSO/fLpW+p6FYV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.13.1-canary.sha.ff001fe7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910295},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"zod":"^4.4.3","documonster":"0.13.1-canary.sha.ff001fe7","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.1-canary.sha.ff001fe7_1789018816805_0.5697671323507489","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-canary.sha.de9a1358":{"name":"@documonster/mcp","version":"0.13.1-canary.sha.de9a1358","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.13.1-canary.sha.de9a1358","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"2ee70466d565cdcad50680132dd195b95b435419","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.13.1-canary.sha.de9a1358.tgz","fileCount":155,"integrity":"sha512-R8azQQDKG9QIValizQWDgiaPZI+dTtMvUq6DhyZf/o7iKJ9PDvn1douc+uyT+Nk8te14nEb2jgFHyzqJPXKxTA==","signatures":[{"sig":"MEUCIQCODQDiDVugrJrgDubHtj0RXGVIILaLajJNIQCEoIDA7AIgGnNBoBDPZrzQ9SAf83jcocYv1vItDY6JlsBljmR6g0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.13.1-canary.sha.de9a1358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910295},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"zod":"^4.4.3","documonster":"0.13.1-canary.sha.de9a1358","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.1-canary.sha.de9a1358_1789022149079_0.5964593200642383","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@documonster/mcp","version":"0.14.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.14.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"a744412ebcb761b4865f3e16ac7e6c566f7423f2","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.14.0.tgz","fileCount":155,"integrity":"sha512-sJm8yMuDE4wbiR03zws3YnLhKhc9t/xn2o5eap6cplFJSanYl/Gwxvi7TUowgbJa+tAwZVJt4dTrfe991cuAHA==","signatures":[{"sig":"MEQCID4S2eEyQbzOxMp23wATC2tUCfllypb7W7SI4BzVCj0gAiB+amWefzOnUnwCN92+y4UnekiN1iURz0FnUDRmN5gFyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910255},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"zod":"^4.4.3","documonster":"0.14.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.14.0_1789025990324_0.6927125736567357","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-canary.sha.fa35d09c":{"name":"@documonster/mcp","version":"0.14.0-canary.sha.fa35d09c","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.14.0-canary.sha.fa35d09c","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"57016d611568158b8597ac95da74b58e2d4d4eb3","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.14.0-canary.sha.fa35d09c.tgz","fileCount":159,"integrity":"sha512-eNlopeipYmLboWeS9FaO1tBcFaywg37MD+CMB97ArA99E9KYZkzoTroCUs67ROAAQwM7h9hHFvVDpMIPCS2r0A==","signatures":[{"sig":"MEUCIBB3eHaAde7N5YMevmIc4jd2mZjy2/9iQqtG49Fl8/nNAiEAzFgB0B7WNLQM34hUEdWSHF3SBPjH4AQFNIrBAEG1Ii8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.14.0-canary.sha.fa35d09c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":947270},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.14.0-canary.sha.fa35d09c","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.14.0-canary.sha.fa35d09c_1789504437017_0.48920426953750473","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-canary.sha.bf373d06":{"name":"@documonster/mcp","version":"0.14.0-canary.sha.bf373d06","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.14.0-canary.sha.bf373d06","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"e1fbb67dec3960f6446609147533c5ec1ee3e586","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.14.0-canary.sha.bf373d06.tgz","fileCount":159,"integrity":"sha512-wCEGyjgiVgTutxBXvJDOIt/bE2q61MK4Sm3ZZ+pHBsIN1yy6MkOTsPgjtyPvWUE8HhXyL8OUhxr4hI5NMqgW9Q==","signatures":[{"sig":"MEUCIQCYcM+UBCISnD14m1xjwpXwroWbHsr/jwri3bmLmejwYgIgXdd75ve4NCFiWZaeFW7l5PQoG9B2qvh9crgfiGIjGOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.14.0-canary.sha.bf373d06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952370},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.14.0-canary.sha.bf373d06","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.14.0-canary.sha.bf373d06_1789518588621_0.2031086890670506","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-canary.sha.2a7be2ab":{"name":"@documonster/mcp","version":"0.14.0-canary.sha.2a7be2ab","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.14.0-canary.sha.2a7be2ab","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"9829bf97fb02eddd6f5c597ee3ab3892701d7625","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.14.0-canary.sha.2a7be2ab.tgz","fileCount":159,"integrity":"sha512-AgpR+zkz7nuhZniD3CKt9HUtdd1s3mpKep0KARY8zgFjNip8uCxLGIuWBJmHPm9bT9Zu0YVrXy6VYFyiyJ531A==","signatures":[{"sig":"MEUCIQCSYkRggcaAFZ12ZNId7U1xf5/7M7zA0GXTc1H8dDCxKAIgJ2iU3/cR/+XnmepLBtcaDPZx8/XFoOPrkkM40+Huwos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.14.0-canary.sha.2a7be2ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952370},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.14.0-canary.sha.2a7be2ab","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.14.0-canary.sha.2a7be2ab_1789519688340_0.39008008368069347","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-canary.sha.e6e36920":{"name":"@documonster/mcp","version":"0.14.0-canary.sha.e6e36920","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.14.0-canary.sha.e6e36920","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"85c94773e59e7022ae8047b93967f4554cad2e6b","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.14.0-canary.sha.e6e36920.tgz","fileCount":159,"integrity":"sha512-Ee1mK1Uw4Bl+F9Pt9dmeLbB9p26rV+T9eEZX9xiswtL2TR4VzIZrrASiGC8I1dWXB1KudOWwacNeNqmvXN+rkA==","signatures":[{"sig":"MEUCIDKp9AM2G1UFLWZL1TEamigxpKu6nX2IYAsuL7D2xZ33AiEAszp8JLPmWWvryDWj+bEvLzpBBRVdIWAzmlCalWOwL+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.14.0-canary.sha.e6e36920","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952370},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.14.0-canary.sha.e6e36920","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.14.0-canary.sha.e6e36920_1789543016877_0.9830901841271562","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-canary.sha.06e8c37e":{"name":"@documonster/mcp","version":"0.14.0-canary.sha.06e8c37e","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.14.0-canary.sha.06e8c37e","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"b7a6f57b8dc878bae544fdde2125292fea63a5ab","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.14.0-canary.sha.06e8c37e.tgz","fileCount":159,"integrity":"sha512-BZ6Yz6gFVqf1cgEbnjrFl5F7nqPYi6GiwtpfRFxhpLgCpEJdH+TSoTzfZ6CU5N4CdfApOyUM4oqbgIpm3MXJtw==","signatures":[{"sig":"MEUCIDKGXLz+NU8GOnm7a6z7OnQ0dPdOkgyufyzr44y0H+zHAiEAtGnUSxfZZPH3MyS1WFnHgC7Z49fY8lUihS429VOl00w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.14.0-canary.sha.06e8c37e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952370},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.14.0-canary.sha.06e8c37e","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.14.0-canary.sha.06e8c37e_1789545046555_0.33464442153828533","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@documonster/mcp","version":"0.15.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.15.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"51c85ed1e68058023182f1ce7bf02dee70253d5d","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.15.0.tgz","fileCount":159,"integrity":"sha512-sZahnazeIrnTsV9rD5WG2yFJWnegOhC03TpxCp62k+/j9fhF38rB6w2BDe6v9L4UAzGRyW2Et0LD2QTZ5w/7MA==","signatures":[{"sig":"MEYCIQC2yJtUauw+Y6ooPD7YL424RoBwTxiHifrwiJf8PutCJgIhAM/qPrSozKbByRozHvP/xspPiMB7ZBBgGp82M5p+mo6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952330},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.15.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.15.0_1789546607727_0.40290341004026553","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-canary.sha.7de8dd77":{"name":"@documonster/mcp","version":"0.15.0-canary.sha.7de8dd77","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.15.0-canary.sha.7de8dd77","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"5733f9384ac81276c0d5cd894bb2d0e946102879","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.15.0-canary.sha.7de8dd77.tgz","fileCount":159,"integrity":"sha512-FNdJ53SpJJ9Q/1Uxb8/I8tjasUWkU3cJmjUOKg9A/7LCytyCEX/vUha6fNFEl3dfcYLggLpZgmiLdc3JtRN+SQ==","signatures":[{"sig":"MEQCIBwF3ZJXtVpN8jfqPFJOBbJ3No263iPkNktXTem0ZuXtAiAhUuBfZGc8mAMfi8uB+jIaMrtiTkygqDQ99MpeQ3VFXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.15.0-canary.sha.7de8dd77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":981219},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.15.0-canary.sha.7de8dd77","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.15.0-canary.sha.7de8dd77_1789646990643_0.9284493888582035","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-canary.sha.5c2f87ca":{"name":"@documonster/mcp","version":"0.15.0-canary.sha.5c2f87ca","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.15.0-canary.sha.5c2f87ca","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"92fcbd3067f7ef7d5325df14f83e24635766be8a","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.15.0-canary.sha.5c2f87ca.tgz","fileCount":159,"integrity":"sha512-ThqJrWbRD/CbKARObF3rdlnz1xLKuKSA2X3tYlbJsVl5cG2Fb/Tw+6s10SBGA80J3CroyQrzgNAUT/TlGy5tYw==","signatures":[{"sig":"MEUCIAgV/YsRSxpBG4oMNKdaeZJACYvBbyM+SUcd1iBYVTpqAiEA83ZxAb3jBfjqW+0QHns4tbvDp28xdzdGQ//xVt7loxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.15.0-canary.sha.5c2f87ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":981219},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.15.0-canary.sha.5c2f87ca","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.15.0-canary.sha.5c2f87ca_1789648433426_0.9406113010643775","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-canary.sha.a08b4f52":{"name":"@documonster/mcp","version":"0.15.0-canary.sha.a08b4f52","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.15.0-canary.sha.a08b4f52","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"a89f41b8d907ebfd5b063e5beaa7bfa4f533df0a","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.15.0-canary.sha.a08b4f52.tgz","fileCount":159,"integrity":"sha512-GM36i/xwqrJXK6AclHFALurqwG0R8tA7K/XtM1aLwAgzibKkbGvNHzw1vHh4p7rZksuqUc0j/tNXVgsUwMHYGA==","signatures":[{"sig":"MEUCIClGGLtgGd1LjzR+rzI6HfT2+iF4VaDtSuGop0Z/umKgAiEA4sEJbsC3coXh75NwEOhVoKDc5gtsY4KgQpH28PSFI30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.15.0-canary.sha.a08b4f52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982522},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.15.0-canary.sha.a08b4f52","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.15.0-canary.sha.a08b4f52_1789649911481_0.6043641141774774","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@documonster/mcp","version":"0.16.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.16.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"9720487ae515fbcaf2085c24d570dc5d54476948","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.16.0.tgz","fileCount":159,"integrity":"sha512-KwPb0liS3M7CJWoVFPk0pWOSVM750xtPKUOTHnYC6y3r7FzuOSK8qWBKxufED1fNDVUyUjVO6fcI1KTpY7BSRQ==","signatures":[{"sig":"MEUCIQD/a4jumjGaqPj65UB7/ngHqf/9/MhuHEC7vDHwHvR9WQIgM+/l0NuywZeFuRActaanzLZA3PnVq2FYt7EOzORN+Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982482},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.16.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.16.0_1789651674558_0.3786799644015182","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-canary.sha.b8aedf69":{"name":"@documonster/mcp","version":"0.16.0-canary.sha.b8aedf69","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.16.0-canary.sha.b8aedf69","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"99060abd0c95170a6dfe62524bdad04268874b1e","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.16.0-canary.sha.b8aedf69.tgz","fileCount":159,"integrity":"sha512-WhW1uBFdlhDovkVi0MSXMlBmAoAxG1Tj/mhvL1nFDBQpg6dAFX2HJddM6e3cypxTdbxr4gf2STU6Y7cQpNkmSw==","signatures":[{"sig":"MEUCIQCCsZrJtIboGH1DWRBDwgoODAILeO1Y74Qrr0th/WQ5AQIgQ+1R9ck9LNL+GIz9nbw0//xlDBahXdegkjKL7c90qQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB/TFLMhz60ltavjt3bKxLlT81sfkikOzqiowGx83UXRAiAprl1S6MKfynYAitKdb4R1PTKLb5Q+TBgUOncHRKCfzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.16.0-canary.sha.b8aedf69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982522},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.16.0-canary.sha.b8aedf69","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.16.0-canary.sha.b8aedf69_1789867369863_0.48312511778520184","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@documonster/mcp","version":"0.16.1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.16.1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"12b0bc447d00b2b723581fb7cb12d093593c8e09","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.16.1.tgz","fileCount":159,"integrity":"sha512-4IBigbQaRBHsuKpzM7nguSrnrTmabeNv8cTrjsVx4LsG5s4MwI0EOnsQ3+6UYQfZzolu8uoEmdEJcvFMUUJVQQ==","signatures":[{"sig":"MEYCIQDmGZjtGMzc6/waC8jb0vlZzVRrrvfWPEPEC7sGftSb7QIhAMv4Bxe/WpcgWDNxIaIElBz9aEEp81NW/qyxvYkU9uDm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEzgI1C/HvkqYA4xwGh5vxNDpRuTwABS/FZPGzNOlQF3AiBfGB5kZEAeOrVDBvyd9IRwvXViGhccojs1tYyqyiNvSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982482},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.16.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.16.1_1789868209032_0.6124126209267662","host":"s3://npm-registry-packages-npm-production"}},"0.16.1-canary.sha.a2b4eb6d":{"name":"@documonster/mcp","version":"0.16.1-canary.sha.a2b4eb6d","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.16.1-canary.sha.a2b4eb6d","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"3fb17bb227281b2006f35960d01322532d6f0466","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.16.1-canary.sha.a2b4eb6d.tgz","fileCount":159,"integrity":"sha512-8wIkO5ooRgyAdAkmQ+4c3owUrbZuimg1zZrETs/820vC+KxbuccKXjR2Srd/QtWyuGMDsqHrg+N+xIeFifTJeA==","signatures":[{"sig":"MEUCIQDUqbOQF7a/Cg28ZOwxrdRzJOkLmCKrycr5mRFAvl2TWwIgNs/Ky8lxeVFPwsi8i/x+aXMcnRi4RyEVCvh7Xmix9uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCn7JGFKQhG50mcbF7tDPEFAJ15XLHMBQzuZEvHGZxWIQIhAOmmTLwiIxIx2VmWhMqzUR0mO2McmhcwDp4BW2cxjA0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.16.1-canary.sha.a2b4eb6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982522},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.16.1-canary.sha.a2b4eb6d","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.16.1-canary.sha.a2b4eb6d_1790107744974_0.10780644027192166","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@documonster/mcp","version":"0.17.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.17.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"7e31d5e492387919afe671b71b04ce44f3df92a8","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.17.0.tgz","fileCount":159,"integrity":"sha512-srKhYKKcLd4yI+Kqc48HtMxmdFXA+TWcOXeDRTXqRUoacHCIRnhcvIHhneZ6Sxk6WmvS8iM8mnKhJuU7IM00ag==","signatures":[{"sig":"MEUCIA1rBeBA6YSjs4AJT5GVMaYJc1yNj0UJwUdL3vSOQHFVAiEAxjjp/rONklEYz50/XTN9PtxoJ9WbHCfT4aR9zI3vIQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyA8javIOuI3MQUpFVoo/dgn8zAPdXtMatxLow6UnsYQIhAIXoHaVew6pmD8SqIjWuQYx7uoY7RWVfTGMTE/i+rj+s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982482},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.17.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.17.0_1790108832209_0.0403528955528174","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-canary.sha.033e5d62":{"name":"@documonster/mcp","version":"0.17.0-canary.sha.033e5d62","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.17.0-canary.sha.033e5d62","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"763094fb419e4191a6942d2d6844d13172dc50f6","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.17.0-canary.sha.033e5d62.tgz","fileCount":159,"integrity":"sha512-XxBkAqbPu408PK1JW3hgOZWtb0ZvCF8IfAvNBdWMQtg2tmZMzcOxXvKSj79pul+kL+Lwx8p0Gm0waT0IGTDF6g==","signatures":[{"sig":"MEUCIQCQeshYE1Cqa4gVNCDQ1xxdCq2ekgmcBhfFB40zOy0aoQIgDevcR1+34FaI6f6w3+WEfV4AKEnhR9WVFZe9oM0am8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcthQb0k6jUaRXzGUj4IvkBz/0nCENisXeb2ieFRdWqAIgE0p0y7p56qgHOc9x1kq7yVXPdvDFGsJT071nKIcNymQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.17.0-canary.sha.033e5d62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982522},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.17.0-canary.sha.033e5d62","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.17.0-canary.sha.033e5d62_1790352811034_0.14365238357772303","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@documonster/mcp","version":"0.17.1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.17.1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"21b0208feda5e96d3c01fa11db9884128c61bd3b","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.17.1.tgz","fileCount":159,"integrity":"sha512-ob38YrXV8bTqSNwlEvp10CXDLtTXGGMrLxy+fW5wOsIRtnZCM2VpcX6mCaWJBI0Y5tjB5W2ugoA8Px9z1vuqGg==","signatures":[{"sig":"MEYCIQCkC9D0Id9txxsrVPpwQMfhW+j0QgoDD7bgvbp52napTwIhANsR5DNUIKi5OJS1NNWl1Sz4862mVb/7f3R8VVx1wF+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFrtK8w1ZNbpWgM92sccYzH7RAym1gguRjngNBqcbgB2AiBCs/tauIbgcCaxtZFMCkq/ML0W+32MvTAAdgZMp/0S4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982482},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.17.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.17.1_1790353292761_0.7174904067521573","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-canary.sha.0107f9fa":{"name":"@documonster/mcp","version":"0.17.1-canary.sha.0107f9fa","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.17.1-canary.sha.0107f9fa","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"556258c9be909df30a648d6e2c7121b2fe334809","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.17.1-canary.sha.0107f9fa.tgz","fileCount":167,"integrity":"sha512-k9mrUpmCbpBJ2WFK5Y25hMCa2qQiWqceWRjD1D678OXg+BePojqk9sEDtkMVOp6c5Jox+5hsb3+pfOAQKRZINw==","signatures":[{"sig":"MEQCIFAnnIdU1rY4AUTrvaL6w6eTYapx6i4CXHNC+VT6ZmmxAiBI/IDHjXn5XCPGXLf5SZAmCf7tQlUkg3pOyjAE2iWa1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDm65RN7bjOW/v6jpa5us5hmBwHrxYgOr2xLoF9MrGkSAIhAJnu7od+fQiPNYl75JDNeppFlFmOtZ6fpKbEml3n0lkK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.17.1-canary.sha.0107f9fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046297},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.17.1-canary.sha.0107f9fa","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.17.1-canary.sha.0107f9fa_1790734970293_0.3535908895825679","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-canary.sha.7177431e":{"name":"@documonster/mcp","version":"0.17.1-canary.sha.7177431e","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.17.1-canary.sha.7177431e","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"effeb195ccf9dd2623c9a63dcc1adb0a8d9f9b54","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.17.1-canary.sha.7177431e.tgz","fileCount":167,"integrity":"sha512-YIsY9Ju2TRp5TVDBzwewfAgW7eotml/8sXas5kFlMsn283gEyPQ5trZN7j+UQdfUD+O6B1mNfv8SI5CFiU3K+g==","signatures":[{"sig":"MEYCIQD4yBfkeQb9TEmfe+l5hDJnLTrZkYtxGLJLKrF96okYzgIhAMa91w0DPNlzW4OB+yOPHt3HbxHHe3rspE2jvUbhQAEn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD69RIdDx0edk1PB3V8tTX8UENpEkQ+t0RvJLcE82eIxAIgRx5jrK1c3D2F/0pTBs1uqoJz3uPmVCJzycqirSN7VAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.17.1-canary.sha.7177431e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046297},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.17.1-canary.sha.7177431e","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.17.1-canary.sha.7177431e_1790735665365_0.26710802168573755","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@documonster/mcp","version":"0.18.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.18.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"4594382f558ccad2cc0fac61f37a557271d870ae","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.18.0.tgz","fileCount":167,"integrity":"sha512-hrM3a8fXXgH0NptUJTDYfNZJXzyOh47s+s4UA/cJUYgPMisW4HnCpWAkyEZGGSsR7n0YCD1mnbQBemfebGTCHg==","signatures":[{"sig":"MEYCIQC1OB6sGcZc7gKz8TU++j7zwReRtk1dzkrM1YXqfS306wIhAPrM3Mqlel8FxfZvkKrRvHNJQ95aCrYyxLUo4k4JHJXj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAfz8k/yjDbZcsPWXklTMcCvLhGSlyf4XDFBylj7OPazAiAZEpIYroDSedWxzQ5p+M6v0RobNeD0vgiTWWXYD4fsXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046257},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"rimraf dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.18.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.1","typescript":"7.0.2","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.18.0_1790736827766_0.43880011242055383","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-canary.sha.06a5173a":{"name":"@documonster/mcp","version":"0.18.0-canary.sha.06a5173a","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.18.0-canary.sha.06a5173a","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"0cb1dfcca3c737b8140469644009b3871f602d8c","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.18.0-canary.sha.06a5173a.tgz","fileCount":167,"integrity":"sha512-wkfXnp8yPjy4icqqcZ4Zf20d3+82orzUQb4fZUBTMfRwzcpnFNaVEWLf1uF3Z36JIQPtSopaemjxX5rDjgbOYA==","signatures":[{"sig":"MEQCIEKToZk9z5UrndI7EJcsJa3rRI7R62J43LmMXO5MgzKkAiAVKk1tS+tgvEpnJ+ymH/tx4dg1BgmZEKohbuoXhRLu5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCd9Trs1NoqMFmSgJwd+Aq7SHSYhg+Dy8pYB55DIGAACQIhALx+0oPZHSm71ILmOXavbtjIMSAsFETuxLe9hPa75sC1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.18.0-canary.sha.06a5173a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.18.0-canary.sha.06a5173a","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.18.0-canary.sha.06a5173a_1790749490852_0.8476808104494384","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-canary.sha.24124acb":{"name":"@documonster/mcp","version":"0.18.0-canary.sha.24124acb","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.18.0-canary.sha.24124acb","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"ad0edf8df3d27cb26135c0f47d4e825c2b88cabf","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.18.0-canary.sha.24124acb.tgz","fileCount":167,"integrity":"sha512-Whc8exZ71DLtz0R1Gv6lJEljtyCRZhd8mR8hbJEvZl/9cYdpwseByibsz1kwAPe+Ug01kt16XUsOoo2iSJIPhA==","signatures":[{"sig":"MEYCIQD0daFoF/0ZsbbO9IYSBpWYlzH+k9FrxZlYoFMVlD3/6QIhAIOc46NEf4qyawDmlHZQojGTOhTlF6MX3xau+YccryUF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBpv63Age1+bmQdQWJ81pNCe56RvtuSR1v5dzAxTr+rfAiBM1Nn67+AIlJI/3nyg91HvxAwjAR+/oa/HgvtAzUIJ0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.18.0-canary.sha.24124acb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.18.0-canary.sha.24124acb","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.18.0-canary.sha.24124acb_1790819113451_0.20442265797088965","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@documonster/mcp","version":"0.18.1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.18.1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"36af52bc9ce3646d5b126ba3814edb266f7b9ded","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.18.1.tgz","fileCount":167,"integrity":"sha512-ugepUcol77jj3zO1eFH64gGkAtu4v+Yz091iUEsMJ2gLfTg/OlCV7kSF9/lLYGT+HD3HY4tGjbhpwKeufaIfpw==","signatures":[{"sig":"MEUCIFzfZ4oyu0OJphI/4XSbbVoMUOuQJKBmDrL+Jt+rGb7oAiEAo+oVMgctJGV0ZnNOgBvfFopm4j60/7sSatTV4ZLwVlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCus9KWA4zI/Ya/JQ1aFfNyC8Urc1OyBpGvwIYNd9tUigIgVJIXocUVZJymuPUeLD5YBGjNB6DuXoPg4SJsdSqaNPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046254},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.18.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.18.1_1790822219728_0.607406952891296","host":"s3://npm-registry-packages-npm-production"}},"0.18.1-canary.sha.cb6d19d1":{"name":"@documonster/mcp","version":"0.18.1-canary.sha.cb6d19d1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.18.1-canary.sha.cb6d19d1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"0def12437f5f6a20d87ea3e906404f1062cbf055","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.18.1-canary.sha.cb6d19d1.tgz","fileCount":167,"integrity":"sha512-jF4gW/KQ3E7ko0khadtvDpNxp+RzzR7UPS850bgzb2xSfY/PYvJ29nQSFvGpYJoNkqbqRQsGZpVnOXnb7H1zXg==","signatures":[{"sig":"MEUCICD5POScWuwGzTEFuvnwRcZzueapxDkqjgjIa7zjysImAiEA+sY5buYCoG1VEp1XffH/7EiNEnynkcWc9l3OoDXXJuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEHAE5PUhbXEC5W5Z4IRxDrjPkRQ/eubPqM8vU1Ijry6AiEA1fvIjh+kqnGxYkmB8dIAy16jXT5Pj1Txdj5hi+l17ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.18.1-canary.sha.cb6d19d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.18.1-canary.sha.cb6d19d1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.18.1-canary.sha.cb6d19d1_1790913258386_0.003846450901786591","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@documonster/mcp","version":"0.18.2","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.18.2","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"985c1be8874a4c5f415947799ce53fa8132d3513","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.18.2.tgz","fileCount":167,"integrity":"sha512-27JHuycMq59MuR+HDNshW2pybEzepwZ4A0gYiP8SvlLUJksG4PxSMbvECLhX+tla5ar/pOIajoT68RycQWlOBQ==","signatures":[{"sig":"MEYCIQD66muU0wSGupxPncvr7mBJ+iGd/ZeiC/zMoc3bLrKKpgIhAItdfEwDDt+ZiNhFRVp7X5fJriZqDjiPdp/ckKX9BdEh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4oz4RW/hZecAwLDm4E+T3vYJPJDn3bo/kcLo5Oz7J+gIhAOkpVaD0jwfAb9qu7T9M6fhJN/u6unngzArvboSNvcPf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046254},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.18.2","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.18.2_1790914411567_0.7213918514879172","host":"s3://npm-registry-packages-npm-production"}},"0.18.2-canary.sha.6bf21015":{"name":"@documonster/mcp","version":"0.18.2-canary.sha.6bf21015","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.18.2-canary.sha.6bf21015","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"7bb1940a44ffce980905ff2bc1fcfcf50cf960e1","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.18.2-canary.sha.6bf21015.tgz","fileCount":167,"integrity":"sha512-7SrdINzgy4X8rSDwrat+lKnvZ6EcuZvYrZi8T6sTbAEgFuTMSr4Xx/3vu78tP58jGw4JZ427JJgGCWwI2Ou0Dg==","signatures":[{"sig":"MEMCIHc2GcKIMG+6ecde53VSU8Cu3VDrPMzyjEIcrmReIeHkAh8pZsdAU2q39W+BqaWGoSXm5ukiTPPHFuUD2yBRK4/t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEjIzi62Jfbs2Muj3hBOU3kLmoWEO0IYGu7uBwXKw8Q5AiBSQjN5cg8Rm9caa6uzf8nDeNtbHiK8kRx1ZHjb9OApag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.18.2-canary.sha.6bf21015","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.18.2-canary.sha.6bf21015","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.18.2-canary.sha.6bf21015_1790982429357_0.5571315022294725","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@documonster/mcp","version":"0.19.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.19.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"5820004abfeeb5e1c6351b325d66cd81f4839bb7","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.19.0.tgz","fileCount":167,"integrity":"sha512-z+SlkdLrF1kgFi54bw9RUMU8AxrzyyX8B98LGgnYb+im8+LA4+9fOx6fH5U1i4+p4w+hpRte4tQ5hXOCbwWz2g==","signatures":[{"sig":"MEUCIBvkQn1E0o1EEJ1WmyBktidS40eQbQ6aAhtB716eso7VAiEAlwaBSJsyDJ3g2SvyEoh51+DAeDwmCZby4haeM4+WOtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD22iRON+DLfkFsjPzprlAPgVjBkUvtKyLwI6Ld5bn0yQIhAPIHPvoYGKGdK6h1GKfAYvpGodQHTOvmSwhtLzy0Bi4N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046254},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.19.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.19.0_1790983450048_0.2972331593158921","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-canary.sha.6f75710a":{"name":"@documonster/mcp","version":"0.19.0-canary.sha.6f75710a","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.19.0-canary.sha.6f75710a","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"dc1670e4c9da562ca29f453fb1f05d01e4212c0e","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.19.0-canary.sha.6f75710a.tgz","fileCount":167,"integrity":"sha512-eTW12Fbeu12r7Hi7WFLsgGi92WVw6UokA9HGfD9lL6EoNxrUtK0dFK+zTXj871yYBrMINoLBkV9j9/+6wS2uiA==","signatures":[{"sig":"MEUCIQDyp/23BHA03GVCAaLsK2HhRn4IGGY83H58mbWLQlFuoQIgALNBB2nmAT1ds7BFaMvIJPJbcHuY9fmc77BM5Mh0umg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA1mqz/LhWzFAbs/rR8ea77eLepfGTVzUrbeQVHnUItbAiEAkPl/0jwFTpdpEj9d7wnb7XXkPwx7SIKsUlide/mnWxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.19.0-canary.sha.6f75710a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.19.0-canary.sha.6f75710a","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.19.0-canary.sha.6f75710a_1791001190219_0.7804864040056814","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-canary.sha.3889052f":{"name":"@documonster/mcp","version":"0.19.0-canary.sha.3889052f","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.19.0-canary.sha.3889052f","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"9d84f498b07da61542186427e684e91261b65736","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.19.0-canary.sha.3889052f.tgz","fileCount":167,"integrity":"sha512-ELIP/4yAQFtVrYOhMron3QEL93aTL9l0Tc/kVytve3yP/ZSboysV4GrAWlK0/Up1j9VR9cygxurLKDJBM0AEiw==","signatures":[{"sig":"MEUCIQC2EGUVMwJWswAFI+QsxwjoOc8k8GIKlqfIazYankWAOQIgQKlmN5HB04QxZXMyTW05cE22EV+3ZhXM2SprH7jLZB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmr5PRyjOljL8BXEoFSLzsinELfSnIl8t7xDIIUNmCFgIgRzSJPmC1GNhuZwfACShx2imyMf4iXZSgE8lMMGuuU+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.19.0-canary.sha.3889052f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.19.0-canary.sha.3889052f","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.19.0-canary.sha.3889052f_1791002473090_0.538741052102139","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@documonster/mcp","version":"0.20.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.20.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"b3645b2492029e33f945f805cab476070c5f5613","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.20.0.tgz","fileCount":167,"integrity":"sha512-4QgO0T6a23q0AeIlhg++6hLMNGuJDE0L2e0TktCp8gs2ndXaLba/1hLv2sMWVOjAF+11PyyWe2GVaaxbwXGSKA==","signatures":[{"sig":"MEUCIBEaqt6Pt6GmyuisMiANwvC22ZiO0g4I/PlAq4pM5kmeAiEArTBWrx31ef/euImx/f3g55XxUbTZAtXFGwI7wHmaMmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICWs9t6HzXVKGFakET9na7XM7GFtPEn3STH238w4P6SLAiEAhInMnwa/sInE+V8Idv212YL7Gr3IXHSJLfvsxlUfZDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046254},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.20.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.0_1791003088683_0.07572941637071806","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-canary.sha.5932b8e4":{"name":"@documonster/mcp","version":"0.20.0-canary.sha.5932b8e4","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.20.0-canary.sha.5932b8e4","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"5604349ce0e2472d35c132ccee8930b517fbcc87","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.20.0-canary.sha.5932b8e4.tgz","fileCount":167,"integrity":"sha512-sr/A8g0FJ1bLAYbqDsMyy+fZA/TYM7VxDqbT98y75mi/vuO8MFoMuGiKlh7yB0Nfw3OBU2yiOBnSZVXy2dwHBw==","signatures":[{"sig":"MEYCIQDaSz2J7U+hbk3xxq394/9N0jQ0dj+VenBmWV4LZ12OYwIhAL0w83+zVl4wjJEaeJteFVY8Opk1PkM7Y+j1ctDqJoeL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAbTv5LTx76uDss4vnvRPJQ1uuszy5XVyWy43c8gD+guAiAC2wf8XbC977H2ePNGWr9ytW+YLg7xH5tPdDIci9hqjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.20.0-canary.sha.5932b8e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.20.0-canary.sha.5932b8e4","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.0-canary.sha.5932b8e4_1791352253424_0.3551334167545235","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@documonster/mcp","version":"0.20.1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.20.1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"5770b523dbf9c40767e2828eb7c2995d8685f214","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.20.1.tgz","fileCount":167,"integrity":"sha512-be+t/w55AZXKUD2q1QFxdiBJLamjzgNEP093JcHnWwzTfjVZnPLLJdG2ik+K4cEc6PySXQ30pNVPSjB4d5NCpw==","signatures":[{"sig":"MEUCIQCTIKn6FytXi/8tw6PUAqoA05ylYh164C1mINWCtj0C+QIgVMPvOITEKfvZyVV8BbO6UwHmEcvR3PRXAIaBsL2dEAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEtCqMyRKenengWBJ4PHdZPBj5X8JsJzbv0AZ5bua4BFAiA4q7pz+gjwmJiaMNIQcQUazbN9VxPC6KvTSN5fArOHUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046254},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.20.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.1_1791354123481_0.7892880133577993","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-canary.sha.6a3255a0":{"name":"@documonster/mcp","version":"0.20.1-canary.sha.6a3255a0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.20.1-canary.sha.6a3255a0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"dd858e6f67f0613569d346354cc1e72b25117329","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.20.1-canary.sha.6a3255a0.tgz","fileCount":167,"integrity":"sha512-r7pl27FyCREEzP+4gi2K1XXPC1zusOX2NIwz27ibUhRzN3svYLZlT+bo/j4C9pOUq3qD2ME3ktTCplRshk1aeQ==","signatures":[{"sig":"MEYCIQDjQvJLrFSSzPc5JU1FFZGuhnzdyM4rB/xattUR048ipQIhAJGulyxUQRE04M20cP3StwHRbb8DROF9mBBafquRsJn8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBeVhToA4gQ6tin7rBxJDgNrjNC6zVnB2MXTp7SD5VNaAiBwl84NAM3KvrSHgl65Y3bSPQeofXcDJo0N29cNA0B60w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.20.1-canary.sha.6a3255a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.20.1-canary.sha.6a3255a0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.1-canary.sha.6a3255a0_1791496380712_0.032114666540854486","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-canary.sha.dbceaea9":{"name":"@documonster/mcp","version":"0.20.1-canary.sha.dbceaea9","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.20.1-canary.sha.dbceaea9","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"c6c74bf02d549d02c02d74b46065fa293d7a9b3d","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.20.1-canary.sha.dbceaea9.tgz","fileCount":167,"integrity":"sha512-Sw8X0Ss5c7j/ujNyrJF/lJHKHaNpL2YpoUH4Bt6i39d1aydvvL69PpLxzyq4EzlkFVuL+l6eiYpgSLF7BXt5eA==","signatures":[{"sig":"MEYCIQDyjD8m68ny1Nv4NfW0a/KbdQ0ysr9TdM79NQK9n+IAiQIhAIaNUWxZ/GHO3fykjTjY4ZhmEYjDESnvPQ+Vxj73OIeX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICdlksfTyntxSJ5h3NgoqERMcMgXZ/ZYv51HcRdKO04MAiBmsUYexXuddvSy/58ysDJ8lApZO4H+Z9HI61ilHzzu7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.20.1-canary.sha.dbceaea9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.20.1-canary.sha.dbceaea9","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.1-canary.sha.dbceaea9_1791511812393_0.6490547648192135","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@documonster/mcp","version":"0.20.2","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.20.2","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"234513a52202ae20a5ba157767768f1f557b743e","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.20.2.tgz","fileCount":167,"integrity":"sha512-hz6srIuB6jmftLqbMoK9kTD2WnsY3R6+EYa2JH31KsmdSMqQ94DKWuQaCprT+WeANtFqn3FGuDHlq6v4EefgZA==","signatures":[{"sig":"MEUCIGbqKeqTfQTtEMsVvbT0+snHe7+nvWP+KNW1Q5qR56OcAiEA8SBrryTl7Z+H/Nz1CuRyI8ytmgfHd1UPUq7FOOLzxzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFGRPN0An5jO7oa9sR0ANdI1EtQE/Wuc2TJngagSAjlSAiEA50Zr9LMUSKNfOFMjuTyNrxK+iC4biwtdq1BJMKClRaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046254},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.20.2","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.2_1791512492577_0.6138579586820416","host":"s3://npm-registry-packages-npm-production"}},"0.20.2-canary.sha.8f3756f2":{"name":"@documonster/mcp","version":"0.20.2-canary.sha.8f3756f2","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.20.2-canary.sha.8f3756f2","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"721ea761d11c7e82dbffabca0e60238aa7af280a","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.20.2-canary.sha.8f3756f2.tgz","fileCount":167,"integrity":"sha512-gDKF+A1SshFsiGfvZNxeiKVKlnGVrBhLeBugPp7fubkI0IWh8kg4A4FyaYxo9ORHpnGu/YqVP65dr6w/u+IAtA==","signatures":[{"sig":"MEYCIQDG52M34P0tfAz5U0rBmNULr82aU1MzNorYg1TqwVrD/wIhAMJjpdayw9JOjhxnTma9f1q2qJPxlWODbA9FF7bcH4iR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLLGT1hSv/OyskjCzRsv9Sc94W8CQQaogrBFXR2PkojQIhANasHMSWMlJ96pz0d99Xk8ObppiLu21Am+RDI7TY/5Tb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.20.2-canary.sha.8f3756f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.20.2-canary.sha.8f3756f2","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.2-canary.sha.8f3756f2_1792632036893_0.24295816244574198","host":"s3://npm-registry-packages-npm-production"}},"0.20.2-canary.sha.513c3c80":{"name":"@documonster/mcp","version":"0.20.2-canary.sha.513c3c80","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.20.2-canary.sha.513c3c80","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"1594b424677c06b94a4c25beee3c198ef34f6d54","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.20.2-canary.sha.513c3c80.tgz","fileCount":167,"integrity":"sha512-V9MXQPsmsqQ/QirLvY0B3EKmBGkxVGTI2W7shhHp1z8Fe4lxxoY7XghNzk+8pGM9teEYoxzz0kRTRVISWBkpeg==","signatures":[{"sig":"MEUCIQDLM6+9utCoSRWPq3Lv5F3++hEWaKzOz9rCAR71TcAwmwIgfo1UsHhV7sEO3qI1uad34BmmJyR+RaZY4263kmdLq3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBuBnPtQP+67dCOCbQEBlVZzAOW3ksPDhpSNYkPkL7FqAiEA6b6pcNTmeiSsEhoCr7xJPZzqZCjDSp5A3i4gA7AhrlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.20.2-canary.sha.513c3c80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.20.2-canary.sha.513c3c80","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.2-canary.sha.513c3c80_1792641291643_0.5910523778428765","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@documonster/mcp","version":"0.21.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"0e0d1660d4952d0583ce6e41164daa00c9798078","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.0.tgz","fileCount":167,"integrity":"sha512-1S7G/Gq2+4in0Tp7UZsqXUwHv9qJq8mWnIUjxFtfNx1pXMhvNDiSZPgNn99p+t1BtM8xYSByDjF+tbr9SWDWqA==","signatures":[{"sig":"MEUCIQC1FzaJF15z7of07ag9ajmAdHutvc4CKPqRKGZbZvFqhwIgZUq94vdEFB2iPzQXxIyJtF3Q5ls0gvBgJr4c+CkcMeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHzSDefR96+Inen5Ic9eh03n+ZQ0JetTh57tF779PV7EAiEA1/kmKAO3OgamQV0/vI5IF7rBLvXBjQQVApMI3P6nwVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046254},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.0_1792642979520_0.23245122978051347","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-canary.sha.ca6ef643":{"name":"@documonster/mcp","version":"0.21.0-canary.sha.ca6ef643","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.0-canary.sha.ca6ef643","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"05f867c483379d8ba10a091efc6c7bc2c84700e9","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.0-canary.sha.ca6ef643.tgz","fileCount":167,"integrity":"sha512-dIOpYY9rkgTaV1sfXIX99gOqr0srjHz3tjY4mHXdbXlyXnvXPaYujdMkUG45VPnndDCu6lJ3swZsltWP/nLnrw==","signatures":[{"sig":"MEUCIGapTGdz87b5KIvJpQZzCbvdJEnupa1vFoyQVJmMqE1lAiEA0ThMeBCxSBTvlU5PyOXGkMZnqar71mxdqDHWcoSGiPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGRN4kAEpBcLgrFqyla3RygNkiJqbmJFnyaHFsqIujJYAiBPcCTb6uQj+Rb5ETvuEaQ8S8DFXKmoPaYGFDks/KKF4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.0-canary.sha.ca6ef643","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046294},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.0-canary.sha.ca6ef643","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.0-canary.sha.ca6ef643_1792922425239_0.6851187062944375","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@documonster/mcp","version":"0.21.1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"ecfde7a797949d75e36c95d334801af40d8b6387","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1.tgz","fileCount":167,"integrity":"sha512-YHcdV9LFiTghVC1tuez1BOFezZzDunRWd5E1Hb83dJb32UH/g62ofVPdzTXtVqrPi01tqtM55jQwI+WwFiVqTA==","signatures":[{"sig":"MEQCIDHyL+4SxI5x+DSGPz0N+4ahaQjQIiKVrZxNZTE6zXfbAiBLpfj93Of1e8cAx/tuF1Dtx9/7OcQ6IqVXYIlNOUr6Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqiUoO9UigxCtcT5qbT0BLKLYpRFuzNvtOsz2BYWvbSgIhANP1iasanenxM8GYNkeOvO0/+B7yq2py/NrKFjCIpZKy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046254},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1_1792922974796_0.6752010105361419","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.e7ad7fee":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.e7ad7fee","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.e7ad7fee","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"608d30afa5fff812c6446f91f228ec44ace2a03d","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.e7ad7fee.tgz","fileCount":167,"integrity":"sha512-FaHBCgJpncHt9f//ru+TpjItKRNJHfxnemF7Kiqzj0598sNMeBe+LG7Z65E6lFpxSYf4SXmwZ/u0Twqr+11AkQ==","signatures":[{"sig":"MEUCIEp209k0F3QsWZ56Sd3JM8ItbYSLoitPmhY3IE4gFrJmAiEAhuGlw6eLk4gwZyuttQD4pwMKygqL0dyQX1UJR8yOjFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGf7qm87PO46U7IemH9JoYp+ZS6D1g5+t+7KNNupcC/DAiAcFOE/QXpSzyLs3UmurU+oTnrasgyLjsNuz7b6UIejig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.e7ad7fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1056226},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.e7ad7fee","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.e7ad7fee_1793992685717_0.9807730018379323","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.067d1ae0":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.067d1ae0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.067d1ae0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"55818d5d764e18ea682dddba3e3d8a89fbc37ce5","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.067d1ae0.tgz","fileCount":167,"integrity":"sha512-I4SboSWVssIZ9l8DSp3d3TiVROhxwp3ZQ7KJIgpTezWZAoijvZl37BIlKho5k60Q1xme5sLRzl6biALJ19ilig==","signatures":[{"sig":"MEUCIDXVywD1CJxLPpbZMFiwBvFWisR/jOOOwU3JfYaWjC4/AiEAi8TneC2ruE0T6AAdJv4zuIwaL1+JIpFgmzqrXE0ZTlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAnFrAP8AACHMogYRnx7gGrSsC6BxZckT966wOSCgEGcAiEAlUgQCenm3C3XsM/3vyHu2Z3H09QFceMo2igIfIbfVyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.067d1ae0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1056226},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.067d1ae0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.067d1ae0_1793993725339_0.2790662981201112","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.9d44abc1":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.9d44abc1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.9d44abc1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"1585865e3a2ce94a20275a0516ccb1fb6fc54b7d","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.9d44abc1.tgz","fileCount":167,"integrity":"sha512-2jX1/evHdscch3mS83mxwmXMu+lRfvHrjXuDgf0bNgq4hnSopd99CL3Blx7d2m5642HQdGNGSynVhNyrWMQ01w==","signatures":[{"sig":"MEUCIDlkVJHhU8tepJR2MkiXdFn17Rc0I5aaKzDsNagtqfqgAiEApSOrqT7r4WGFKGLrVozR0eJcYvmt5fDiPlDz+uY0bVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDgi/PJs26QTubrywluuPO6yBopc7b2q7H0y/Ik9UllnAiA37tNayQ1/GIatNv9OVMcSGWCa52yrfem5RFP4S0MQug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.9d44abc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1057537},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.9d44abc1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.9d44abc1_1793996945159_0.29258428137021086","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.6f129b04":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.6f129b04","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.6f129b04","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"50ad82f47058e63b7d1896c5f672c647579bdb75","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.6f129b04.tgz","fileCount":167,"integrity":"sha512-CjvGWGVZjyNb45DMDffkGt2+mgBxc5dUn18cvxn5be3PGP5x1UqlGZAJw1ti+ztzFS+LteLotiOf2lgqHuE25Q==","signatures":[{"sig":"MEUCIHpVtzZJK0+93af8Gp85AYrM8n1IwtaPQfn8uZHWgxLlAiEAsk6qSDCgx00uBVyO8YNMFLbjKO4knUQsqzOsDH8ymc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEh/jyQUh2/kLo6MqRHFiqdZ3CZfc9tutbKQ2Dwyo2XtAiEAzNODAftlQJ1qHmXPrlgh3cXD+y73Cweyl59+PjLlcQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.6f129b04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1057537},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.6f129b04","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.6f129b04_1793999595419_0.20037465765115126","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.a754ccd1":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.a754ccd1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.a754ccd1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"d5445661dc1693c5a1b81cb47ff07537693931cf","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.a754ccd1.tgz","fileCount":167,"integrity":"sha512-T6hsVE7W8/7GUH8ug3A/I8jPVgE1/oO/+3GrGaCvlu0UKGj57qomlVfnbzDCObA6JEQ0jpejTYKMUG6oItP92A==","signatures":[{"sig":"MEQCIF1Ups0Tw0cuOnb9So2hrgriz/4oCUI/vLUVGwxUsnifAiBQos5aoLwWWYL41Xt54Jwxy2FJyXrlCxJ0CUf+tZ7ifQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCotJKL6k4Iz0kIBjiZBOBd4b5gcbGRyixJbvXkovQZHQIhAMx4EioF1far8HV0mbh12aWvv9jBKOSabALDp4G2m+6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.a754ccd1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1057537},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.a754ccd1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.a754ccd1_1794000934749_0.5969855141133636","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.f7a91e53":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.f7a91e53","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.f7a91e53","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"7b00892b0b165a4a6caf6b1afbf8df1d2d9babe6","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.f7a91e53.tgz","fileCount":167,"integrity":"sha512-USayifxhjskey+UWHEVUyP6ioDfa7N6dNqlhw684nuY2/GBgYgLOqnjPGO8Cga6JlvBgeY6CjBVAfzlTUNF+Bw==","signatures":[{"sig":"MEQCID/FfVZBSfv2sqMs5R4D6cYcwWfNOBiGWC3F3YvxiluGAiAXG3w4KoDfIo9s5VKg1Ry2VaAnOhGSTtuIErhRujhTSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQEY8VsS+1zaIW2j/k0IFpZZY/gUikM7kU7KnLivkJLgIhANsQpunKqfczu01w2dlvw1zmhqxqH/A2czBt2GD/LktZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.f7a91e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.f7a91e53","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.f7a91e53_1794002484892_0.2889933022956206","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.b0a94e8f":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.b0a94e8f","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.b0a94e8f","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"f41a22db2241a886066d4f5c9ef4497fe72f3998","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.b0a94e8f.tgz","fileCount":167,"integrity":"sha512-bz8yyUmHycaIeKWT6eYRJ1FWKZArMByzEX3ej7F7mCglxw2mHbfXw1jqto3CRUDU5OgcqwSyzMvemXneoowjrQ==","signatures":[{"sig":"MEQCHxozrN6lVkRFO5tw+F9x3y9t50Q/2lF751KrsEE/rK8CIQCWRK+PvDqzzya6mmRbn7U6YulCu/7P2Akh+V2Wtw/vzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJVcpT2ZOlrSpIsr8o+DAywzHaZlBUWhyW0SDtwYgckgIhAJI+mN5dLg5yrabPR54+gMzWWUDrtw1+yyBNCy/YLXa/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.b0a94e8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.b0a94e8f","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.b0a94e8f_1794002865415_0.7240796536047507","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.3a18392f":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.3a18392f","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.3a18392f","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"fcebf3154b7eb37034843e59bc655f902f846a91","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.3a18392f.tgz","fileCount":167,"integrity":"sha512-AUC9sh6QEAR0Im/DTr4jrNVteW1L04zefCUDii2ozWRE4Xgh7qDmMTPXMaxK2T3UxpioCe1E4DcDhrlEo3wb7Q==","signatures":[{"sig":"MEUCIGHqh69wJhaom8AhQcz//WYVsumtjvZgonhBxNUaF/JgAiEAuk3pbnsau1EV4WdY0sbApqM3xfK2LqIgAvGoRuEyHBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCv2S9QioePJigEf36rCU5M68njzOdA+tUXR0oMTUGHJQIhAMNs5sh83HxIWlhDbPZvqwJmz9c+Da0Yan3/7eBOPvz0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.3a18392f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.3a18392f","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.3a18392f_1794004140149_0.441851070247508","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.d9201a34":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.d9201a34","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.d9201a34","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"a2d2a0d78d208d5c318900aa47fb5fc61c9faf2b","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.d9201a34.tgz","fileCount":167,"integrity":"sha512-uk64KtmP9EkgkYJ1R7EKyE5evw1EfjraC+2IvsUnsvAg7TKIUv0E+t5rlIHckU67Ot1Y7TjjuwrO6YZS4jnU+g==","signatures":[{"sig":"MEUCIQCHwhePehIXJi6wcKZ2v+a+Ov7L5kEQlNZ8wdX7L0k9WwIgC1KXsrSpFLPFNXIUXVmzDEMRTMC7+z3d3VLKaPczAts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyLZif/EL9GCyqwYjPGXy9NIBHfUhNf7lE8rVIsTkm1AIhAJDQ5nnc9kwyrq7S0a1gSGfGxmRZoXdepMIXmnqrJxNJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.d9201a34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.d9201a34","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.d9201a34_1794005705813_0.5958028539070137","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.2da5446f":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.2da5446f","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.2da5446f","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"de316c7891cfe5740612af5a47ab150721e8adc2","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.2da5446f.tgz","fileCount":167,"integrity":"sha512-4ye/LU9d+v+hAHmPY8hThUc1VaAAd3JVbFVESWSh2BruOWQOL5IKGVTM3LWPC9h/BiN2Tb4PMQTHTxi9pU284A==","signatures":[{"sig":"MEUCIGE4qFkzAWrUhmQ9uTDOip5kyBjVCFzR9qMRHV5oVsRaAiEA4rFFahaZhO3TX15UKnG2vmBgVYWYjS6QQ0vXmqCPOJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBqJ3on4Ek/a7HPJT9Yj/vmIFwW5GlOLyNT+6YujvzzoAiBFoRvJBr/773HQKGuDg3QLBJYm2p7m6hMdhxYWVrNFAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.2da5446f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.2da5446f","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.2da5446f_1794005977343_0.32742652620675194","host":"s3://npm-registry-packages-npm-production"}},"0.21.1-canary.sha.e828d481":{"name":"@documonster/mcp","version":"0.21.1-canary.sha.e828d481","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.21.1-canary.sha.e828d481","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"fedb3640666ea980cb3f2325babf6caf1bd21549","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.21.1-canary.sha.e828d481.tgz","fileCount":167,"integrity":"sha512-etRISWhc1NgHU1mhNSVhbG+oQRWXYo0Xu7mISFudUbmBMX1gCP3nG75CkDFQ0R8evS79pkJkr5zmeW00Of/lJg==","signatures":[{"sig":"MEUCIQDSulLLj/kXA6aCEutQq3rrLqfcOqbZL76N/tNr1yZg3AIgd0Bc3OjkT1szqe1QC/CKGzk3Pkk2Cl9BzrYjxuTsXcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHzP4Q0LFH7B4OAfecHvYS2fEUFtgXD+jaGboDl8hFlKAiBemx9z8nhUrzBMl4V8/fieEngiP5edS6R5JSxEyyZreA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.21.1-canary.sha.e828d481","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.21.1-canary.sha.e828d481","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.21.1-canary.sha.e828d481_1794006345216_0.1579302702039327","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@documonster/mcp","version":"0.22.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.22.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"5d4e9334bb707eebab26b3e3b7a900969c4c56a0","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.22.0.tgz","fileCount":167,"integrity":"sha512-PXeNiZQ3bkJMFdrLAoiPav5v8/6E+XJ9XRmLZAmSSSTrnfMr1nqiDTDuFwDeQ+9vyxXNvvbMSBdTNk0NH+XzKw==","signatures":[{"sig":"MEYCIQCNtX0KYVVZcACLte7GEPqY4E6AWgE6udR/6FY6Uif/igIhANxuICMegBnCRd3gGw3UdSXdgVfGxBJXO5jmNtZemmBz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlWvSBXGhnVkpJaKd/UBU3fgmRBdj5W3+VaS8Y0eJ0YAIhAI+cdF+6C0iBZxS4u3aWdKokXoC6R34lfnspx2GyTwtP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058164},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.22.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.22.0_1794023814156_0.5347657463617788","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-canary.sha.14b6454e":{"name":"@documonster/mcp","version":"0.22.0-canary.sha.14b6454e","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.22.0-canary.sha.14b6454e","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"ce5c7c858ee66aebb725e670ed610e7f35478b68","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.22.0-canary.sha.14b6454e.tgz","fileCount":167,"integrity":"sha512-RUocWRyEw/VG+EYK3XVFB/0/Q0oFd28X+BqLlL+wTLkHAFxOgfcXNQuzON7tL7Zs48bfuCrKReStF1DauxfooQ==","signatures":[{"sig":"MEYCIQCJcWqBGgDPlcA54MsrGvEUoUROWg30dsarpWvu/y/0xAIhAJQPOpSQ9Kw6YUx19VfNJoMXOnO34frcAEcy0PQ7AsCj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiVXerIQOhA2yFihar60L67Yd+Q2dY93eiQ4ESg8oOIgIgAt2CpxXS6jD0bsrGjJ63FbNB54q0XYABiLd/oK0C0NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.22.0-canary.sha.14b6454e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.22.0-canary.sha.14b6454e","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.22.0-canary.sha.14b6454e_1794392428310_0.004982878407325031","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@documonster/mcp","version":"0.22.1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.22.1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"6061e6ff78c5248897a7031e19419a4cc2c9cf23","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.22.1.tgz","fileCount":167,"integrity":"sha512-pfBP/5LmjvW7D6zn0A1rXhS0lk8a4whjKeIWIiuhsh5tN1dF+EMqhQpOmKfad8izJJ5ti4wa2EnCejYZh5Xvyw==","signatures":[{"sig":"MEUCIEh2l68Vj8R/DhbN1lkmp29F+5TWXG/ZN9Sz4spJhhrCAiEAjw3MknaXAAm9M/nenGxha5VuWcYEfFkLgsEubYNtaXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSkL7Pr+Y3pc8WaM0523Rj2AYQSWgkIAP5iURQU0TfwQIgN19blJoGTVriNkFt5ERFLOtyD4TvsotCKW31G1cn704=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058164},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.22.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.22.1_1794393969314_0.17104544188822923","host":"s3://npm-registry-packages-npm-production"}},"0.22.1-canary.sha.90da1b7f":{"name":"@documonster/mcp","version":"0.22.1-canary.sha.90da1b7f","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.22.1-canary.sha.90da1b7f","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"7e7be95868d7eb5c34c2939bf0a206136874627a","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.22.1-canary.sha.90da1b7f.tgz","fileCount":167,"integrity":"sha512-WngOn9HSdhqVNx3op3yEvrStrWGhd2sFWoalBNEiTm5V75FO15uJfUz2qbsZCevNLdPdBmRNnZ2qFvBqGaK+Qw==","signatures":[{"sig":"MEYCIQCd/uswauCItBmZQVbSS79w2lhSan9RSPjksZpwfNHzxAIhAJNx2EzzkAPnlZU/BLt0pMgUOWSHvMGQ+rtriyy0hCOL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDKUqbRUwKCt6eftW1L9kT9C+YAy1Nw7+0VQX1zULHpfAiEAycxJKGUflLDyO44Que2IOt/M14CNtuwTXb1ke0Q05Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.22.1-canary.sha.90da1b7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.22.1-canary.sha.90da1b7f","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.22.1-canary.sha.90da1b7f_1794401790823_0.5017436627713928","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@documonster/mcp","version":"0.23.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.23.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"ce04144960c9043389cbcd8bfa11edb896b86b74","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.23.0.tgz","fileCount":167,"integrity":"sha512-QSQNMF9NI9AvJX2kalYryuv71tzMt7ZfzJqUijrPtrRF0phlFSpg0fWdwf1sssJsLzaY8h1KgUfD3ikNzrim3A==","signatures":[{"sig":"MEUCIQDvcnsfHu81lwO2wY+OPPrUgu8s/TZX3Sf9MSnJL1W58gIgINUqM4szi62Qu1ZjbKKvS4LFuszCsBn8aNZbaCHgIk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGHi6fmFA7ZWGhbaO6iALLc0lY9m8XWju01rZdvhNOvwAiEA+oOn0FreBhSpKNNHca3lHipVag7Ug0Iz4IrIi5QrrO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058164},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.23.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.23.0_1794402522643_0.6285088484037743","host":"s3://npm-registry-packages-npm-production"}},"0.23.0-canary.sha.a791755a":{"name":"@documonster/mcp","version":"0.23.0-canary.sha.a791755a","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.23.0-canary.sha.a791755a","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"d68fa51d40999691f78da598977f7cb499a3f9b1","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.23.0-canary.sha.a791755a.tgz","fileCount":167,"integrity":"sha512-W+ap8EPGwfjKljgVSEJ063H0OAPY3e55ygSK5M4JdxXUL7YJHy5cuDjF8QaVzuztgKjpihsIqN49Lpo63Rg7bQ==","signatures":[{"sig":"MEYCIQDIvyO41+xs5PVfaa9bIfKLh3JkzJKT5va8V8A6ymHwmQIhAK20Ca240D7ERiA5+sk5+QER+IXXEDyJWuOR6zEjLcrf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID58nx4OUPhOVfU3+omX8Shq+UhR3X+LHRh0ZgYRKuXEAiEAglqa/ZXoSHIvnH4oRsFtTlmIPuhHZyzlU/4g8x47kLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.23.0-canary.sha.a791755a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.23.0-canary.sha.a791755a","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.23.0-canary.sha.a791755a_1794432220178_0.39472657066768957","host":"s3://npm-registry-packages-npm-production"}},"0.23.0-canary.sha.5e274012":{"name":"@documonster/mcp","version":"0.23.0-canary.sha.5e274012","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.23.0-canary.sha.5e274012","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"4cb34c63acfd8edad297a8b1118d1dd213089e0a","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.23.0-canary.sha.5e274012.tgz","fileCount":167,"integrity":"sha512-KwqQAoAFR3jqwL6NT4pqfxu4gY56PSYy8bG3VucZ6i79Qb6wM58jzGGNGncVWQi1uIfjJZdPzUAlZ4cnUgTJEw==","signatures":[{"sig":"MEQCICdaAbATzXzpsRPdXgLYds/uBSykGLgCTbBESmxt1k1SAiAMv84shCSQOhxqrl+SiLBCf97iONP0nD+q0dmwrbFVsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFKa893NJOaRTF26kCRH5G8AV4Mh+3VlnhlQBjT3TJ+4AiEA844+QyW+r50lWjMVxN2nyT9481iw2CL1CwQDUpgKW5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.23.0-canary.sha.5e274012","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.23.0-canary.sha.5e274012","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.1.0","typescript":"7.0.2","@types/node":"^26.6.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.23.0-canary.sha.5e274012_1794640557862_0.11284574450733698","host":"s3://npm-registry-packages-npm-production"}},"0.23.0-canary.sha.b1c1a9ec":{"name":"@documonster/mcp","version":"0.23.0-canary.sha.b1c1a9ec","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.23.0-canary.sha.b1c1a9ec","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"faed3b3aa5c9726a062a5f9092e1e9015eac6e1a","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.23.0-canary.sha.b1c1a9ec.tgz","fileCount":167,"integrity":"sha512-LF6r9cT3MIDy45/AUI4JDpXCPxmvLHPTrptY6XlEFp3461ZhdTJ7Ut8IgxqSXZyKNvk60mEGCWvnCFgDeWHcEA==","signatures":[{"sig":"MEQCICuCoF9UY0l8auHFuUx+TpddkyHVjsY9C/Df9AVb2H8IAiAxevgc0lyDcUY8nDw6xVuZ3nevUmMghc2N6pJ5AGM9fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDj+nUnez32a9VMPrhTCPlZy9d/9txRb4JLnh0qYfQYaAIhAI3Ww9ok6UI99NnORR8/5c/G6mhn8ewlkx0gLoh4Cwso","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.23.0-canary.sha.b1c1a9ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.23.0-canary.sha.b1c1a9ec","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.1.0","typescript":"7.0.2","@types/node":"^26.6.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.23.0-canary.sha.b1c1a9ec_1794656408017_0.9552057033493263","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@documonster/mcp","version":"0.24.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.24.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"8eb34226090a998a300b9c1b9467a1670c3b35d1","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.24.0.tgz","fileCount":167,"integrity":"sha512-tpIGnAOPe4c5WIYsESQNMdMTZM+9rDqBlPF3oifB+UpFD2yYoz+V3i6owZ7TgpHme3W0rexFfhlEYLCD0hWf4w==","signatures":[{"sig":"MEUCIHQYd0UIsX4L+O9JSxOUnW1JE5UKixRUZfLUwCRUVYgdAiEAkKRfNKGrQORImlCk3M6uDYHEc6mxxi/yw00cMheOS4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB28SJf1TbJog0X8Nr78qWtUjzVkj0dePYju7iYLwh4QAiEA++4hCehpr/Gfzm8Loxlr52Za85a0JOmZGRb3eu4gEcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058164},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.24.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.1.0","typescript":"7.0.2","@types/node":"^26.6.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.24.0_1794660150956_0.4599145060841122","host":"s3://npm-registry-packages-npm-production"}},"0.24.0-canary.sha.19429a58":{"name":"@documonster/mcp","version":"0.24.0-canary.sha.19429a58","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.24.0-canary.sha.19429a58","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"51489e4204d4d32a87489895b4d7778d8deff049","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.24.0-canary.sha.19429a58.tgz","fileCount":167,"integrity":"sha512-/ryZHIKKvffouZPOcMivkTN0Ra9f6+QYOSALBj5KNoXjLuDr+BWkQPuOTZKdWbd/Ra60ATA1dQcaZfAl6SLZtA==","signatures":[{"sig":"MEQCIGz3nlNwFK5rAa743AJnzrlDt3KJ+/LrWG4YhBH08F/2AiAXi8/FU/PTcXnMrJIuq7y1jjK9WhUywRx2X9tUPB34iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYm8AQKlsEuaomsa0figLZYwLkRNgBnryi1J/vsS4ayQIgGyXUFVIHCUE9GmxTxcl+RJ0al41V9J3IUbNgZLdpxYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.24.0-canary.sha.19429a58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.24.0-canary.sha.19429a58","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.1.0","typescript":"7.0.2","@types/node":"^26.6.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.24.0-canary.sha.19429a58_1794670663203_0.08655441313137957","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@documonster/mcp","version":"0.25.0","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.25.0","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"1bd343e8f5517f018615fd8adeb18eaf2cdbe3f4","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.25.0.tgz","fileCount":167,"integrity":"sha512-2CaTP2rlbrfiqrKI8saaOK16ORuT54mUY2AKZXfJ2xTjxUa0okW9zdJslJdgosV1W/H2PfNJ1Pebsp+U2BnO3A==","signatures":[{"sig":"MEUCIE6JNyCQQwcfeWCwwQNgk4VJcnSDwSE1eJSYQAAG9BnzAiEA5XTbz7vT4DVkGzfczeypJzhAFcBjUhWDAch1QwwtS9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOUwzUDbVvauxdi4dGO0Iw8QYbe4OXqhm/TJoLKjBnpQIhAKqHyQlif3Bxpxz0r4mjq5DEw6hEd/CEA8IX/Gv6FSKn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058164},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.25.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.1.0","typescript":"7.0.2","@types/node":"^26.6.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.25.0_1794671636295_0.31499605761232086","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.sha.5c32ebcd":{"name":"@documonster/mcp","version":"0.25.0-canary.sha.5c32ebcd","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.25.0-canary.sha.5c32ebcd","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"192ea4f1f9de7493d29ea941d11afe74954356e5","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.25.0-canary.sha.5c32ebcd.tgz","fileCount":167,"integrity":"sha512-PL1EZREcJnPiFVMs64Q4xrz3zVVdH64O9NYvzMqGQsQ/r9tlnquY4OyYF5NVoIywTOCiJCKUBczbp3VH4Dr+7g==","signatures":[{"sig":"MEYCIQC6O7pttMqfdrRuH7xhooZnnfGWIdazcBBKbPR3XteWpQIhAN8roH3mL5s2dj4wQNKuWr9FNzHeYY8Ywwb7tTq4s9dI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBfqtqDX7WClIqLtTHH8FmWSNCE1oVsrAYD6A8hAFHltAiEA8grdDsTGhhM0YmujLdJZyekVhKXU5neg0Kvdwyi51uI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.25.0-canary.sha.5c32ebcd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.25.0-canary.sha.5c32ebcd","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.1.0","typescript":"7.0.2","@types/node":"^26.6.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.25.0-canary.sha.5c32ebcd_1794680708201_0.9050497947565604","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@documonster/mcp","version":"0.25.1","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.25.1","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"025d468e06ae0f7fdb960ea7bf6e2cc119276f58","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.25.1.tgz","fileCount":167,"integrity":"sha512-h0/DlmOhhiXEeJ/kMvaGtsVeNVfTPk3NxbyF3C/xuLF0O3TnMjuLoPKM9RdTA4aNwI2DNxqZ2Dg/La9BZQiicQ==","signatures":[{"sig":"MEUCIB9gjx1MophlA9t23ZaxZXzX9oGVn1M/+f87f6p1nF/hAiEA8LjFX/5DPdrnGKHMZe64DUD8dZSt1+KjHKLV4CYvC40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAYQehvjYO/HoZAFjcjOXF2VMQdtvFIYH/NS6UbHd1itAiBEW3zHXrQMcwgDH7/Re0mFalje/7QGXjcXx38MuT6cUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058164},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.25.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.1.0","typescript":"7.0.2","@types/node":"^26.6.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.25.1_1794681947051_0.46069079225453335","host":"s3://npm-registry-packages-npm-production"}},"0.25.1-canary.sha.d520fffa":{"name":"@documonster/mcp","version":"0.25.1-canary.sha.d520fffa","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.25.1-canary.sha.d520fffa","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"7c734909994c5f04291de46c696f891aaccf7a46","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.25.1-canary.sha.d520fffa.tgz","fileCount":167,"integrity":"sha512-S8ErV4wxnfHMd4W8GgQnX43601gWJSBzsKxoWPmjKuWssKemAYhaLWc1IabFRrpGZJ9DlxMBG298MnACvXMJPg==","signatures":[{"sig":"MEQCIHLXaFPbTOG90dLeu6af6lPL3Yd9aB64cEWMbdliueqHAiBbQmZJ9Iaf/EHXVYDrfcB84lqkt4KBhPdChS2yWxpF8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvJ6oVdQ0HcJnAbOijQ8+ZNU9PZKCoJVH480Pu++dOYAIhAMHgdqw3lNhOWJfDX3L048RvIxDptSs/g0LaPzdh2Wz2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.25.1-canary.sha.d520fffa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.25.1-canary.sha.d520fffa","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.1.0","typescript":"7.0.2","@types/node":"^26.6.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.25.1-canary.sha.d520fffa_1794715130183_0.7592567480173713","host":"s3://npm-registry-packages-npm-production"}},"0.25.1-canary.sha.8fc207c7":{"name":"@documonster/mcp","version":"0.25.1-canary.sha.8fc207c7","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","_id":"@documonster/mcp@0.25.1-canary.sha.8fc207c7","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","bugs":{"url":"https://github.com/documonster/documonster/issues"},"bin":{"documonster-mcp":"./dist/cli.js"},"dist":{"shasum":"f26561c19d3b7d99a214c8f07f293ae7f9968744","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.25.1-canary.sha.8fc207c7.tgz","fileCount":167,"integrity":"sha512-N719r3zyJJ9OtsgVYSQUw1zonGtmCUNeEhDPFKcBgnYt5DLTYVLiXyb9a081Z8MCOWiRHdZIymh196MlLTCVsA==","signatures":[{"sig":"MEYCIQCslWDDznWDLXpgJ/eYm7DCuN94+ml7rgWPs1rAYGtuuwIhAKb0ETX/fLRynAZ6FuwLQ+K4/VtLS6YJOm3Xkaxn/UsW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTT4cezYq1KEV2L/NLAb1ATqyt7a1abF5NwLU1e65PowIhAIJloY+UjpRLdpJtjZ4m+jSIYOHD7nOML5+Uq5kHx74G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.25.1-canary.sha.8fc207c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058204},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"dependencies":{"zod":"^4.4.3","documonster":"0.25.1-canary.sha.8fc207c7","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.1.0","typescript":"7.0.2","@types/node":"^26.6.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.25.1-canary.sha.8fc207c7_1794716285205_0.947677611447661","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"_id":"@documonster/mcp@0.26.0","bin":{"documonster-mcp":"./dist/cli.js"},"bugs":{"url":"https://github.com/documonster/documonster/issues"},"dist":{"shasum":"5026bbfaf92803e4b8eb0ef4ee1fdfd1ee84860c","tarball":"https://registry.npmjs.org/@documonster/mcp/-/mcp-0.26.0.tgz","fileCount":167,"integrity":"sha512-e4jBq7WT83eTGrPF17cS6Ao77KGw3TL1ye6NcovOb9IW5qfBSo4XeLbIGiIvNJk+HzaCaPAuEzZWc0/U2sTz4w==","signatures":[{"sig":"MEUCIQDWNil/FMDck+xKgrbarkUYR9HlZM2RUzrVq+2b1xG6LgIgF6ShrfpRKqfcHZ0gFeqDL8jQnToEuXhxoyKisaaunhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG+lunG+D9h7uPYdAdejLbsNUBgJc2qyBELSjKBXjaRRAiB2cA3D66ipMiKQjh42IYlnO2BQPBB+oDqTIOas5hUCdQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@documonster%2fmcp@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058164},"name":"@documonster/mcp","type":"module","author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"dev":"node --experimental-strip-types src/cli.ts","test":"vitest run","type":"tsc --noEmit","build":"node ../../scripts/clean.ts dist && tsc --project tsconfig.build.json","start":"node dist/cli.js","example":"node src/examples/setup-workspace.ts","test:watch":"vitest","example:probe":"node src/examples/probe-tools.ts"},"version":"0.26.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ec02b7a8-ab8e-4259-8236-e38d5652fc55"}},"homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","directories":{},"maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"dependencies":{"zod":"^4.4.3","documonster":"0.26.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.1.0","typescript":"7.0.2","@types/node":"^26.6.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.26.0_1794716990652_0.9019768474766738"}}},"time":{"created":"2026-08-17T04:17:34.635Z","modified":"2026-11-15T04:29:51.234Z","0.8.0-canary.sha.09791dab":"2026-08-17T04:17:34.952Z","0.8.0-canary.sha.c0b6edb2":"2026-08-17T08:36:50.129Z","0.9.0":"2026-08-17T08:48:54.908Z","0.9.0-canary.sha.42f35f2f":"2026-08-22T09:25:36.279Z","0.10.0":"2026-08-22T09:36:40.799Z","0.10.0-canary.sha.2c2ccf7b":"2026-08-29T11:54:03.507Z","0.10.0-canary.sha.e441d992":"2026-08-29T12:14:30.478Z","0.10.0-canary.sha.4a49acc7":"2026-08-29T12:39:08.049Z","0.10.0-canary.sha.62c1c0d5":"2026-08-29T13:19:40.291Z","0.11.0":"2026-08-29T13:27:27.500Z","0.11.0-canary.sha.fbbeac1d":"2026-08-31T01:09:06.112Z","0.11.0-canary.sha.ea9b9ccb":"2026-08-31T02:04:43.105Z","0.11.1":"2026-08-31T02:12:36.212Z","0.11.1-canary.sha.034c138b":"2026-09-07T06:22:44.169Z","0.11.1-canary.sha.f1311327":"2026-09-07T10:28:43.839Z","0.12.0":"2026-09-07T10:38:58.644Z","0.12.0-canary.sha.ba599e0d":"2026-09-07T12:44:14.604Z","0.12.0-canary.sha.755df105":"2026-09-07T13:15:43.746Z","0.13.0":"2026-09-07T13:27:58.918Z","0.13.0-canary.sha.05f94734":"2026-09-07T14:21:01.491Z","0.13.1":"2026-09-07T14:48:20.413Z","0.13.1-canary.sha.ff001fe7":"2026-09-10T05:40:16.941Z","0.13.1-canary.sha.de9a1358":"2026-09-10T06:35:49.216Z","0.14.0":"2026-09-10T07:39:50.525Z","0.14.0-canary.sha.fa35d09c":"2026-09-15T20:33:57.164Z","0.14.0-canary.sha.bf373d06":"2026-09-16T00:29:48.771Z","0.14.0-canary.sha.2a7be2ab":"2026-09-16T00:48:08.499Z","0.14.0-canary.sha.e6e36920":"2026-09-16T07:16:57.018Z","0.14.0-canary.sha.06e8c37e":"2026-09-16T07:50:46.693Z","0.15.0":"2026-09-16T08:16:47.872Z","0.15.0-canary.sha.7de8dd77":"2026-09-17T12:09:50.778Z","0.15.0-canary.sha.5c2f87ca":"2026-09-17T12:33:53.592Z","0.15.0-canary.sha.a08b4f52":"2026-09-17T12:58:31.616Z","0.16.0":"2026-09-17T13:27:54.710Z","0.16.0-canary.sha.b8aedf69":"2026-09-20T01:22:50.017Z","0.16.1":"2026-09-20T01:36:49.161Z","0.16.1-canary.sha.a2b4eb6d":"2026-09-22T20:09:05.066Z","0.17.0":"2026-09-22T20:27:12.329Z","0.17.0-canary.sha.033e5d62":"2026-09-25T16:13:31.153Z","0.17.1":"2026-09-25T16:21:32.887Z","0.17.1-canary.sha.0107f9fa":"2026-09-30T02:22:50.386Z","0.17.1-canary.sha.7177431e":"2026-09-30T02:34:25.463Z","0.18.0":"2026-09-30T02:53:47.853Z","0.18.0-canary.sha.06a5173a":"2026-09-30T06:24:51.008Z","0.18.0-canary.sha.24124acb":"2026-10-01T01:45:13.566Z","0.18.1":"2026-10-01T02:36:59.815Z","0.18.1-canary.sha.cb6d19d1":"2026-10-02T03:54:18.492Z","0.18.2":"2026-10-02T04:13:31.686Z","0.18.2-canary.sha.6bf21015":"2026-10-02T23:07:09.459Z","0.19.0":"2026-10-02T23:24:10.161Z","0.19.0-canary.sha.6f75710a":"2026-10-03T04:19:50.331Z","0.19.0-canary.sha.3889052f":"2026-10-03T04:41:13.195Z","0.20.0":"2026-10-03T04:51:28.793Z","0.20.0-canary.sha.5932b8e4":"2026-10-07T05:50:53.546Z","0.20.1":"2026-10-07T06:22:03.631Z","0.20.1-canary.sha.6a3255a0":"2026-10-08T21:53:00.854Z","0.20.1-canary.sha.dbceaea9":"2026-10-09T02:10:12.495Z","0.20.2":"2026-10-09T02:21:32.671Z","0.20.2-canary.sha.8f3756f2":"2026-10-22T01:20:37.015Z","0.20.2-canary.sha.513c3c80":"2026-10-22T03:54:51.727Z","0.21.0":"2026-10-22T04:22:59.634Z","0.21.0-canary.sha.ca6ef643":"2026-10-25T10:00:25.360Z","0.21.1":"2026-10-25T10:09:34.895Z","0.21.1-canary.sha.e7ad7fee":"2026-11-06T19:18:05.841Z","0.21.1-canary.sha.067d1ae0":"2026-11-06T19:35:25.488Z","0.21.1-canary.sha.9d44abc1":"2026-11-06T20:29:05.278Z","0.21.1-canary.sha.6f129b04":"2026-11-06T21:13:15.598Z","0.21.1-canary.sha.a754ccd1":"2026-11-06T21:35:34.887Z","0.21.1-canary.sha.f7a91e53":"2026-11-06T22:01:25.096Z","0.21.1-canary.sha.b0a94e8f":"2026-11-06T22:07:45.524Z","0.21.1-canary.sha.3a18392f":"2026-11-06T22:29:00.256Z","0.21.1-canary.sha.d9201a34":"2026-11-06T22:55:05.956Z","0.21.1-canary.sha.2da5446f":"2026-11-06T22:59:37.452Z","0.21.1-canary.sha.e828d481":"2026-11-06T23:05:45.337Z","0.22.0":"2026-11-07T03:56:54.267Z","0.22.0-canary.sha.14b6454e":"2026-11-11T10:20:28.851Z","0.22.1":"2026-11-11T10:46:09.404Z","0.22.1-canary.sha.90da1b7f":"2026-11-11T12:56:31.044Z","0.23.0":"2026-11-11T13:08:42.755Z","0.23.0-canary.sha.a791755a":"2026-11-11T21:23:40.271Z","0.23.0-canary.sha.5e274012":"2026-11-14T07:15:57.974Z","0.23.0-canary.sha.b1c1a9ec":"2026-11-14T11:40:08.124Z","0.24.0":"2026-11-14T12:42:31.093Z","0.24.0-canary.sha.19429a58":"2026-11-14T15:37:43.297Z","0.25.0":"2026-11-14T15:53:56.415Z","0.25.0-canary.sha.5c32ebcd":"2026-11-14T18:25:08.323Z","0.25.1":"2026-11-14T18:45:47.156Z","0.25.1-canary.sha.d520fffa":"2026-11-15T03:58:50.293Z","0.25.1-canary.sha.8fc207c7":"2026-11-15T04:18:05.340Z","0.26.0":"2026-11-15T04:29:50.761Z"},"bugs":{"url":"https://github.com/documonster/documonster/issues"},"author":{"name":"cjnoname","email":"powerfulj87@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/documonster/documonster/tree/main/packages/mcp#readme","keywords":["ai","claude","csv","docx","excel","llm","mcp","model-context-protocol","pdf","xlsx"],"repository":{"url":"https://github.com/documonster/documonster.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for documonster — lets AI assistants read, write and convert Excel, Word, PDF, CSV and ZIP documents.","maintainers":[{"name":"cjnoname","email":"powerful_j@outlook.com"}],"readme":"# @documonster/mcp\n\n[Model Context Protocol](https://modelcontextprotocol.io) server for\n[documonster](https://github.com/documonster/documonster). Gives an AI assistant\nthe ability to read, write and convert Excel, Word, PDF, CSV and ZIP documents —\nand to draw Mermaid diagrams — on the local filesystem.\n\n> **Status: usable.** Twenty-one tools cover spreadsheets, Word, PDF, templates,\n> archives and diagrams — reading, writing, editing, searching, converting and\n> drawing. See [Deliberately absent](#deliberately-absent) for the intentional\n> scope boundaries.\n\n## Install\n\nNo install needed — point your MCP client at `npx`.\n\n### Claude Desktop\n\n`claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"documonster\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@documonster/mcp\",\n        \"--root\",\n        \"/path/to/your/documents\",\n        \"--output-root\",\n        \"/path/to/generated\"\n      ]\n    }\n  }\n}\n```\n\n### opencode\n\n`opencode.json`:\n\n```json\n{\n  \"mcp\": {\n    \"documonster\": {\n      \"type\": \"local\",\n      \"command\": [\n        \"npx\",\n        \"-y\",\n        \"@documonster/mcp\",\n        \"--root\",\n        \"/path/to/documents\",\n        \"--output-root\",\n        \"/path/to/generated\"\n      ],\n      \"enabled\": true\n    }\n  }\n}\n```\n\n## Options\n\n| Flag                      | Default      | Meaning                                                                                                          |\n| ------------------------- | ------------ | ---------------------------------------------------------------------------------------------------------------- |\n| `--root <dir>`            | cwd          | Sandbox root. Every path a tool touches must resolve inside it.                                                  |\n| `--output-root <dir>`     | private temp | Separate writable root. Outputs are returned as `@output/<path>` for later calls.                                |\n| `--allow-in-place`        | off          | Permit edits below `--root`; disabled by default because it weakens isolation.                                   |\n| `--readonly`              | off          | Withhold every mutating tool from the model's tool list.                                                         |\n| `--enable <groups>`       | all          | Comma-separated tool groups: `core`, `excel`, `word`, `pdf`, `forms`, `archive`, `diagram`. `core` is always on. |\n| `--max-file-size <bytes>` | 67108864     | Reject larger input documents.                                                                                   |\n| `--max-output-chars <n>`  | 40000        | Truncate tool output — a token budget in disguise.                                                               |\n| `--pdf-font <file>[#i]`   | none         | TrueType face embedded in every PDF and diagram written. See [PDF fonts](#pdf-fonts).                            |\n| `--pdf-font-fallback <f>` | none         | Faces tried, in order, for characters the primary lacks. Repeatable, or comma-separated.                         |\n\n### PDF fonts\n\nText outside WinAnsi — CJK, Cyrillic, Greek — needs a font that has glyphs for\nit. Without `--pdf-font` the server borrows one from the host, which makes the\nresult a property of the machine: a laptop with a CJK face produces a readable\nPDF, and a container with none produces a page of `.notdef` boxes from the same\nMarkdown. Every PDF-writing tool now reports which of the two happened, so the\ndegradation is visible rather than discovered by opening the file.\n\nNaming a font removes the host from the answer:\n\n```json\n{\n  \"mcpServers\": {\n    \"documonster\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@documonster/mcp\",\n        \"--root\",\n        \"/path/to/documents\",\n        \"--pdf-font\",\n        \"/path/to/NotoSansSC-Regular.ttf\"\n      ]\n    }\n  }\n}\n```\n\n#### Selecting a face inside a `.ttc`\n\nA collection holds several faces and the first is rarely the one wanted: on macOS\n`Songti.ttc` opens at **weight 900**, so naming the file alone sets Chinese body text\nin the heaviest weight the family ships. Append the index to choose:\n\n```\n--pdf-font /System/Library/Fonts/Supplemental/Songti.ttc#6\n```\n\nThe order inside a collection is arbitrary and not worth guessing — that file happens to\nrun Black, Bold, TC-Bold, Light, STSong, TC-Light, **Regular**, TC-Regular, so Regular is\nface 6 and face 3 is Light. Check the file rather than assuming, and confirm what was\nembedded by looking for `/BaseFont` in the PDF: `STSongti-SC-Regular-Subset` is the\nanswer you want, `-Light-` or `-Black-` means the index was wrong.\n\nAn index on a file that holds one face is rejected at startup rather than ignored.\n\n#### More than one face\n\nOne face cannot serve a document that mixes scripts. A Chinese face has no Arabic, so a\npage of Chinese prose quoting an Arabic phrase either loses the phrase to `.notdef` boxes\nor — if you reach for a pan-Unicode face to cover both — has _all_ of its Han drawn by a\nface whose glyphs follow Japanese conventions. Give the regional face first and let the\nrest fall back:\n\n```\n--pdf-font Songti.ttc#6 --pdf-font-fallback ArialUnicode.ttf,Symbols.ttf\n```\n\n#### What the fonts cover\n\nEvery place this server draws text of its own: converted documents, diagrams rendered\nto PNG or PDF, diagrams embedded in a `.docx`, and `pdf_edit`'s watermarks, stamps and\npage numbers. Configuring a font also switches the host's own fonts **off** for these\nrenders, which is the point — the output then depends on the files you named and not on\nthe machine.\n\nOnly `pdf_edit` cannot honour a `#index`: its overlay API takes bytes, so a `.ttc` there\nembeds the collection's first face.\n\n#### Choosing the regional hand\n\n`textLanguage` is a per-call parameter on `doc_write` and `doc_convert`, not a server\nflag, because it is a property of the document — one session legitimately converts a\nChinese file and then a Japanese one. Han characters are shared between the three\nlanguages and drawn differently, so a font picked purely by coverage can be correct and\nstill look wrong. Omitted, the library infers it from the text, which falls back to\nChinese for characters common to all three.\n\n#### Requirements\n\nIt must be a TrueType font — `.ttf` or `.ttc` with `glyf` outlines. A\nCFF-flavoured `.otf` is rejected at startup rather than at conversion time,\nbecause the subsetting embedder cannot use CFF outlines: that rules out macOS\nPingFang and Hiragino, and the official Noto Sans CJK `.otf`/`.otc` releases, so\nreach for Noto Sans SC's `.ttf` build instead.\n\n**A conversion fails rather than writing a PDF with boxes in it.** If any\ncharacter has no glyph in any available font, `doc_convert` and `doc_write`\nrefuse and say which Unicode blocks are missing. That is deliberate: a PDF is\nterminal here — this server cannot read its own PDF output back structurally, and\nthe result text asks you to verify by opening the file — so a boxed page reported\nas a success is a defect found later, if at all. Latin, Greek, Cyrillic and the\nsymbol blocks are drawn from built-in outlines and never trigger it; CJK, and any\nscript this library has no glyphs for, needs `--pdf-font`. Pass\n`allowMissingGlyphs: true` on the call to accept the boxes on purpose.\n\n**A diagram cannot fail this way, so it is reported instead.** A rasteriser has no\n`.notdef` to draw — an uncovered character paints _nothing_ — so `diagram_render`, and any\ntool embedding a `mermaid` fence, names the code points it could not draw and says the\nlabels are blank. There is no equivalent refusal because the image is not terminal: it\nsits inside a document you can regenerate.\n\n## Security\n\nAn MCP server hands a model the ability to name files, so the boundaries are\npart of the design rather than an afterthought.\n\n- **Read-only input by default.** Plain paths resolve below `--root`, and tools\n  never write there. New files go to a disjoint private `--output-root`; a path\n  returned as `@output/reports/q3.xlsx` can be passed to later tools. Editing an\n  input requires an explicit `out`, unless the operator deliberately enables\n  the weaker compatibility mode with `--allow-in-place`.\n- **Sandbox.** Every path follows symlinks segment by segment and then re-checks\n  containment. A symlink inside either root that points outside it is rejected.\n- **Read-only mode.** Under `--readonly`, always-writing tools are removed from\n  `tools/list`. Conditional tools remain for their read branch — list archive or\n  form fields, compare versions, compute pages — while their write branch is\n  rejected server-side.\n- **No network at all.** This server only reads local files; path arguments\n  reject URLs outright. When remote document support is added it will arrive as\n  an explicit opt-in flag, because outbound access from a model-driven process\n  can be aimed anywhere — including cloud metadata endpoints.\n- **Symlinks cannot be used to escape.** Every path is resolved segment by\n  segment, so a link inside the root that points outside it is rejected — whether\n  its target exists or not, and including sidecar paths such as `<name>.bak` and\n  the destination a tool extracts an archive into.\n- **Archives are treated as hostile.** Entries are written one at a time through\n  the same sandbox check, so a `..` entry name or a pre-planted symlink in the\n  destination is refused; symlink entries are never created, file modes are not\n  preserved, and the container's own size is checked before it is opened. Entry\n  names this server _writes_ are validated too, so it cannot produce a Zip Slip\n  payload for someone else.\n- **Size limits are enforced, not advertised.** Every tool that opens a document\n  checks `--max-file-size` first.\n- **Do not rely on your client's approval prompt.** Programmatic clients have no\n  prompt, so all of the above is enforced server-side.\n\nThe sandbox protects against model-supplied paths and links already present\nwhen a call starts. It is not an OS security boundary against another local\nprocess that can concurrently replace directories inside `--root`; Node does\nnot expose a portable `openat`/`O_NOFOLLOW` write API. Do not share a writable\nserver root with an untrusted local account or process while the server runs.\n\n## Tools\n\n| Tool                    | Purpose                                                                                                                                                                                                                  |\n| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| **Orientation**         |                                                                                                                                                                                                                          |\n| `documonster_help`      | Conventions, path rules, and formula/document/editing notes kept out of tool schemas to save context.                                                                                                                    |\n| `doc_inspect`           | Identify a file (type, size, sheet list, CSV dialect, extension mismatches) or list a directory. Always first.                                                                                                           |\n| `text_write`            | Upload a long text file (Markdown, JSON, CSV) in numbered parts, for content too large for one tool call. See [Long content](#long-content).                                                                             |\n| **Spreadsheets**        |                                                                                                                                                                                                                          |\n| `sheet_read`            | Read a bounded window as a Markdown table with column letters and row numbers. Paginates; reports what it omitted.                                                                                                       |\n| `sheet_write`           | Create an `.xlsx` from a declarative spec. `fromCsv` pulls source data in server-side; `images` places pictures.                                                                                                         |\n| `sheet_edit`            | Patch an existing `.xlsx` — cells, ranges, formulas, rows, styles, sheets, images. Atomic, backed up, `dryRun` available.                                                                                                |\n| `formula_evaluate`      | Evaluate a formula against supplied values using the real engine (~450 functions). Touches no files.                                                                                                                     |\n| **Documents**           |                                                                                                                                                                                                                          |\n| `doc_read`              | Read `.docx` / `.pdf` / `.md` / `.txt` / `.mmd`. Word returns Markdown; PDFs page by page; a Markdown file's mermaid fences are indexed.                                                                                 |\n| `doc_write`             | Create a `.docx` or `.pdf` from Markdown.                                                                                                                                                                                |\n| `doc_edit`              | Find and replace text in a `.docx`, including matches Word split across runs. Formatting preserved.                                                                                                                      |\n| `doc_search`            | Find text, or find text **by its formatting** — \"which text is red\", \"what is highlighted\".                                                                                                                              |\n| `doc_paginate`          | Real page count and per-heading page numbers without Word installed; optionally refresh fields and the TOC.                                                                                                              |\n| `doc_convert`           | `docx`→`md`/`html`/`pdf`/`txt`, `md`→`docx`/`pdf`, `xlsx`→`csv`/`pdf`, `csv`→`xlsx`. Lossy conversions state their loss.                                                                                                 |\n| `pdf_edit`              | Watermark, page numbers, stamps, a Mermaid diagram drawn as vectors, rotate, delete/keep pages, append another PDF (with its form fields, or `formFields: \"drop\"` without). Overlays never rewrite the original content. |\n| **Forms and templates** |                                                                                                                                                                                                                          |\n| `template_inspect`      | List a template's placeholders and print the JSON shape needed to fill it.                                                                                                                                               |\n| `template_fill`         | Fill a Word template from JSON, plus `{{%name}}` image placeholders. A missing field fails loudly rather than shipping a blank.                                                                                          |\n| `form_fill`             | List or fill Word form fields and PDF AcroForms. PDF values are verified by re-reading the saved file.                                                                                                                   |\n| **Diagrams**            |                                                                                                                                                                                                                          |\n| `diagram_inspect`       | Parse Mermaid text and report what it means — every node, edge, participant, task or slice recognised. Writes nothing.                                                                                                   |\n| `diagram_render`        | Draw it as `.svg` / `.png` / `.pdf`. Twenty-one diagram types, themed, from one display list.                                                                                                                            |\n| **Archives**            |                                                                                                                                                                                                                          |\n| `archive_read`          | List or extract a `.zip`/`.tar`. Guards traversal, decompression bombs and symlink entries.                                                                                                                              |\n| `archive_write`         | Package files and directories into a `.zip`/`.tar`, verified by reading it back.                                                                                                                                         |\n\n### Long content\n\nA model generates a tool call's arguments in full before the client sends it, so no\nargument can be longer than one model reply. A call that tries — a full translated\nreport in `doc_write`'s `markdown`, thousands of rows in `sheet_edit`'s `ops` — is\naborted on the client before this server sees it, and MCP has no streamed arguments\nto split it with. Nothing the server does can accept it.\n\nSo large content goes in two steps: `text_write` uploads a file in numbered parts,\neach small enough for one reply, and every content-heavy argument has a twin that\nreads that file by path.\n\n| Argument                 | File twin                  |\n| ------------------------ | -------------------------- |\n| `doc_write.markdown`     | `from` (Markdown)          |\n| `template_fill.data`     | `dataFrom` (JSON object)   |\n| `sheet_write.sheets`     | `sheetsFrom` (JSON array)  |\n| `sheet_write` sheet rows | `fromCsv` (CSV)            |\n| `sheet_edit.ops`         | `opsFrom` (JSON array)     |\n| `form_fill.values`       | `valuesFrom` (JSON object) |\n| `diagram_render.source`  | `from` (`.mmd` / `.md`)    |\n\n```jsonc\ntext_write { \"path\": \"report.md\", \"total\": 6, \"part\": 1, \"text\": \"# Report\\n\\n…\\n\\n\" }\n                                     // → Upload **3f9c…** — pass it with every later part\ntext_write { \"upload\": \"3f9c…\", \"part\": 2, \"text\": \"## Findings\\n\\n…\\n\\n\" }\n…                                    // parts may arrive in any order, or concurrently\ntext_write { \"upload\": \"3f9c…\", \"part\": 6, \"text\": \"…\" }   // → **published** @output/report.md\ndoc_write  { \"path\": \"report.pdf\", \"from\": \"@output/report.md\" }\n```\n\nAn upload is a session, and its guarantees are the point of it:\n\n- **Nothing is published with a part missing.** `total` is declared up front and the\n  file appears only when parts 1…total are all stored; `{ upload }` alone reports\n  what is still missing.\n- **One commit point.** A part's bytes go to a new file, then the session manifest\n  is replaced atomically to point at it; a failure in between leaves the previous,\n  consistent state. A call that is rejected changes nothing, including a `total` it\n  carried.\n- **Publishing follows the manifest, not the last call.** Every change bumps a\n  revision; whenever the upload is complete and the published revision is behind,\n  any call publishes — so a failed publish is retried by a bare `{ upload }`.\n- **Retries are safe.** Resending a part with identical text changes nothing. A late\n  call from an earlier upload carries that upload's id, so it cannot leak into a\n  newer one.\n- **Limits hold before work is done.** The size limit is checked for the whole\n  request before anything is written and again before every publish; assembly\n  streams part by part.\n- **A republish never clobbers someone else's write**: it replaces the file only if\n  its SHA-256 is one this upload wrote, and a crash between installing the file and\n  recording it is recognised rather than mistaken for a foreign edit.\n- Sessions untouched for 24 hours are removed; any call, a status check included,\n  counts as use.\n\nSerialisation is within one server process: two processes sharing a session, or a\nprogram writing the destination in the instant between the hash check and the\nrename, are not guarded against.\n\nA file read through a twin is validated by the same schema as the inline argument.\n\n### Two worked examples\n\n**Spreadsheets** — a zip of CSVs in, a summary out:\n\n```jsonc\narchive_read  { \"path\": \"reports.zip\" }\narchive_read  { \"path\": \"reports.zip\", \"action\": \"extract\",\n                \"out\": \"tmp\", \"entries\": [\"*.csv\"] }\ndoc_inspect   { \"path\": \"@output/tmp/june.csv\" }               // delimiter? BOM?\nformula_evaluate { \"formula\": \"=SUMPRODUCT(A1:A3,B1:B3)\", \"context\": { … } }\nsheet_write   { \"path\": \"out/summary.xlsx\",\n                \"sheets\": [{ \"name\": \"June\", \"fromCsv\": \"@output/tmp/june.csv\",\n                             \"formulas\": { \"D2\": \"=B2*C2\" } }] }\nsheet_read    { \"path\": \"@output/out/summary.xlsx\" }           // verify\n```\n\n**Documents** — fill a template, deliver a PDF:\n\n```jsonc\ntemplate_inspect { \"path\": \"invoice-template.docx\" }           // what data is needed?\ntemplate_fill    { \"template\": \"invoice-template.docx\",\n                   \"out\": \"out/INV-014.docx\",\n                   \"data\": { \"client\": { \"name\": \"Acme\" },\n                             \"items\": [{ \"name\": \"Consulting\", \"amount\": \"12,000\" }] } }\ndoc_convert      { \"from\": \"@output/out/INV-014.docx\", \"to\": \"out/INV-014.pdf\" }\ndoc_read         { \"path\": \"@output/out/INV-014.pdf\" }         // verify\n```\n\nNote what does **not** happen in either: no document bytes and no bulk rows pass\nthrough the model's context. `fromCsv`, the `entries` filter and template data\nkeep the payload on the server.\n\n### Diagrams\n\n`diagram_render` takes Mermaid text and draws `flowchart`, `sequenceDiagram`,\n`classDiagram`, `stateDiagram`, `erDiagram`, `gantt`, `gitGraph`, `mindmap`,\n`timeline`, `journey`, `kanban`, `quadrantChart`, `xychart`, `radar`, `sankey`,\n`packet`, `block`, `pie`, `C4`, `requirementDiagram` and `architecture` — the same\ntwenty-one the core library draws, since this is a thin consumer of its public API.\n\n```jsonc\ndiagram_inspect { \"source\": \"flowchart TD\\n  A[Read] --> B{Valid?}\\n  B -->|no| A\" }\ndiagram_render  { \"source\": \"…\", \"to\": \"arch.svg\", \"theme\": \"dark\" }\n```\n\n**The result reports the parsed structure, and that is the point.** This is the one\nplace in the server where reading the output back is impossible — nothing can look\nat a picture. So both tools answer with what the parser recognised: `3 node(s),\n3 edge(s)`, `A (Read)`, `B -[no]-> A`. The parser implements a subset of Mermaid and\na subset fails by _silently dropping_ what it did not understand, so a missing edge\nin that list is the only symptom there will ever be.\n\nSVG, PNG and PDF come from the **same display list** rather than three renderers, so\nthey are the same picture and not three that might disagree. `theme` picks a colour\nset (`default` is Mermaid's own base theme token for token; `dark` and `neutral` are\nthis server's), `themeOverrides` sets individual tokens, and `background` defaults to\nwhite — a transparent PNG is invisible in a dark viewer, which is a failure the model\nwould never see.\n\nA ` ```mermaid ` fence in the Markdown you give `doc_write` (or in a `.md` file you\npass to `doc_convert`) becomes a real embedded image, scaled to fit the text column:\nWord does not shrink an oversized inline image, it runs it off the page. A fence that\nfails to parse is left as a code block and reported, so one bad diagram never costs\nyou the document. `diagrams: false` opts out.\n\n**Onto a PDF that already exists**, `pdf_edit` takes `{ op: \"diagram\", source, pages }`\nand draws **vectors** onto the page — sharp at any zoom, saved as an incremental\nupdate so bookmarks, form fields and signature bytes survive. Two defaults invert\nbecause it draws _over_ existing content: `background` is transparent, and omitting\nthe position centres the diagram at its natural size shrunk to fit, so the simplest\ncall lands on the page rather than off the edge of it.\n\n**Reading** is the one direction that stays textual, deliberately: `doc_read` cannot\nshow you a picture, so it returns a `.mmd` file's source and _indexes_ a Markdown\nfile's fences instead. The footer names `diagram_render({ from, index, to })` — the\npoint being that the model never has to copy a diagram's source out through its own\nreply in order to draw it.\n\n### Images\n\nA diagram is not a separate kind of thing from a picture, so it is not a separate\nargument. Four destinations take an image, and all four take the **same source\nshape**, routed by extension rather than by a format flag:\n\n````jsonc\n{ \"from\": \"logo.png\" }                  // .png / .jpg / .gif — embedded as-is\n{ \"from\": \"flow.mmd\" }                  // a diagram file — drawn server-side\n{ \"from\": \"design.md\", \"index\": 2 }     // a ```mermaid fence out of Markdown\n{ \"source\": \"flowchart LR\\n A --> B\" }  // Mermaid text\n````\n\n| Destination                   | How                                                          |\n| ----------------------------- | ------------------------------------------------------------ |\n| a worksheet                   | `images` in `sheet_write`, `op: \"add_image\"` in `sheet_edit` |\n| a Word template's `{{%name}}` | `images` in `template_fill`                                  |\n| a page of an existing PDF     | `op: \"diagram\"` in `pdf_edit`                                |\n| a document you write          | a ` ```mermaid ` fence in `doc_write`'s Markdown             |\n\n```jsonc\nsheet_write   { \"path\": \"out/report.xlsx\", \"sheets\": [{ \"name\": \"June\",\n                  \"images\": [{ \"at\": \"F2\", \"from\": \"logo.png\" },\n                             { \"at\": \"A10:H30\", \"source\": \"flowchart LR\\n A --> B\" }] }] }\ntemplate_fill { \"template\": \"invoice.docx\", \"out\": \"out/INV.docx\",\n                \"data\": { \"client\": \"Acme\" },\n                \"images\": { \"logo\": { \"from\": \"logo.png\" } } }\n```\n\nFour details are worth knowing, because each was a real defect before it was a rule.\n**A worksheet anchor means two different things**: a single cell (`\"F2\"`) hangs the\npicture at its own size, a range (`\"A10:H30\"`) binds it to those cells so it moves\n_and resizes_ with them — offering only one silently answers half the requests\nwrongly. **One dimension implies the other**, keeping the aspect ratio, because an\nimage squashed to a ratio nobody asked for is a defect the model cannot see. **A\ndeclared resolution is honoured** — a PNG's `pHYs`, a JPEG's JFIF density — because\nWord and Excel honour it, so ignoring it placed a 300-dpi photograph at three times\nits intended size. And **a header that will not parse is an error**, not a 1×1\nplacement: the library's own reader answers 1×1 for an unreadable file, which is right\nfor a renderer that must draw something and wrong here, where the result would be\ninvisible and unreportable.\n\nSizes are in points. A single call may place 20 pictures, 64 MiB of source and 80\nmillion decoded pixels; the budget is aggregate, because twenty images each just under\na per-file limit cost the same memory as one enormous one.\n\n### Deliberately absent\n\nNot implemented, and the server tells the model to say so rather than improvise:\npassword-protected files, PDF→Word (no faithful conversion exists), OCR, legacy\nbinary `.doc`/`.xls`, and pivot tables — the library supports that last one, no\ntool does yet.\n\nA Word template's `{{%name}}` must sit in **a paragraph of its own** — in the body, a\ntable cell, or a header or footer, nesting included. One placement is genuinely\nimpossible: scoped to a `{{#each}}` item, because images are substituted before loops\nexpand, so one picture per row is not expressible. `template_fill` refuses that up\nfront and `template_inspect` marks it rather than inventing a key for it.\n\nEvery image is also checked for **integrity**, not just for a readable header: PNG\nchunk CRCs and an inflate that yields exactly the declared scanlines, a JPEG's\nend-of-image marker, a GIF's trailer. Truncation is how images really arrive broken,\nand a header check cannot see it — the first bytes of a cut-off PNG are identical to a\nwhole one's.\n\nBecause that same pass runs before conditionals are evaluated, a picture inside a\n`{{#if}}` that turns out false is substituted and then removed with its block. The\nfill still succeeds, so `template_fill` reports it as **not in the output** and drops\nits bytes from the package — a document that withholds a picture must not leak it to\nanyone who unzips the file. Every placed picture is then verified by re-opening the\nwritten `.docx`, because the document handed to the writer is not evidence about the\nfile it produced.\n\n### Editing existing files\n\n`sheet_edit` and `doc_edit` change files a user already has, so they carry\nguarantees the create-only tools do not need:\n\n- **Safe replacement** — every operation is applied in memory first, then\n  written in a random private sibling directory. POSIX installs it with one\n  atomic rename; Windows uses a rollback rename because its filesystem does not\n  atomically replace an existing file. In either case a failed write restores or\n  leaves the old file rather than a truncated hybrid.\n- **Backed up** — an in-place edit copies the original to `<name>.bak`, and never\n  overwrites an existing backup: the second edit's copy goes to `.bak.2`, so the\n  pristine original stays recoverable.\n- **`dryRun`** — reports exactly what would change and writes nothing.\n- **No silent no-ops** — replacing a phrase that does not occur reports that\n  rather than rewriting the file unchanged.\n\nThe failure these guard against is not a broken edit but a _correct edit in the\nwrong place_, which nothing in the output looks wrong after.\n\n## Resources and prompts\n\nBesides tools, the server publishes:\n\n- **Resources** — every help topic at `documonster://help/{topic}`, so a client can\n  display them and a model can read one without spending a tool call.\n- **Prompts** — six workflow templates (`summarise-spreadsheet`, `build-report`,\n  `fill-document`, `review-changes`, `convert-document`, `draw-diagram`). Each\n  encodes the working order that matters — inspect, read narrowly, verify — and\n  tells the model never to invent a value it was not given.\n\n## Programmatic use\n\n```ts\nimport { createServer, resolveConfig } from \"@documonster/mcp\";\n\nconst server = createServer(resolveConfig([\"--root\", \"./workspace\", \"--readonly\"]));\nawait server.connect(myTransport);\n```\n\n## Development\n\nThis package lives in the documonster monorepo and consumes the core through its\npublished `exports` map — never through internal path aliases. That means the\ncore's ESM + type output must exist first:\n\n```bash\npnpm i\npnpm build:esm         # from the repo root — produces dist/esm + dist/types\npnpm type:packages\npnpm test:packages\npnpm build:packages\n```\n\n`pnpm verify:packages` (part of `pnpm check`) fails the build if this package\never imports `@excel/*`, `@utils/*` or reaches into `../../src`.\n\n### Testing layers\n\n| Layer      | File                                                    | Catches                                                                                                                      |\n| ---------- | ------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |\n| Unit       | `config` / `sandbox` / `result` / `errors` / `registry` | Argument parsing, path containment, output budget, error text, tool filtering                                                |\n| Per-kind   | `diagram.test.ts`                                       | All 21 diagram types through inspect + SVG + PNG + PDF — a structural summary reading a field one kind spells differently    |\n| Units      | `image.test.ts`                                         | px-at-96 / pt-at-72 / EMU-at-914400 confusions, by asserting a known pixel size survives into a worksheet anchor             |\n| Package    | `image.test.ts`                                         | Media integrity in the produced OOXML: unique parts, resolvable relationships, and no bytes left behind by a false `{{#if}}` |\n| Budget     | `schema-budget.test.ts`                                 | The permanent context cost of `tools/list`, which nothing else makes visible as it grows                                     |\n| Protocol   | `server.test.ts`                                        | Handshake, `tools/list`, JSON Schema generation, `tools/call`, in-memory transport                                           |\n| Executable | `stdio.e2e.test.ts`                                     | Real spawned process: `bin` entry, shebang, exit codes, manifest version, and that stdout carries nothing but JSON-RPC       |\n\nThe e2e suite compiles the package itself in `beforeAll`, so it never\nsilently skips when `dist/` is absent.\n\n## License\n\nApache-2.0\n","readmeFilename":""}