{"bin":{"kairos":"dist/cli/index.js","kairos-mcp":"dist/cli/index.js"},"bugs":{"url":"https://github.com/debian777/kairos-mcp/issues"},"dist":{"shasum":"4380dcb57274fa5d7ed6c7084054e151c71c8666","tarball":"https://registry.npmjs.org/@debian777/kairos-mcp/-/kairos-mcp-4.8.3.tgz","fileCount":1222,"integrity":"sha512-H2yEQTEBQAAsD0cAzoHrZT6bbvK8z4TbqRYeQjb7bS9Uf7+JgXJOrdlskHasUz2gcRB+9hKWM0rSBCis6HHJfA==","signatures":[{"sig":"MEUCIAWtgyahgjHBqh4xbC5hdR7OZwW+g4ADDwvyWOKyXKiUAiEA6fSY/3NST4qjPvybCY6mTaeiokA2RtgOGV2eUHgDPdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debian777%2fkairos-mcp@4.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4219228},"main":"dist/index.js","name":"@debian777/kairos-mcp","type":"module","_from":"file:dist/debian777-kairos-mcp-4.8.3.tgz","types":"./dist/index.d.ts","author":{"name":"Jakub Plichcinski","email":"kuba@xpl.pl"},"engines":{"node":">=24.0.0"},"license":"MIT","scripts":{"cli":"node dist/cli/index.js","knip":"node -e \"if(process.env.DOCKER_BUILD)process.exit(0); const r=require('child_process').spawnSync('npx',['knip','--no-config-hints'],{stdio:'inherit'});process.exit(r.status!=null?r.status:1)\"","lint":"eslint . && npm run lint:skills && npm run lint:markdown && npm run lint:docs","pack":"npm run build && npm pack","test":"npm run dev:deploy && npm run dev:test","build":"npm run prebuild && node -e \"if(!process.env.DOCKER_BUILD){const r=require('child_process').spawnSync('npm',['run','lint'],{stdio:'inherit'});if(r.status!==0)process.exit(r.status!=null?r.status:1)}\" && npm run ui:build && npx tsc && chmod +x dist/cli/index.js","cli:dev":"sh -c 'set -a && [ -f .env ] && . ./.env; set +a && export KAIROS_API_URL=\"${KAIROS_API_URL:-http://localhost:${SERVER_PORT:-3300}}\" && exec node dist/cli/index.js \"$@\"' _","handoff":"npm run dev:deploy && npm run dev:test && npm run ensure-coding-rules && npm run knip && npm run lint:markdown && npm run lint:mermaid","prepare":"husky","publish":"npm run prepare:publish && npm publish ./dist/debian777-kairos-mcp-$(node -p \"require('./package.json').version\").tgz --access public","test:ui":"vitest run --config vitest.config.ts","dev:logs":"ENV=dev ./scripts/deploy-run-env.sh logs","dev:node":"./scripts/dev-node-use.sh","dev:stop":"ENV=dev ./scripts/deploy-run-env.sh stop","dev:test":"ENV=dev ./scripts/deploy-run-env.sh test","infra:up":"docker compose -p kairos-mcp --env-file .env --profile fullstack up -d --remove-orphans && python3 scripts/deploy-configure-keycloak-realms.py","lint:fix":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs --fix && npm run lint:markdown:fix","prebuild":"npm run verify:clean && npx ts-node scripts/build-embed-docs.ts && node scripts/build-sync-skill-versions.mjs","test:tgz":"node scripts/ci-test-tgz-install.mjs","ui:build":"vite build","build:tgz":"node scripts/build-ensure-tgz.mjs","dev:build":"npm run lint && npm run knip && npm run ui:build && ENV=dev ./scripts/deploy-run-env.sh build","dev:start":"ENV=dev ./scripts/deploy-run-env.sh start","dev:stdio":"sh -c 'set -a && [ -f .env ] && . ./.env; [ -f .env.dev_stdio ] && . ./.env.dev_stdio; set +a; exec node dist/bootstrap.js'","lint:docs":"node scripts/lint-docs-links.mjs","prod:logs":"ENV=prod ./scripts/deploy-run-env.sh logs","test:helm":"./scripts/test-helm.sh","test:load":"ENV=dev ./scripts/deploy-run-env.sh test -- tests/load/mcp-concurrency-limit.test.ts","dev:deploy":"npm run dev:build && npm run dev:restart","dev:status":"ENV=dev ./scripts/deploy-run-env.sh status","release:rc":"npm version prerelease --preid=rc --no-git-tag-version && npm run version:sync","dev:restart":"ENV=dev ./scripts/deploy-run-env.sh restart","docker:push":"docker push debian777/kairos-mcp:latest && docker push debian777/kairos-mcp:$(node -p \"require('./package.json').version\")","lint:skills":"python3 scripts/lint-agent-skills.py","npm:publish":"npm run build && npm publish --access public","prod:health":"ENV=prod ./scripts/deploy-run-env.sh health","prod:status":"ENV=prod ./scripts/deploy-run-env.sh status","release:bug":"npm run release:patch","release:pre":"npm version prerelease --preid=pre --no-git-tag-version && npm run version:sync","docker:build":"docker build --target runtime --build-arg PACKAGE_VERSION=$(node -p \"require('./package.json').version\") -t debian777/kairos-mcp:latest -t debian777/kairos-mcp:$(node -p \"require('./package.json').version\") .","lint:mermaid":"./scripts/validate-mermaid.sh docs/**/*.md","release:beta":"npm version prerelease --preid=beta --no-git-tag-version && npm run version:sync","verify:clean":"node scripts/lint-verify-clean-source.mjs","version:sync":"npm run version:sync-skills && npm run compose:sync-app-tag && npm run helm:sync-app-version","dev:cli-ready":"./scripts/deploy-dev-cli-ready.sh","dev:redis-cli":"ENV=dev ./scripts/deploy-run-env.sh redis-cli","lint:markdown":"markdownlint-cli2 'docs/**/*.md' 'README.md' 'CONTRIBUTING.md' 'SECURITY.md' --config .markdownlint.jsonc --no-progress","release:major":"npm version major --no-git-tag-version && npm run version:sync","release:minor":"npm version minor --no-git-tag-version && npm run version:sync","release:patch":"npm version patch --no-git-tag-version && npm run version:sync","test:ui:watch":"vitest --config vitest.config.ts","dev:google-idp":"python3 scripts/deploy-configure-keycloak-google-idp.py","dev_stdio:logs":"ENV=dev_stdio ./scripts/deploy-run-env.sh logs","dev_stdio:stop":"ENV=dev_stdio ./scripts/deploy-run-env.sh stop","dev_stdio:test":"ENV=dev_stdio ./scripts/deploy-run-env.sh test","docker:publish":"npm run docker:build && npm run docker:push","prod:redis-cli":"ENV=prod ./scripts/deploy-run-env.sh redis-cli","dev:qdrant-curl":"ENV=dev ./scripts/deploy-run-env.sh qdrant-curl","dev_simple:logs":"ENV=dev_simple ./scripts/deploy-run-env.sh logs","dev_simple:stop":"ENV=dev_simple ./scripts/deploy-run-env.sh stop","dev_simple:test":"ENV=dev_simple ./scripts/deploy-run-env.sh test","dev_stdio:start":"ENV=dev_stdio ./scripts/deploy-run-env.sh start","npm:publish:dry":"npm run build && npm publish --access public --dry-run","prepare:publish":"npm run build:tgz && npm run test:tgz","design:viewports":"node scripts/test-capture-viewports.mjs","dev_simple:start":"ENV=dev_simple ./scripts/deploy-run-env.sh start","dev_stdio:deploy":"npm run dev:build && npm run dev_stdio:restart","dev_stdio:status":"ENV=dev_stdio ./scripts/deploy-run-env.sh status","docker:build:dev":"docker build -f Dockerfile.dev -t debian777/kairos-mcp:dev .","prod:qdrant-curl":"ENV=prod ./scripts/deploy-run-env.sh qdrant-curl","test:spec-parity":"NODE_OPTIONS=--experimental-vm-modules jest --runInBand --testPathPatterns tests/unit/spec-parity.test.ts","dev_simple:deploy":"npm run dev:build && npm run dev_simple:restart","dev_simple:status":"ENV=dev_simple ./scripts/deploy-run-env.sh status","dev_stdio:restart":"ENV=dev_stdio ./scripts/deploy-run-env.sh restart","lint:markdown:fix":"markdownlint-cli2 'docs/**/*.md' 'README.md' 'CONTRIBUTING.md' 'SECURITY.md' --config .markdownlint.jsonc --no-progress --fix","dev_simple:restart":"ENV=dev_simple ./scripts/deploy-run-env.sh restart","qdrant:binary:stop":"bash ./scripts/qdrant-binary.sh stop","test:package-local":"npm run build:tgz && npm run test:tgz","test:seed-snapshot":"bash ./scripts/seed-test-snapshot.sh","dev:start:installed":"DOTENV_CONFIG_PATH=.env node -r dotenv/config node_modules/@debian777/kairos-mcp/dist/index.js","ensure-coding-rules":"./scripts/deploy-run-env.sh ensure-coding-rules","qdrant:binary:start":"npm run qdrant:binary:install && bash ./scripts/qdrant-binary.sh start","version:sync-skills":"node scripts/build-sync-skill-versions.mjs","compose:sync-app-tag":"node -e \"const fs=require('fs');const p='compose.yaml';const v=require('./package.json').version;let s=fs.readFileSync(p,'utf8');s=s.replace(/(^\\s*image:\\s*debian777\\/kairos-mcp:)(\\S+)/m,(_,prefix)=>prefix+'v'+v);fs.writeFileSync(p,s);\"","version:check-skills":"node scripts/build-sync-skill-versions.mjs --check","dev_stdio:qdrant-curl":"ENV=dev_stdio ./scripts/deploy-run-env.sh qdrant-curl","helm:sync-app-version":"node scripts/helm-sync-app-version.mjs","qdrant:binary:install":"bash ./scripts/qdrant-binary.sh install","test:restore-snapshot":"node -r dotenv/config -e \"import('./tests/utils/restore-qdrant-snapshot.js').then(m => m.restoreTestSnapshot().then(r => { console.log(JSON.stringify(r, null, 2)); process.exit(r.success ? 0 : 1); }))\"","dev:ai-mcp-integration":"node scripts/test-ai-mcp-integration.mjs","dev:test-embedding-key":"node scripts/test-embedding-key.mjs","dev_simple:qdrant-curl":"ENV=dev_simple ./scripts/deploy-run-env.sh qdrant-curl","prod:raw-qdrant-search":"node -r dotenv/config scripts/deploy-raw-qdrant-search.mjs","test:integration:contracts:http-auth":"ENV=dev ./scripts/deploy-run-env.sh test -- tests/integration/scenarios/spaces-tool.http-auth.test.ts","test:integration:contracts:http-simple":"ENV=dev_simple ./scripts/deploy-run-env.sh test -- tests/integration/scenarios/spaces-tool.http-simple.test.ts","test:integration:contracts:stdio-simple":"ENV=dev_stdio ./scripts/deploy-run-env.sh test -- tests/integration/scenarios/spaces-tool.stdio-simple.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:078d4ff5-5153-4fe1-be11-0a0b468d6aee"}},"homepage":"https://github.com/debian777/kairos-mcp#readme","keywords":["mcp","model-context-protocol","agent-automation","workflow-orchestration","ai-agents","ai-memory","knowledge-management","vector-database","qdrant","semantic-search","ai-infrastructure"],"_resolved":"/home/runner/work/kairos-mcp/kairos-mcp/dist/debian777-kairos-mcp-4.8.3.tgz","overrides":{"tar":"^7.5.19","glob":"^13.0.0","js-yaml":"^4.2.0","fast-uri":"^3.1.2","minimatch":"^10.2.3","typescript":"^5.9.3","markdown-it":"^14.2.0","shell-quote":"^1.10.0","react-router":"^8.3.0","path-to-regexp":"^8.4.0"},"_integrity":"sha512-H2yEQTEBQAAsD0cAzoHrZT6bbvK8z4TbqRYeQjb7bS9Uf7+JgXJOrdlskHasUz2gcRB+9hKWM0rSBCis6HHJfA==","repository":{"url":"git+https://github.com/debian777/kairos-mcp.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server for agent automation: persistent memory and deterministic workflow execution for AI agents and chats","directories":{},"maintainers":[{"name":"debian777","email":"kuba@xpl.pl"}],"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","jose":"6.2.4","pino":"^10.3.1","uuid":"^14.0.0","react":"19.2.8","redis":"^6.0.0","dotenv":"^17.3.1","helmet":"^8.1.0","express":"^5.2.1","i18next":"^26.0.2","archiver":"^8.0.0","raw-body":"^4.0.0","commander":"^15.0.0","react-dom":"19.2.8","remark-gfm":"^4.0.1","prom-client":"^15.1.3","@tiptap/core":"3.29.1","react-router":"^8.3.0","@exodus/bytes":"^1.15.0","@tiptap/react":"3.29.1","react-i18next":"17.0.11","react-markdown":"^10.1.0","@napi-rs/keyring":"^1.2.0","@tiptap/markdown":"3.29.1","express-rate-limit":"8.6.1","@tiptap/starter-kit":"3.29.1","@tanstack/react-query":"5.101.4","@qdrant/js-client-rest":"^1.17.0","@tiptap/extension-link":"^3.20.2","@tiptap/extension-table":"3.29.1","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","knip":"6.27.0","vite":"^8.0.14","husky":"^9.1.7","jsdom":"29.1.1","eslint":"10.8.0","undici":"8.9.0","vitest":"^4.1.0","ts-jest":"29.4.12","ts-node":"^10.9.2","dotenv-cli":"^11.0.0","playwright":"1.62.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"26.1.2","pino-pretty":"^13.1.3","tailwindcss":"^4.0.0","@types/react":"^19.0.0","autoprefixer":"^10.4.20","concurrently":"10.0.4","@jest/globals":"^30.2.0","@eslint/compat":"^2.1.0","@types/express":"^5.0.6","testcontainers":"^12.0.0","@types/react-dom":"^19.0.0","markdownlint-cli2":"0.23.2","@jest/test-sequencer":"^30.2.0","@tailwindcss/postcss":"^4.0.0","@testing-library/dom":"^10.0.0","@vitejs/plugin-react":"6.0.4","@testing-library/react":"^16.0.0","@mermaid-js/mermaid-cli":"^11.15.0","@testing-library/jest-dom":"7.0.0","@typescript-eslint/parser":"^8.55.0","@testing-library/user-event":"^14.5.0","@typescript-eslint/eslint-plugin":"8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/kairos-mcp_4.8.3_1785239200472_0.5733938336988884","host":"s3://npm-registry-packages-npm-production"},"_id":"@debian777/kairos-mcp@4.8.3","version":"4.8.3"}