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
JSON
{
"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"
}
}