UNPKG

npmplus-mcp-server

Version:

Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.

85 lines (84 loc) 2.38 kB
{ "name": "npmplus-mcp-server", "version": "12.0.19", "description": "Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.", "main": "dist/index.js", "bin": { "npmplus-mcp-server": "./dist/index.js" }, "scripts": { "build": "tsc", "build:netlify": "npm run build", "dev": "tsx watch src/index.ts", "start": "node dist/index.js", "clean": "rimraf dist", "test": "jest", "test:deployment": "./scripts/validate-deployment.sh", "test:production": "node scripts/quick-test-production.js", "test:comprehensive": "node scripts/comprehensive-test.js", "test:issues": "node scripts/test-reported-issues.js", "deploy:production": "./scripts/deploy-production.sh", "prepublishOnly": "npm run clean && npm run build", "bump": "./scripts/bump-version.sh" }, "keywords": [ "mcp", "model-context-protocol", "npm", "yarn", "pnpm", "package-manager", "dependencies", "security", "vulnerabilities", "bundle-size", "claude", "windsurf", "cursor", "ai-tools", "developer-tools" ], "author": "Shachar Solomon <shachar@npmplus.dev> (https://github.com/shacharsol)", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/shacharsol/js-package-manager-mcp.git" }, "bugs": { "url": "https://github.com/shacharsol/js-package-manager-mcp/issues" }, "homepage": "https://npmplus.dev", "engines": { "node": ">=20.0.0" }, "dependencies": { "@modelcontextprotocol/sdk": "^0.5.0", "@yarnpkg/lockfile": "^1.1.0", "execa": "^8.0.1", "madge": "^6.1.0", "node-cache": "^5.1.2", "p-limit": "^5.0.0", "pacote": "^17.0.6", "undici": "^6.2.1", "yaml": "^2.3.4", "zod": "^3.22.4", "zod-to-json-schema": "^3.24.6" }, "devDependencies": { "@jest/globals": "^29.7.0", "@netlify/functions": "^2.4.0", "@types/jest": "^29.5.14", "@types/node": "^20.11.5", "@types/pacote": "^11.1.8", "@types/yarnpkg__lockfile": "^1.1.9", "debug": "^4.3.5", "jest": "^29.7.0", "netlify-cli": "^17.38.1", "prettier": "^3.3.3", "rimraf": "^5.0.5", "ts-jest": "^29.4.0", "tsx": "^4.7.0", "typescript": "^5.3.3", "uuid": "^9.0.0" } }