{"bin":{"rockhopper-mcp":"dist/cli.js"},"bugs":{"url":"https://github.com/Rockhopper-Co/mcp-server/issues"},"dist":{"shasum":"4ad547a997217dd334356de4ed64d1250c4bf2e4","tarball":"https://registry.npmjs.org/@rockhopper-co/mcp-server/-/mcp-server-2.1.92.tgz","fileCount":261,"integrity":"sha512-BEM794yxVNi2v16r4rRW2dYknTs0fGJIyjeYHWZQL2ZNOg8BzorYDm9fIxylu5ZaJKm1YaBx8NF34g8Mfaf7PQ==","signatures":[{"sig":"MEUCIQDuFPHZtrwS3BTflpGiQyvne9NL74MHdtqobLkZBqFogAIgUpWORh52jLEGYkV6O0vIrPe1M7Jm1vo4VnKhOHDQF88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBR8/DiD56vA4RgAnQ/X0Sy2fzE+E69OuyL93IzV/2cjAiB4pYLRPLi4DbOHkCwtHRrXtGKzbPQ6VkusCcE0++kDUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rockhopper-co%2fmcp-server@2.1.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":896917},"main":"dist/index.js","name":"@rockhopper-co/mcp-server","type":"module","types":"dist/index.d.ts","author":{"name":"Rockhopper Technologies"},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"1020a2420269baf053e9ac3c462317b0fc20aa5c","license":"MIT","scripts":{"dev":"tsx watch src/cli.ts","lint":"eslint src/","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/copy-non-ts-assets.mjs","start":"node dist/cli.js","prepare":"npm run build","test:cov":"vitest run --coverage","test:e2e":"vitest run src/__tests__/e2e","test:unit":"vitest run src/__tests__/unit src/__tests__/api-client.test.ts src/__tests__/server.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:cov":"vitest run --config vitest.e2e.config.ts --coverage","prepublishOnly":"npm run build","generate:postman":"tsx scripts/generate-postman-collection.ts && tsx scripts/generate-postman-environments.ts","generate:postman:check":"npm run generate:postman && git diff --exit-code -- postman/ && git status --porcelain --untracked-files=all -- postman/ | awk '!seen[$2]++ {print \"generated file is not committed: \" $2; bad=1} END {exit bad}'","golden:tool-catalogue:update":"UPDATE_GOLDEN=1 vitest run src/__tests__/unit/tool-catalogue.golden.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a23f63c1-e778-4108-99a1-1e675b201b8e"}},"homepage":"https://rockhopper.co","keywords":["mcp","model-context-protocol","rockhopper","excel","file-management","ai-tools","cursor","claude"],"overrides":{"qs@6":"^6.15.2","hono@4":"^4.12.34","postcss@8":"^8.5.18","fast-uri@3":"^3.1.5","body-parser@2":"^2.3.0","ip-address@10":"^10.3.1","brace-expansion@5":"^5.0.7","@hono/node-server@1":"^1.19.17"},"repository":{"url":"git+https://github.com/Rockhopper-Co/mcp-server.git","type":"git"},"_npmVersion":"11.21.0","description":"Rockhopper MCP server — expose file metadata, versions, reviews, and comments to AI tools","directories":{},"maintainers":[{"name":"davidkuchar","email":"david@rockhopper.co"},{"name":"rockhopper-rluncasu","email":"radu@rockhopper.co"}],"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.6.2","pino":"^10.4.0","keytar":"^7.9.0","pino-roll":"^4.0.0","@modelcontextprotocol/server":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.12.0","vitest":"^5.0.3","globals":"^17.13.0","js-yaml":"^5.4.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.6.4","typescript-eslint":"^8.71.0","zod-to-json-schema":"^3.24.6","@vitest/coverage-v8":"^5.0.3","@modelcontextprotocol/client":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.1.92_1791774859819_0.2058162267404675","host":"s3://npm-registry-packages-npm-production"},"_id":"@rockhopper-co/mcp-server@2.1.92","version":"2.1.92"}