{ "name": "@modelcontextprotocol/inspector-cli", "private": true, "description": "CLI for the Model Context Protocol inspector", "license": "MIT", "type": "module", "main": "build/index.js", "exports": { ".": "./build/index.js" }, "bin": { "mcp-inspector-cli": "./build/index.js" }, "files": [ "build" ], "scripts": { "build": "tsup", "typecheck": "tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.test.json", "validate": "npm run format:check && npm run lint && npm run typecheck && npm run test", "test": "vitest run", "test:watch": "vitest", "test:coverage": "npm run test-servers:build && npm run build && vitest run --coverage", "test-servers:build": "tsc -p ../../test-servers --noCheck", "test:cli": "vitest run cli.test.ts", "test:cli-tools": "vitest run tools.test.ts", "test:cli-headers": "vitest run headers.test.ts", "test:cli-metadata": "vitest run metadata.test.ts", "pretest": "npm run test-servers:build && npm run build", "lint": "eslint .", "format": "prettier --write src __tests__ \"*.{ts,tsx,mts,cts,js,jsx,mjs,cjs}\"", "format:check": "prettier --check src __tests__ \"*.{ts,tsx,mts,cts,js,jsx,mjs,cjs}\"" }, "dependencies": { "@modelcontextprotocol/client": "2.0.0-beta.5", "@modelcontextprotocol/core": "2.0.0-beta.5", "@modelcontextprotocol/server": "2.0.0-beta.5", "@modelcontextprotocol/server-legacy": "2.0.0-beta.5", "@napi-rs/keyring": "^1.3.0", "ajv": "^8.17.1", "atomically": "^2.1.1", "commander": "^13.1.0", "open": "^10.2.0", "pino": "^9.14.0", "undici": "^8.5.0", "zod": "^4.3.6" }, "devDependencies": { "@eslint/js": "^9.39.4", "@types/express": "^5.0.6", "@types/node": "^24.12.4", "@vitest/coverage-v8": "^4.1.0", "eslint": "^9.39.4", "globals": "^17.4.0", "prettier": "3.8.4", "tsup": "^8.5.0", "typescript": "~5.9.3", "typescript-eslint": "^8.56.1", "vitest": "^4.1.0" } }