{ "name": "@kt/mcp-kt-workflow", "version": "0.6.2", "private": true, "type": "module", "description": "Reusable MCP workflow tools for the KT workspace.", "scripts": { "admin-login": "node --import ./node_modules/tsx/dist/loader.mjs scripts/admin-login-smoke.ts", "audit-live2d-minjs": "node --import ./node_modules/tsx/dist/loader.mjs scripts/audit-live2d-minjs.ts", "audit-live2d-module-splits": "node --import ./node_modules/tsx/dist/loader.mjs scripts/audit-live2d-module-splits.ts", "audit-live2d-runtime-coverage": "node --import ./node_modules/tsx/dist/loader.mjs scripts/audit-live2d-runtime-coverage.ts", "audit-live2d-variable-names": "node --import ./node_modules/tsx/dist/loader.mjs scripts/audit-live2d-variable-names.ts", "build-live2d-variable-decisions": "node --import ./node_modules/tsx/dist/loader.mjs scripts/build-live2d-variable-decisions.ts", "change-doc-sync": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --change-doc-sync", "cleanup-history": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --cleanup-history", "deploy-observation": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --deploy-observation", "draft-live2d-module-migrations": "node --import ./node_modules/tsx/dist/loader.mjs scripts/draft-live2d-module-migrations.ts", "global-review": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --global-review", "napcat-device-profile-check": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --napcat-device-profile-check", "napcat-remote-dev-handoff": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --napcat-remote-dev-handoff", "napcat-runtime-release-readiness": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --napcat-runtime-release-readiness", "napcat-sync-candidate-review": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --napcat-sync-candidate-review", "napcat-upstream-audit": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --napcat-upstream-audit", "nas-codex-bootstrap": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --nas-codex-bootstrap", "obsidian-context": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --obsidian-context", "obsidian-sync": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --obsidian-sync", "obsidian-validate": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --obsidian-validate", "self-test": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --self-test", "start": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts", "test:integration": "node --import ./node_modules/tsx/dist/loader.mjs --test --test-concurrency=1 src/__tests__/integration.index.test.ts", "test:live2d": "node --import ./node_modules/tsx/dist/loader.mjs --test --test-concurrency=1 src/__tests__/live2d.index.test.ts", "test:unit": "node --import ./node_modules/tsx/dist/loader.mjs --test --test-concurrency=1 src/__tests__/unit.index.test.ts", "typecheck": "tsc --noEmit", "validate-deobfuscation-anchors": "node --import ./node_modules/tsx/dist/loader.mjs scripts/validate-deobfuscation-anchors.ts", "workstream-closeout": "node --import ./node_modules/tsx/dist/loader.mjs src/server.ts --workstream-closeout" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.20.0", "zod": "^3.25.0" }, "engines": { "node": ">=20.19.0" }, "packageManager": "pnpm@10.28.2", "devDependencies": { "@types/node": "^25.9.1", "tsx": "^4.22.3", "typescript": "^6.0.3" } }