{"bin":{"mcp-inspector":"clients/launcher/build/index.js"},"bugs":{"url":"https://github.com/modelcontextprotocol/inspector/issues"},"dist":{"shasum":"206bdbfd849bbc274c8d45e12a35105035b75356","tarball":"https://registry.npmjs.org/@modelcontextprotocol/inspector/-/inspector-2.8.0.tgz","fileCount":23,"integrity":"sha512-zn0A8fIrPDge36vId0XMpj0FL0FChIGQvAvV/+iRTvUYkSzTSIALHjhZyLIgKTzBPnzrxDJnfRbrPcElUcXR6Q==","signatures":[{"sig":"MEUCIBHI4TPesasAbGqnWBNIGYK/qiuy4nx1hfarTqu9hCOwAiEAgBw2RbjD3YcOGvYcIsm01q0rMT5IHLW2Y2qqQ08kVzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4ryKdS/wpIXzEfr8MVWCcbejDr64oQ9p8kOsoYGeF5wIgJB2lGvxD96VQCXgGSAJkDqZP9v1xj4hzsOE3hA5qFS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2finspector@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4614020},"name":"@modelcontextprotocol/inspector","type":"module","author":{"name":"The MCP Maintainers and Community"},"engines":{"node":">=22.19.0"},"gitHead":"1e31c78fbf81a989e8eb47021c6281d7876ad7fd","license":"SEE LICENSE IN LICENSE","scripts":{"web":"node clients/launcher/build/index.js --web","build":"npm run build:web && npm run build:cli && npm run build:tui && npm run build:launcher","smoke":"npm run smoke:launcher && npm run smoke:cli && npm run smoke:tui && npm run smoke:web && npm run smoke:web:chromium && npm run smoke:web:tabs","format":"npm run format:core && npm run format:scripts && npm run format:shared && cd clients/web && npm run format && cd ../cli && npm run format && cd ../tui && npm run format && cd ../launcher && npm run format","prepack":"npm run build","web:dev":"npm run build:web:runner && node clients/launcher/build/index.js --web --dev","coverage":"npm run coverage:web && npm run coverage:cli && npm run coverage:tui && npm run coverage:launcher","validate":"npm run validate:guards && npm run validate:core && npm run validate:web && npm run validate:cli && npm run validate:tui && npm run validate:launcher","build:cli":"cd clients/cli && npm run build","build:tui":"cd clients/tui && npm run build","build:web":"cd clients/web && npm run build","lint:core":"eslint \"core/**/*.{ts,tsx}\" --max-warnings 0","smoke:cli":"node scripts/smoke-cli.mjs","smoke:tui":"node scripts/smoke-tui.mjs","smoke:web":"node scripts/smoke-web.mjs","local:gate":"node scripts/gate-lease.mjs npm run local:gate:stages","format:core":"prettier --write \"core/**/*.{ts,tsx}\"","lint:shared":"eslint \"test-servers/src/**/*.{ts,tsx,mts,cts}\" vitest.shared.mts vitest.setup.shared.mts eslint.config.js --max-warnings 0","pack:verify":"node scripts/install-smoke-browser.mjs chromium && node scripts/pack-and-verify.mjs","postinstall":"node scripts/install-clients.mjs","skills:eval":"node scripts/skill-eval.mjs","coverage:cli":"cd clients/cli && npm run test:coverage","coverage:tui":"cd clients/tui && npm run test:coverage","coverage:web":"cd clients/web && npm run test:coverage","test:scripts":"node --test \"scripts/**/*.test.mjs\"","validate:cli":"cd clients/cli && npm run validate","validate:tui":"cd clients/tui && npm run validate","validate:web":"cd clients/web && npm run validate","format:shared":"prettier --write \"test-servers/src/**/*.{ts,tsx,mts,cts}\" vitest.shared.mts vitest.setup.shared.mts eslint.config.js","smoke:web:app":"node scripts/install-smoke-browser.mjs && node scripts/smoke-web-app.mjs","validate:core":"npm run format:check:core && npm run format:check:scripts && npm run format:check:shared && npm run lint:core && npm run lint:shared","verify:skills":"node scripts/verify-skills.mjs","build:launcher":"cd clients/launcher && npm run build","format:scripts":"prettier --write \"scripts/**/*.{ts,tsx,mts,cts,js,jsx,mjs,cjs}\"","local:validate":"npm run validate:guards && npm run validate:core && cd clients/web && npm run check && cd ../cli && npm run check && cd ../tui && npm run check && cd ../launcher && npm run check","smoke:launcher":"node scripts/smoke-launcher.mjs","smoke:web:tabs":"node scripts/install-smoke-browser.mjs chromium && node scripts/smoke-web-tabs.mjs chromium","local:storybook":"cd clients/web && npx playwright install chromium && npm run test:storybook","validate:guards":"npm run verify:format-coverage && npm run verify:skills && npm run verify:typecheck-coverage && npm run verify:dep-lockstep && npm run verify:test-timeouts && npm run test:scripts","build:web:runner":"cd clients/web && npm run build:runner","smoke:web:elicit":"node scripts/install-smoke-browser.mjs && node scripts/smoke-web-elicitation.mjs","smoke:web:engine":"node scripts/run-engine-smokes.mjs","smoke:web:webkit":"node scripts/run-engine-smokes.mjs webkit","coverage:launcher":"cd clients/launcher && npm run test:coverage","format:check:core":"prettier --check \"core/**/*.{ts,tsx}\"","local:gate:stages":"npm run local:validate && npm run verify:skills:cli && npm run coverage && npm run verify:build-gate && npm run verify:bundle-externals && npm run smoke && npm run smoke:web:firefox && npm run local:storybook","smoke:web:browser":"node scripts/install-smoke-browser.mjs && node scripts/smoke-web-browser.mjs","smoke:web:firefox":"node scripts/run-engine-smokes.mjs firefox","validate:launcher":"cd clients/launcher && npm run validate","verify:build-gate":"node scripts/verify-build-gate.mjs","verify:skills:cli":"node scripts/verify-skills-cli.mjs","smoke:web:chromium":"node scripts/run-engine-smokes.mjs chromium","format:check:shared":"prettier --check \"test-servers/src/**/*.{ts,tsx,mts,cts}\" vitest.shared.mts vitest.setup.shared.mts eslint.config.js","verify:dep-lockstep":"node scripts/verify-dep-lockstep.mjs","format:check:scripts":"prettier --check \"scripts/**/*.{ts,tsx,mts,cts,js,jsx,mjs,cjs}\"","verify:test-timeouts":"node scripts/verify-test-timeouts.mjs","verify:format-coverage":"node scripts/verify-format-coverage.mjs","verify:bundle-externals":"node scripts/verify-bundle-externals.mjs","verify:typecheck-coverage":"node scripts/verify-typecheck-coverage.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8ea799b-200b-40c8-a9ba-d803518af9a1"}},"homepage":"https://github.com/modelcontextprotocol/inspector#readme","keywords":["MCP","inspector"],"repository":{"url":"git+https://github.com/modelcontextprotocol/inspector.git","type":"git"},"_npmVersion":"11.20.0","description":"The Model Context Protocol Inspector","directories":{},"maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"},{"name":"cliffhall","email":"cliff@futurescale.com"}],"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.17.1","ink":"^6.0.0","zod":"^4.4.3","hono":"^4.13.7","open":"^10.2.0","pino":"^9.14.0","vite":"^8.1.5","yaml":"^2.9.0","react":"^19.0.0","undici":"^8.5.0","chokidar":"^4.0.3","commander":"^13.1.0","atomically":"^2.1.1","proper-lockfile":"^4.1.2","@napi-rs/keyring":"^1.3.0","@hono/node-server":"^2.0.12","@vitejs/plugin-react":"^6.0.0","@modelcontextprotocol/core":"2.0.0","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@modelcontextprotocol/ext-apps":"^2.0.0","@modelcontextprotocol/server-legacy":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.8.0","semver":"^7.8.5","vitest":"4.1.11","express":"^5.2.1","globals":"^17.7.0","prettier":"3.8.4","@eslint/js":"^10.0.1","typescript":"~5.9.3","@types/node":"^24.12.4","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"4.1.11","@types/proper-lockfile":"^4.1.4","eslint-plugin-react-hooks":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/inspector_2.8.0_1790188546809_0.510297077852174","host":"s3://npm-registry-packages-npm-production"},"_id":"@modelcontextprotocol/inspector@2.8.0","version":"2.8.0"}