{"bin":{"simple-dynamsoft-mcp":"src/index.js"},"bugs":{"url":"https://github.com/yushulx/simple-dynamsoft-mcp/issues"},"dist":{"shasum":"2d77d78bf25ddb6d2313dfc14899847f5d81e6e4","tarball":"https://registry.npmjs.org/simple-dynamsoft-mcp/-/simple-dynamsoft-mcp-7.4.37.tgz","fileCount":56,"integrity":"sha512-h+Jo2+uROPCI1JBSd2vJQAhBOyzHl9DAiNQrhiR89mmIrqrx7JfdgQ01hrpPGgLcZKKhYOV76cmK1M1Jae7WJw==","signatures":[{"sig":"MEQCIAy7qfGyg7DZ/pfcd1EFcmwOhsm5ilkVa1/oWWhtobM/AiAvqXC5TC+uRTq1dgAuybews+wOoctlFQdHmE6jSQ43/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB8rNF3q+mIFclifsrWRwuiFx+qrJ82Q4sBrFtYoxEIPAiEAqpOb2aD4D8YD6QkHg1HN0C9ztm+cK13NQT9KC9fVgwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-dynamsoft-mcp@7.4.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448113},"name":"simple-dynamsoft-mcp","type":"module","engines":{"node":">=18"},"gitHead":"31877721b2507b022375814604aee4ae063cc735","license":"MIT","scripts":{"test":"npm run test:lite","start":"node src/index.js","data:lock":"node scripts/update-data-lock.mjs","data:sync":"node scripts/sync-submodules.mjs","test:http":"node --test test/integration/http.test.js","test:lazy":"node --test test/integration/lazy-hydration.test.js","test:lite":"npm run test:stdio && npm run test:http && npm run test:package","test:unit":"node --test test/unit/gemini-retry.test.js test/unit/profile-config.test.js test/unit/lexical-provider.test.js test/unit/hydration-mode.test.js test/unit/hydration-policy.test.js test/unit/repo-map.test.js test/unit/download-utils.test.js test/unit/logging.test.js test/unit/rag-signature-manifest.test.js test/unit/startup-timing.test.js test/unit/http-startup-readiness.test.js test/unit/resource-index-startup.test.js test/unit/create-server.test.js test/unit/server-helpers.test.js test/unit/update-sdk-versions.test.js test/unit/version-policy.test.js test/unit/query-expansion.test.js test/unit/docs-loader-enrich.test.js","test:stdio":"node --test test/integration/stdio.test.js","data:status":"git submodule status --recursive","test:gemini":"node scripts/run-gemini-tests.mjs","rag:prebuild":"node scripts/prebuild-rag-index.mjs","test:lexical":"node --test test/integration/stdio.test.js test/integration/http.test.js","test:package":"node --test test/integration/package-runtime.test.js","data:versions":"node scripts/update-sdk-versions.mjs","test:contract":"node --test test/contract/contract.test.js","data:bootstrap":"git submodule sync --recursive && git submodule update --init --recursive --jobs 1","test:regression":"npm run test:regression:unit && npm run test:regression:integration","data:verify-docs":"node scripts/verify-doc-resources.mjs","data:verify-lock":"node scripts/verify-data-lock.mjs","check:version-drift":"node scripts/check-version-drift.mjs","data:verify-versions":"node scripts/update-sdk-versions.mjs --check","data:versions:strict":"node scripts/update-sdk-versions.mjs --strict","test:regression:unit":"node --test test/unit/create-server.test.js test/unit/server-helpers.test.js test/unit/profile-config.test.js test/unit/hydration-mode.test.js test/unit/logging.test.js","data:verify-versions:strict":"node scripts/update-sdk-versions.mjs --check --strict","test:regression:integration":"node --test test/integration/package-runtime.test.js test/integration/lazy-hydration.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"86d73435-abeb-4199-80de-8ce025be0c96"}},"homepage":"https://github.com/yushulx/simple-dynamsoft-mcp#readme","keywords":["mcp","model-context-protocol","dynamsoft","capture-vision","barcode-reader","barcode-scanner","document-scanner","document-viewer","web-twain","android","ios","python","javascript","mobile"],"repository":{"url":"git+https://github.com/yushulx/simple-dynamsoft-mcp.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Dynamsoft SDKs - Capture Vision, Barcode Reader (Mobile/Python/Web), Dynamic Web TWAIN, and Document Viewer. Provides documentation, code snippets, and API guidance.","directories":{},"maintainers":[{"name":"yushulx","email":"lingxiao1002@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"tar":"^7.5.9","zod":"~3.24.0","dotenv":"^16.4.5","fuse.js":"^7.0.0","extract-zip":"^2.0.1","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-dynamsoft-mcp_7.4.37_1791825070765_0.2241232517294518","host":"s3://npm-registry-packages-npm-production"},"_id":"simple-dynamsoft-mcp@7.4.37","version":"7.4.37"}