{"id":185465657,"number":"0.4.71","published_at":"2026-04-07T07:16:13.402Z","licenses":"MIT","integrity":"sha512-Kpj+VQMkQKsedMR0ZQ29a/pvGiWGx5LlKr1BIpAFx9uBcy9J9DGleIX5iqLTnX44P2Ttnwz7e1bkxTOSUb0NTw==","status":null,"download_url":"https://registry.npmjs.org/@contextstream/mcp-server/-/mcp-server-0.4.71.tgz","registry_url":"https://www.npmjs.com/package/@contextstream/mcp-server/v/0.4.71","documentation_url":null,"install_command":"npm install @contextstream/mcp-server@0.4.71","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"contextstreamio","email":"npm@contextstream.io"},"dist":{"integrity":"sha512-Kpj+VQMkQKsedMR0ZQ29a/pvGiWGx5LlKr1BIpAFx9uBcy9J9DGleIX5iqLTnX44P2Ttnwz7e1bkxTOSUb0NTw==","shasum":"8b15eeac42df653934ad2d199d74b3ea8aa9a5a0","tarball":"https://registry.npmjs.org/@contextstream/mcp-server/-/mcp-server-0.4.71.tgz","fileCount":29,"unpackedSize":2041043,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGSCXnLsKm5z21GOsymL3h+Y/tBc5p6fXJ8uCdCvzK4qAiB4wOSylfIfO+mG1bFYrJsFDxeClFgSvVhJj083ndgXpg=="}]},"gitHead":"818f83e7a2abb1b63e7c802421a97bebdca91be5","main":"dist/index.js","scripts":{"dev":"tsx src/index.ts","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:@modelcontextprotocol/sdk --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/test-server.ts --bundle --platform=node --target=node18 --outfile=dist/test-server.js --format=esm --external:@modelcontextprotocol/sdk \u0026\u0026 esbuild src/hooks/runner.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/runner.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/post-write.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/post-write.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/pre-tool-use.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/pre-tool-use.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/post-tool-use-failure.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/post-tool-use-failure.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/user-prompt-submit.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/user-prompt-submit.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/media-aware.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/media-aware.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/pre-compact.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/pre-compact.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/post-compact.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/post-compact.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/notification.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/notification.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/permission-request.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/permission-request.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/subagent-start.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/subagent-start.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/subagent-stop.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/subagent-stop.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/task-completed.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/task-completed.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/teammate-idle.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/teammate-idle.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/stop.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/stop.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/auto-rules.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/auto-rules.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/on-bash.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/on-bash.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/on-task.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/on-task.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/on-read.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/on-read.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/on-web.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/on-web.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/session-init.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/session-init.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/session-end.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/session-end.js --format=esm --banner:js=\"#!/usr/bin/env node\" \u0026\u0026 esbuild src/hooks/on-save-intent.ts --bundle --platform=node --target=node18 --outfile=dist/hooks/on-save-intent.js --format=esm --banner:js=\"#!/usr/bin/env node\"","start":"node dist/index.js","test-server":"tsx src/test-server.ts","test-server:start":"node dist/test-server.js","typecheck":"tsc --noEmit","test":"vitest run --config vitest.config.cjs","test:watch":"vitest --config vitest.config.cjs","lint":"eslint src/","lint:fix":"eslint src/ --fix","format":"prettier --write src/","format:check":"prettier --check src/","prepublishOnly":"npm run build","postinstall":"node scripts/postinstall.js"},"_npmVersion":"11.6.2","_nodeVersion":"24.11.1","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=18"},"exports":null,"browserify":null},"created_at":"2026-04-07T09:38:25.900Z","updated_at":"2026-04-07T09:38:30.801Z","purl":"pkg:npm/%40contextstream/mcp-server@0.4.71","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@contextstream%2Fmcp-server/versions/0.4.71","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@contextstream%2Fmcp-server/versions/0.4.71/codemeta","dependencies":[{"id":1990146624,"ecosystem":"npm","package_name":"@modelcontextprotocol/sdk","requirements":"\u003e=1.25.1 \u003c1.28.0","kind":"runtime","optional":false},{"id":1990146625,"ecosystem":"npm","package_name":"ignore","requirements":"^7.0.5","kind":"runtime","optional":false},{"id":1990146626,"ecosystem":"npm","package_name":"zod","requirements":"^3.23.8","kind":"runtime","optional":false},{"id":1990146627,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.39.2","kind":"Development","optional":false},{"id":1990146628,"ecosystem":"npm","package_name":"@types/node","requirements":"^20.10.0","kind":"Development","optional":false},{"id":1990146629,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^8.52.0","kind":"Development","optional":false},{"id":1990146630,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^8.52.0","kind":"Development","optional":false},{"id":1990146631,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.27.0","kind":"Development","optional":false},{"id":1990146632,"ecosystem":"npm","package_name":"eslint","requirements":"^9.39.2","kind":"Development","optional":false},{"id":1990146633,"ecosystem":"npm","package_name":"prettier","requirements":"^3.7.4","kind":"Development","optional":false},{"id":1990146634,"ecosystem":"npm","package_name":"tsx","requirements":"^4.15.4","kind":"Development","optional":false},{"id":1990146635,"ecosystem":"npm","package_name":"typescript","requirements":"^5.6.3","kind":"Development","optional":false},{"id":1990146636,"ecosystem":"npm","package_name":"typescript-eslint","requirements":"^8.52.0","kind":"Development","optional":false},{"id":1990146637,"ecosystem":"npm","package_name":"vitest","requirements":"^4.0.16","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@contextstream%2Fmcp-server"}