{"bin":{"harness-mcp-v2":"build/index.js"},"bugs":{"url":"https://github.com/harness/mcp-server/issues"},"dist":{"shasum":"972ad763c36c1ee96635e23bfb2fb38b447074a2","tarball":"https://registry.npmjs.org/harness-mcp-v2/-/harness-mcp-v2-3.2.40.tgz","fileCount":910,"integrity":"sha512-2XCM1Z3OMyKJnNlZetMjib6NshHsID9KdvW+lJ8QyItQhWk7paljoJ8wxSO0KD8fZxYbmBwOBcs7SQRliunRSQ==","signatures":[{"sig":"MEUCIQDxmsElt6Vm2QuQVqsC+KN2pUcVsxJ0QRP4M6Nvzb53tgIgSbL+WfSNPQ67Di+gZZDJk1U640jzoPfqPqhZkEtcOv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFa4YvoJNvINLlhVMA1exDyn/kZNtHVnsciSp2UHJYpCAiEA3CGE22tmJLyhjXrOCGS4Rn83VQr/cnVKkLetqKBWNDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/harness-mcp-v2@3.2.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29105821},"main":"build/index.js","name":"harness-mcp-v2","pnpm":{"overrides":{"qs":">=6.16.1","zod":">=4.6.6","hono":">=4.13.11","vite":"^7.3.7","sharp":">=0.35.5","nanoid":"^3.3.18","adm-zip":">=0.6.1","esbuild":">=0.28.1","postcss":">=8.5.18","fast-uri":">=4.2.3","picomatch":">=4.0.4","ip-address":">=10.7.4","protobufjs":">=8.6.0","proxy-addr":">=2.0.8","body-parser":">=2.4.0","source-map-js":">=1.2.2","path-to-regexp":">=8.4.0","@hono/node-server":">=2.1.3","express-rate-limit":">=8.2.2","@opentelemetry/core":">=2.8.0"}},"type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"30f0e91f9fffdd5d0fba1e8c1192c518b510de2e","license":"MIT","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node build/index.js stdio","inspect":"npx @modelcontextprotocol/inspector node build/index.js stdio","typecheck":"tsc --noEmit","docker:run":"docker run --rm -p 3000:3000 --env-file .env harness-mcp-server","docs:check":"node scripts/generate-docs.js --check","start:http":"node build/index.js http","test:watch":"vitest","postinstall":"node scripts/ensure-secure-adm-zip.mjs","docker:build":"docker build -t harness-mcp-server .","prepare:mcpb":"node scripts/prepare-mcpb.js","sync-schemas":"node scripts/sync-schemas.js","docs:generate":"node scripts/generate-docs.js","prepublishOnly":"pnpm build && pnpm npm-shrinkwrap:check","standards:check":"vitest run tests/coding-standards tests/registry/structural-validation.test.ts","search:benchmark":"node scripts/benchmark-search-routing.mjs","sync-entity-schemas":"node scripts/sync-entity-schemas.js","npm-shrinkwrap:check":"node scripts/generate-npm-shrinkwrap.mjs --check","check-schema-coverage":"node scripts/check-schema-coverage.js","npm-shrinkwrap:generate":"node scripts/generate-npm-shrinkwrap.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"74b96b6f-6239-4e17-8a0a-20e5751568a7"}},"homepage":"https://github.com/harness/mcp-server#readme","keywords":["mcp","harness","harness-io","ci-cd","model-context-protocol","ai-agent","devops"],"overrides":{"onnxruntime-node":{"adm-zip":"0.6.1"}},"repository":{"url":"git+https://github.com/harness/mcp-server.git","type":"git"},"_npmVersion":"11.19.1","description":"Give AI agents full access to the Harness.io platform — manage pipelines, deployments, cloud costs, chaos engineering, feature flags, SEI, and 125+ resource types through 11 MCP tools","directories":{},"maintainers":[{"name":"thisrohangupta","email":"swarnendu.rohan.gupta@gmail.com"}],"_nodeVersion":"24.22.1","dependencies":{"zod":"^4.6.6","hono":"^4.13.11","yaml":"^2.8.3","redis":"^6.3.0","dotenv":"^17.3.1","adm-zip":"^0.6.1","express":"^5.2.1","jsonwebtoken":"^9.0.3","@hono/node-server":"^2.1.3","@modelcontextprotocol/sdk":"^1.31.0"},"_hasShrinkwrap":true,"packageManager":"pnpm@10.18.2","devDependencies":{"vite":"^7.3.7","vitest":"^4.1.12","typescript":"^5.7.3","@types/node":"^22.13.5","@types/express":"^5.0.6","@opentelemetry/api":"^1.9.1","@types/jsonwebtoken":"^9.0.10","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-trace-node":"^2.9.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0"},"optionalDependencies":{"@huggingface/transformers":"^4.3.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@opentelemetry/resources":{"optional":true},"@opentelemetry/sdk-trace-node":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/harness-mcp-v2_3.2.40_1793860044136_0.9754189787721171","host":"s3://npm-registry-packages-npm-production"},"_id":"harness-mcp-v2@3.2.40","version":"3.2.40"}