UNPKG

@nekzus/mcp-server

Version:

NPM Sentinel MCP - A powerful Model Context Protocol (MCP) server that revolutionizes NPM package analysis through AI. Built to integrate with Claude and Anthropic AI, it provides real-time intelligence on package security, dependencies, and performance.

130 lines (129 loc) 3.49 kB
{ "name": "@nekzus/mcp-server", "version": "1.18.0", "mcpName": "io.github.Nekzus/npm-sentinel-mcp", "description": "NPM Sentinel MCP - A powerful Model Context Protocol (MCP) server that revolutionizes NPM package analysis through AI. Built to integrate with Claude and Anthropic AI, it provides real-time intelligence on package security, dependencies, and performance.", "type": "module", "module": "./index.ts", "types": "./dist/index.d.ts", "main": "./dist/index.js", "bin": { "mcp-server-nekzus": "dist/index.js" }, "files": [ "dist", "README.md", "llms-full.txt", "LICENSE", "smithery.yaml", "server.json" ], "scripts": { "build": "npm run build:http", "build:stdio": "tsc && shx chmod +x dist/*.js", "build:http": "smithery build", "prepare": "npm run build:stdio", "dev": "npx @smithery/cli dev", "start": "npm run start:http", "start:http": "node .smithery/index.cjs", "start:stdio": "node dist/index.js", "test": "vitest", "test:coverage": "vitest run --coverage", "format": "biome format --write .", "lint": "biome lint --write .", "check": "biome check --apply .", "commit": "git-cz", "semantic-release": "semantic-release --branches main", "watch": "tsc --watch", "prepublishOnly": "npm run build:stdio", "changelog:init": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0" }, "keywords": [ "mcp", "model-context-protocol", "claude", "anthropic", "ai", "server", "typescript", "npm-tools", "npm-analysis", "npm-package-info", "npm-dependencies", "npm-vulnerabilities", "npm-trends", "npm-metrics", "npm-quality", "npm-maintenance", "npm-popularity", "npm-size", "npm-types", "npm-compare", "development-tools", "testing-tools", "utility-functions", "cli-tools", "sdk", "api", "json-rpc", "esm", "typescript-types" ], "author": { "name": "nekzus", "email": "nekzus.dev@gmail.com", "url": "https://github.com/Nekzus" }, "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/Nekzus/npm-sentinel-mcp.git" }, "bugs": { "url": "https://github.com/Nekzus/npm-sentinel-mcp/issues" }, "homepage": "https://github.com/Nekzus/npm-sentinel-mcp#readme", "dependencies": { "@modelcontextprotocol/sdk": "^1.26.0", "@smithery/sdk": "3.0.1", "node-fetch": "3.3.2", "zod": "^4.2.0" }, "overrides": { "hono": "^4.11.7", "qs": "^6.14.1", "form-data": "^4.0.4", "undici": "^5.28.5", "lodash": "^4.17.23" }, "devDependencies": { "@biomejs/biome": "2.4.4", "@semantic-release/changelog": "6.0.3", "@semantic-release/git": "10.0.1", "@semantic-release/github": "10.3.5", "@semantic-release/npm": "10.0.6", "@semantic-release/release-notes-generator": "14.0.3", "@smithery/cli": "2.0.0", "@types/node": "22.15.17", "@vitest/coverage-v8": "3.1.3", "cz-conventional-changelog": "3.0.1", "semantic-release": "21.1.2", "shx": "0.4.0", "tsx": "4.19.4", "typescript": "5.8.3", "vitest": "3.1.3", "zod-to-json-schema": "^3.25.0" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "engines": { "node": ">=18" } }