UNPKG

@greynoise/greynoise-mcp-server

Version:
64 lines (63 loc) 1.78 kB
{ "name": "@greynoise/greynoise-mcp-server", "version": "0.2.5", "description": "MCP Server for the GreyNoise Enterprise API", "main": "build/index.js", "type": "module", "bin": { "gnapi": "build/index.js" }, "scripts": { "build": "tsup && chmod 755 build/index.js", "build:dev": "tsup src/index.ts --format esm --target node18 --sourcemap", "build:standalone": "npm run build && npm pack && echo 'Package ready for npx distribution'", "start": "node build/index.js", "dev": "tsup --watch --onSuccess 'node build/index.js'", "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js", "test:watch": "node --experimental-vm-modules node_modules/jest/bin/jest.js --watch", "prepublishOnly": "npm run build" }, "files": [ "build/index.js", "package.json", "README.md", "SECURITY.md", "NEWS.md", "sbom.json" ], "keywords": [ "mcp", "greynoise", "security", "api" ], "author": "boB Rudis <bob@greynoise.io>", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/GreyNoise-Intelligence/greynoise-mcp-server.git" }, "homepage": "https://github.com/GreyNoise-Intelligence/greynoise-mcp-server#readme", "bugs": { "url": "https://github.com/GreyNoise-Intelligence/greynoise-mcp-server/issues" }, "publishConfig": { "access": "public" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.12.0", "dotenv": "^16.0.3", "express": "^5.1.0", "node-fetch": "^3.3.0", "zod": "^3.21.4" }, "devDependencies": { "@types/express": "^5.0.2", "@types/node": "^22.0.2", "jest": "^29.7.0", "ts-jest": "^29.4.1", "ts-node": "^10.9.1", "tsup": "^8.0.0", "typescript": "^5.9.2" } }