{"_id":"gitlab-docs-mcp","_rev":"23-7c491740bcbcb593bf8b6a573288fd94","name":"gitlab-docs-mcp","dist-tags":{"latest":"1.1.21"},"versions":{"1.0.0":{"name":"gitlab-docs-mcp","version":"1.0.0","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.0.0","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"bd80fc52debf5b05d6502bb53e80ed79f0d4bf31","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.0.0.tgz","fileCount":118,"integrity":"sha512-tBcsy0C6xReHTkLBf/MnEU3jbVSrf/p4Zl4L6CDa/xcscPkOMPrYgq2SOh70aMbIPs21ECrano6Z5Tvo1MWtWw==","signatures":[{"sig":"MEQCIHv/TZ3jKIIL0pdDWMMh0TdZky6KFanHWbdTdwwCZj5nAiBlPvO3RDukZxEshuSG9fVe7/EZ1O0dT9PgQi1b9qhaxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29402220},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"526d361b1bfc1a58ea080c16a4bf61a3be70cb9d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.6.2","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^4.1.13","dotenv":"^17.2.3","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.2.4","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","vitest":"^4.0.15","globals":"^16.5.0","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.1","@vitest/coverage-v8":"^4.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.0.0_1765061905495_0.3354106241137591","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"gitlab-docs-mcp","version":"1.0.1","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.0.1","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"d311991a797c7a64d6944e394e88044c6fdb8181","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.0.1.tgz","fileCount":118,"integrity":"sha512-28wUqGVBU1mxRtJB4dWCf067GIVu9XiGS0qYVJ6dlXa9U8cTzrxtAchiIM6KxshBlQFhbQfQUUbIJ5t6nxgj+g==","signatures":[{"sig":"MEUCIAXnnKWPFkqRS1ueTiWq9pQTqXbR3aat/cY6IJ+Hd1hNAiEA67L6MG+3aENZNfacBOYuNrbmhnQiyYNEhmb9rKwTUlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29402268},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"acbe04ff67f54597babe950f76eaa05b419e2380","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.6.2","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^4.1.13","dotenv":"^17.2.3","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.2.4","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","vitest":"^4.0.15","globals":"^16.5.0","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.1","@vitest/coverage-v8":"^4.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.0.1_1765064303002_0.7355758767297738","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"gitlab-docs-mcp","version":"1.0.2","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.0.2","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"5385cf59d69b9b43adc1c2b243cf7abd005688d5","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.0.2.tgz","fileCount":118,"integrity":"sha512-W+d9U/d+Z4b6ftwEq6AnSPDMUJqF0Y5Lx+xHH+N8eDr5X+0OThRj+clnnGvMmMVuD9Gm0Z3DK12MRXzP10e1Bg==","signatures":[{"sig":"MEUCICn8Xf70kg46Cr81sZw0czPqnVTPv/K125jb+pKLYolLAiEA6KyfFuiqf1NttRBSo307EmL4KrnY6lRXz42DoXd/A+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29402284},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4c0ac0dea30f0747e7b726aca511fe8c2b69520b","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.6.2","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^4.1.13","dotenv":"^17.2.3","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.2.4","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","vitest":"^4.0.15","globals":"^16.5.0","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.1","@vitest/coverage-v8":"^4.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.0.2_1765190831724_0.6440269825193576","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"gitlab-docs-mcp","version":"1.1.0","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.0","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"b3da5f17b33ba20f94666e296bf33d12d9d810cc","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.0.tgz","fileCount":126,"integrity":"sha512-fc/62Sz/cFY2uOlDeP+vz+6Ic5rdFaSNba95TLoaoLl+He2m4KyNciGmxEVJLV8pgjL1tZ+4olKc3pQbQbcK/A==","signatures":[{"sig":"MEQCIGbNOVXV0MW/C6InX2ZWOkiWH+LsnfW3Ry6o1JIEeMF7AiA4wAdREhhrxIj+hLDUn0UphOFSIgZB5Mbs9xSkU5nzOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29454834},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"abead84648eb323766a1b9eb245adf4dfa580129","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.6.2","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^4.1.13","dotenv":"^17.2.3","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.2.4","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","vitest":"^4.0.15","globals":"^16.5.0","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.1","@vitest/coverage-v8":"^4.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.0_1765202198874_0.22579520408467446","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"gitlab-docs-mcp","version":"1.1.1","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.1","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"b2a013abfdc9b83e1cc60324dde050c494551451","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.1.tgz","fileCount":126,"integrity":"sha512-kgZZQNmolsnHLTCP4MY0DRCKgGaigVPaJd2auBAC20tGG+CqwvOH+AWXM/aO2TEpxjGZTrDfC6uohlF0lGlYQw==","signatures":[{"sig":"MEUCID4tmI45hj1bgmJxJ+D8eqC/i6sign4EL7aeFHDw3lMVAiEAvnwqsgvFuqwC9NTzBpT5BVSfQfBCL3WuvxQkpn++oHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29456981},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"4b2e0506befb76b3e2c3831545110713178275d6","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.6.2","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^4.1.13","dotenv":"^17.2.3","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.2.4","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","vitest":"^4.0.15","globals":"^16.5.0","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.1","@vitest/coverage-v8":"^4.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.1_1765205221491_0.9681452495775338","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"gitlab-docs-mcp","version":"1.1.2","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.2","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"376d04fe6e2a651150e2db13384b649c50d9b23d","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.2.tgz","fileCount":126,"integrity":"sha512-Rhw5V3LTAlOorL/hJNGJKmfrY+PYdELGIu3xvuzY4Iklmov3gL986spGu81xtFTqbTAIF5EKXTNAojgx3CwYbg==","signatures":[{"sig":"MEUCIQCq/rGGLjGMj3ZSfajP3+2gOuWrW4X0UAWo2dkMSmX1LgIgBO4cQ+bCXLwYSSuvP/p9imTkdE/MBGHosCpvxkB8Gts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29457861},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"d881b25751898a51ffce683da624a897db674e5f","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.7.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^4.1.13","dotenv":"^17.2.3","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.2.4","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","vitest":"^4.0.15","globals":"^16.5.0","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.48.1","@vitest/coverage-v8":"^4.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.2_1770381477944_0.870056891763336","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"gitlab-docs-mcp","version":"1.1.4","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.4","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"20fae2feb3b297d585a5edc861c06e2a0d915b30","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.4.tgz","fileCount":97,"integrity":"sha512-RDlO0ezZMN83I54A26nIVLLef01MprdjwTDDmIQW9u1zkWI6tcR5oejcEypjFnPwbEO4Bx1zJunafsHCK8Cp6w==","signatures":[{"sig":"MEYCIQCmFgylrakM3amxlujoHVhfpF4mqQ77BPvrly/2cRXgCwIhAIPtWGjA9b9rrK9ytWClyS2LDNOmpyMdVQ6Hf8IW1RnA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC/SZM9RVBmvHrvJKDZblNTjDnF3z+Xq8RJCpMYaadsXAiEAnsMFDXo5+aGcw5p0DwOFVdmczwihCRoxjeLhI58G3WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35965583},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"b848c8c4f73aebf44bb9b4b3ea6b2fe013a839f9","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43e55208-41d8-42f2-9ae1-b18450a07a58"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.17.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^4.1.11","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.4_1787649515083_0.14936144679970687","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"gitlab-docs-mcp","version":"1.1.6","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.6","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"6eb90ebdcb9a8441e7daf06adcdaf6dd8937ec26","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.6.tgz","fileCount":97,"integrity":"sha512-9qZoYXyofo7210j5NmXa+GdwrVp4LoEj2pkerE7OyDjnH1F4cwVVIkISDe0Y4Eq8STLCHMQkvDrne9leu2t17g==","signatures":[{"sig":"MEQCICXQphj0IhBgCc3TcnAP033KnysJk92SVWpKNROwLqUCAiBpuvJ5E2zntTAfpvEXh8Z5MS8mW60xo5CQkVLtLhbSwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBlXJA0vVTa7J5VkVOuWddIbOpatkFDAjBaSw5Y43RvNAiAcud7pQANfAWteeJZRq7vYFH1DPcgTOZiwzn4YwK6sPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35720735},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"14f41170dbc3d1e054ffefaad8ae243812de13b1","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.17.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^4.1.11","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.6_1787650722606_0.4909083757757584","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"gitlab-docs-mcp","version":"1.1.7","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.7","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"2d27ef6b892110d79a20b895936009dbe1110058","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.7.tgz","fileCount":97,"integrity":"sha512-niAnL+3Hvqdn1P7bHLanqDZrhfKJ3oW96+9qafdJHC2TQS8Vr7Bul2UriTZ0jWK6Ar4pMQGOnQQCvaLmaNZJOg==","signatures":[{"sig":"MEQCIH6N1siA/NmCWvS0FYF58kIfnBNwdp8/G9gnHQyOMTeoAiAcJIWhWXaJlmuNZA4qmErOsrJ6rtnDkM+weE5o4gFY0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFRR/Ggcxy7o3leFEjCTl7Ixx+rhjMnveeIFxT3jAnVXAiBb50XKF5sSZB9mD7LrKn3LosHzgjIbma3c8trkTBJ/1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35720744},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"767f3c5af1a9c614e0e9b2c64b5a3e40f080a71f","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.17.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^4.1.11","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.7_1787651542216_0.8579671338712567","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"gitlab-docs-mcp","version":"1.1.9","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.9","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"f190d581be483f9b3e632f59a07d61ff84170aa4","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.9.tgz","fileCount":89,"integrity":"sha512-YaxwU910qhdKNm9HFsFrFx4x8r8xucMPrn44JBWxTd4Myq/9WItSCN4XDlo5Sqj7KHAjfK1weeRprxq6saipfg==","signatures":[{"sig":"MEUCIQDvWA9hSTIBWna1iY4J/StkziT39EZmS85kFhsgerNgRgIgS+vEnWmPgNe+rJp65VhfJ5BxgEwu2fRK/WYxVageEgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGDllUgqA6wx08voPJiMF7SGNYsVm72m2uUtkDxj3cp4AiEA2DuGzKYmIfmPLwzkaRtV/xcvSjckdN5GSMCs9wPANJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35729130},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"34c59ec8e864e3309dbdaa86cdc46b9cb866872b","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.17.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^4.1.11","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.9_1787656124266_0.30474891257014525","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"gitlab-docs-mcp","version":"1.1.10","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.10","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"6bf71f9ebb8b65b7a8ce912aeeb5b0274d9f3308","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.10.tgz","fileCount":89,"integrity":"sha512-Zl2GcTp+EENiTMt0dvD4jjghlXXYcCiiS3fjQEqxcs7PiHYAWtfXEskmN9DT+hZy0wbVq+4zVB5PcEtGsxj0Xg==","signatures":[{"sig":"MEYCIQDQ4jkegF1nZOfKsvNMP0lCGnIrSz+iTiUGaHaZDSFwegIhAIy0xgWmdzIotRU5SxvUKLVYXtKU+UOKGXcBge156tQq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE2h+aOC7rFz8eun7u/Gowq+EaluvICDeWG1ygOA7GO0AiEAibXvGZVnSP/Zcqs4uJRJqKN0ZrW+hNLMEQaXMdl+Ies=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35729131},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"026f529e7578c0bf6c398f199dec6ae2eb2e3420","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.17.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^4.1.11","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.10_1787656621515_0.587858754420095","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"gitlab-docs-mcp","version":"1.1.8","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.8","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"38f4a46329857e6058573b038dafdcec7b16693d","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.8.tgz","fileCount":89,"integrity":"sha512-lRx/snW4XMREZv9Z8ZDqPZPxzob7lJ5syMDuGqOXo6cUAtynajfcu4HMgyGr/UF3qxXjow78RWi7o0CMRa8qhg==","signatures":[{"sig":"MEYCIQCMreoqEZ5ROiad4Lc5xxdum7nhH54dRAgDvvLpTDXVWgIhAIPM3GlNErdwyS3ylvCfukcIBf3Gk75X2IXqcZQyofiD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfGlnOOimPucXOKXfAeHXf4Ki4QtpIqe8xvnwz5XZfPQIhAPUREFi1vhgqRN5bb5LLpCVTt83yFXvy5jZJNT3rV/tK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35727148},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"32d6b1b3f046eef88f7b93af79adb200c236e573","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.17.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^4.1.11","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.8_1787660746462_0.6351145557321898","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"gitlab-docs-mcp","version":"1.1.11","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.11","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"6eedd6ff2dba38b340696e055979410408915fa7","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.11.tgz","fileCount":89,"integrity":"sha512-sV1Fn5MnBkhqiTSzvo9zmbag//aeWkS/tseYOyz34ZRZcBNZX0ZnpTDJ6ftdFLejFy/PiX7XjzfTa1BKg1zXAg==","signatures":[{"sig":"MEUCIAfzzkb0EDrVruPpZG45XpAmSIZ1e3vYJpry2By0u+DBAiEAvmr6nzuQYMPgvA1MiSUVmPy9A9yvuRE/aivAvx2s2ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbFHzdydMOsX1zSqH9fsHu0N0Gz+/F43tTzE+keprXuQIhAI643xiqovk2Wbl0QGyfexcRF764AQ77Zi+1BnnIVa//","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36334103},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"53644d48c5ef303d6fb7b3b6597e6a93a92e312e","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.17.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^4.1.11","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.11_1788164483943_0.13920346207553314","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"gitlab-docs-mcp","version":"1.1.12","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.12","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"a3f6cab0ea3dc135b92f8ad646a1950e5c0017ad","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.12.tgz","fileCount":89,"integrity":"sha512-3qvEF0U3H1m+N4ztsVuSewj3dKAKkkXnfwaztRjb1o4rh7U4htCsSaVfihf0mxiEcyb2R0LRmqC3vYvxVxun7A==","signatures":[{"sig":"MEUCIGgP5RJ4RbT3oxUTwDjrci1HT/KcFBRuK52jJMANYIdpAiEAokhtA0bsHNjXB2/36/9AJpAiMLQMgypWS2GxHyof6XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGK/qNrQ/wzbVQIywW0mvwd5V+V7nUQjq0bnJ/HvvHHbAiEArAFaBivdc5YCRcxNZVYow0Y4io01R5KkGdqbnEIEyrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36544606},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"c5de04c29e177e2b59ab6f8fe72bd95a88880c14","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.19.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^4.1.11","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.12_1788765013131_0.5931295474176244","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"gitlab-docs-mcp","version":"1.1.13","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.13","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"341d03113f2383dc02554a9913613c1df98a6b14","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.13.tgz","fileCount":89,"integrity":"sha512-MeUWqafZkQeWmx1jHrEAr8Vwv8i3lXDfT4+orWAWxm73kqZAhexXNAeQaUU7Oa3kJbXkJ2bEHVj2I+bpis66Zw==","signatures":[{"sig":"MEYCIQDqN5oafNLygdDPGvaqSD+NIr1lOYJS5V4xoivPaZHvmQIhANrd7JHNFIIKcX0ddcc5OsJngoDbu5Mcss7UxmLAYdiL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAO6W98+krv0KHlZ11cHEpI/QbhJ/NFT8af1tzXq5uoeAiBv1FT/E4tChYZJGJV7NkUE0CRQNpONClOVNWTlxF8Cww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36927230},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"c292b15663689a4de173833fa85737588f1455e1","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.19.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^5.0.0","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.13_1789371895244_0.6703434243185931","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"gitlab-docs-mcp","version":"1.1.14","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.14","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"03e4bf73b35a3056d1a8fb2e83944c3e8a9efd4b","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.14.tgz","fileCount":89,"integrity":"sha512-LLzHst4OHZkybPhNnSSb/DQk/yHhgIGKyBrWqtKdrIGrFHLcuvzhkZUgsJWyG+KLwobgzwCwS1NcOhcejMG1Vw==","signatures":[{"sig":"MEYCIQCJVNlzZ+aIvywhlr6DfLveuQsg/nGA9xhGl5ScsMtsfAIhAI18iQ4fmPk/3cqmzxTl3UHKK1W31x1bppTv9TYtbWek","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICX94mQJ1d5fplSng4Gqtc4EtUyFKalLsyzfSoShkHy5AiEA6GZr5h/7Hv5lrX1Z3gX99iJwC9vgVUVMfE0DOyYUY2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37183766},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"eae0db5a22304d56468115cf863e9dee37f0181d","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.19.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^5.0.0","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.14_1789976924117_0.4555947155402498","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"gitlab-docs-mcp","version":"1.1.15","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.15","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"d50a4daec41d59bc88d494b2465378ee85e2ba43","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.15.tgz","fileCount":89,"integrity":"sha512-2O9+q0kj8M+P0/ZDyyneAkIkWKs8S/flbXtjk1TniSirSlCzT3HAB/oZDiVJA8O2rweUamMZSMA7u5/o8a5f3g==","signatures":[{"sig":"MEQCIHeoO9f54bvkGBZtL4ofULtVzxokX/W7pr0XzIWnepvkAiByRUPr30Lm0W85tAmhok0Rw7cnIMiSPRruJsnrd2JsBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHVjTimQOvggqL6mxEy0GCCReovGVjZ04dXWgnFO3o7AIgZKnAq+LR9xx8XMVqRllBzUoZFt3fylcl45mRhlSKBuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39169739},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"ad92fa37c07874a6dc40a04c26ef1b34ccc8b4a3","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.19.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^5.0.0","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.15_1790584077520_0.7371270499546636","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"gitlab-docs-mcp","version":"1.1.16","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.16","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"7735717a4bc57cd7bc4e91ef2e5ac1b2fb9b979a","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.16.tgz","fileCount":89,"integrity":"sha512-EFAAIFGxiUCibnghAzeXmaM5A1uqnP5K+gtXThri5Ub4ElPRZorvsRJmZywMIpiz3MoJdkj+F6X0g4zthrVksQ==","signatures":[{"sig":"MEYCIQDCxOu67F5yxujnJx44Q4rCa9zpgYJ8sqVh7yF4uCj5RQIhAMyyITAcrrGnLEEFWBYTpOFja8wp+0K3GCXcs+78gnkr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICHLGa2daKzd2gbbeNa8K9apd/RDYcMsw3b/tdgUw49jAiAyiXIZBCdGXo8un1QPaM5wEza1b5NVuAJw8Ml1HcHcMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39488974},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"fa5e12b860b06c70917ab4d5ee0b9b49743e8d66","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.19.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","dotenv":"^18.0.4","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^5.0.0","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.16_1791189570576_0.5074512035313168","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"gitlab-docs-mcp","version":"1.1.17","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.17","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"85590ff8acc96884681637d4412e79071d6ffcb6","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.17.tgz","fileCount":89,"integrity":"sha512-NuQhSIdN/bQmmezuELslQEE2jsm6+dEpYaWm8UfgrirA/C47Ezf1s2Bgr+mDPAvLUDReRz/o8Sxax7EG/KoZ+g==","signatures":[{"sig":"MEUCIQDAa2UZSTfW/PtsnyJOfnJ2+LpUaw83hffCZvDLx2kI1QIgZ4rdp1RpqS2nGOtHSU0lqfUeWvVxBQfVplGaFHj/ADI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdSjttlY2xBHISnF9qX+IdXTiGXxItnjQwBA9AnCxXWAIhAM4wgLYFQA8leH4XdCdIkV/1L3Nn079gZVm1am2fCdzx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40354598},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"27d6b775b183c68f939cd527eca0a6aaa9ad33db","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.19.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","dotenv":"^18.0.4","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^5.0.0","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.17_1791795311098_0.16066656006489688","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"gitlab-docs-mcp","version":"1.1.18","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.18","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"1ace372a1364fa6f65a2917f6e5fc8eaf25f39ab","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.18.tgz","fileCount":89,"integrity":"sha512-XinWQYz+EWlqFZIutj/O0IkAiej2VMhP4mQL+qzIpU3wseV3a3y/tgH8acFgIeaFQmJczsVpL0dCjxtBR5kTnw==","signatures":[{"sig":"MEUCIAlySY5RkBtoH59P7xPqLrwfILzGDX1/mKLoZ7LAK018AiEAxmXgIIx8INB3QDAnPtoifx6HhSQZbSfOw/1aZDZ3/Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKVg/0GrX6wo1P8JNhOwS8A66UHEPCpaEMmaDfpHmseAIhAJINLdzeNi9bLgjC5vyK8RRRX+vCQlt1jr/Sh/Bmt6LS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40658825},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"600a4ea664aef4efe2fe701267530102b07c7576","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.19.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","dotenv":"^18.0.4","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^5.0.0","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.18_1792395016002_0.7608043982982373","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"gitlab-docs-mcp","version":"1.1.19","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.19","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"2f16b17b071af43c50184f807c52a6bf890f77c4","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.19.tgz","fileCount":89,"integrity":"sha512-w+EG2TlxpjzO1r0rem4zejTN8woj3qPfpqNTZpJeWkttk7ZnnnarqGOU22Ac7DAVENjDh+ouDegZHBz/RF7xMQ==","signatures":[{"sig":"MEUCIHNY9XYx/z8WksmRnCRS+sq0wQv4kOLVHBhSWsgd2lUdAiEA0kjPSwCSNd/7q8XcRvldrApyLCCBGWSh2a5vzoDi4FU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2Z5q0vE77kB3JZcb0oqSwqExJ+vnRRv+TOHSAdA5V5wIhAIx94zNAiJKw16E39VVj2KasS8fKclUVwEwqb3VRflmP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36324863},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"215bfe3b0f61d71244453cda69bb6def01260f7a","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.19.0","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","dotenv":"^18.0.4","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^5.0.0","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.19_1793000170835_0.9798852593108649","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"gitlab-docs-mcp","version":"1.1.20","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"author":{"name":"Ozan Mutlu"},"license":"MIT","_id":"gitlab-docs-mcp@1.1.20","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"bin":{"gitlab-docs-mcp":"dist/bin.js"},"dist":{"shasum":"8383d7092cbc3a7c43d93310e560c2f6265d004f","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.20.tgz","fileCount":89,"integrity":"sha512-WJ4JpPza7rg4WuEvFGYPvS8vYVEmPQxKvDRQDoPHPOP/x8JGAn4FyuGwHkXOYC1mUCyD3V7PjYMLzKONX7ZmHA==","signatures":[{"sig":"MEUCIFa+XxRSL9BPR/3EGLW7AUvPpYH8c1MIvn1dbGWMi5RaAiEAmfD/niIVg9jNOu5Pxt3P91+TMmkvwurfgLG8/tYb57M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEwRBOF8Z/LoWQ6KsRE5BvYsp8DnF6vvluzAsbjkBhzQAiEA+KbRtGDGDC8JDV18kPodOwUAtBPOgtyCRPGNQruMsnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36615233},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0 || >=24"},"gitHead":"2d4f50091213914eec43955698af398c5456d74b","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.19.1","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"_nodeVersion":"24.22.1","dependencies":{"zod":"^4.4.3","dotenv":"^18.0.4","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^5.0.0","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-docs-mcp_1.1.20_1793610308927_0.8873501491996413","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"_id":"gitlab-docs-mcp@1.1.21","bin":{"gitlab-docs-mcp":"dist/bin.js"},"bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"dist":{"shasum":"80a7760a0b2414efa30ff6fc49062b0a99d7970a","tarball":"https://registry.npmjs.org/gitlab-docs-mcp/-/gitlab-docs-mcp-1.1.21.tgz","fileCount":89,"integrity":"sha512-WUCmjwgwz5nJUDcxvnZwCy3bCAZOuxNmlwXzB3vJBf/3gIKVm5ZcFfS8sU+y/g/F+rleC7G9/GUMwlLRFEILKA==","signatures":[{"sig":"MEYCIQCeeowlAqbgRwYKvd1PKbo0NsK/wqwKUnKxcXqYxVrCfAIhAOCVWXAGNRkHP/Fg3uyySxdksnKjYniaSsqaC0MKjc7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDtvcxTKvJm89Yqm+jw7UgsTGYSK95y0KB/vaK462/G3QIgEY7/ZZ4sGfdn3epdQbuaGyjTsK+WEGS/XssmOLJn3Fo="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-docs-mcp@1.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36974619},"main":"dist/index.js","name":"gitlab-docs-mcp","type":"module","types":"./dist/index.d.ts","author":{"name":"Ozan Mutlu"},"engines":{"node":">=22.13.0 || >=24"},"gitHead":"6129f2bc55c352e7db0c358d4bcf8a0a8a08b45c","license":"MIT","mcpName":"io.github.ozanmutlu/gitlab-docs","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings 0","test":"vitest","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist coverage","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"","prepare":"npm run build","lint:fix":"eslint src --fix","validate":"npm run typecheck && npm run lint && npm run test","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build-index":"tsx scripts/build-index.ts","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","test:coverage":"vitest --coverage"},"version":"1.1.21","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3a8f44e6-d60a-48f2-a551-5f575882d3a7"}},"homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"_npmVersion":"11.19.1","description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","directories":{},"maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"_nodeVersion":"24.22.2","dependencies":{"zod":"^4.4.3","dotenv":"^18.0.4","remark":"^15.0.1","unified":"^11.0.5","lru-cache":"^11.5.2","flexsearch":"^0.8.212","remark-gfm":"^4.0.1","remark-stringify":"^11.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","vitest":"^5.0.0","globals":"^17.11.0","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.3.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gitlab-docs-mcp_1.1.21_1794216623571_0.8057582066351767"}}},"time":{"created":"2025-12-06T22:58:25.494Z","modified":"2026-11-09T09:30:24.112Z","1.0.0":"2025-12-06T22:58:25.850Z","1.0.1":"2025-12-06T23:38:23.377Z","1.0.2":"2025-12-08T10:47:12.073Z","1.1.0":"2025-12-08T13:56:39.206Z","1.1.1":"2025-12-08T14:47:01.822Z","1.1.2":"2026-02-06T12:37:58.303Z","1.1.4":"2026-08-25T09:18:35.375Z","1.1.6":"2026-08-25T09:38:42.879Z","1.1.7":"2026-08-25T09:52:22.451Z","1.1.9":"2026-08-25T11:08:44.569Z","1.1.10":"2026-08-25T11:17:01.737Z","1.1.8":"2026-08-25T12:25:46.739Z","1.1.11":"2026-08-31T08:21:24.180Z","1.1.12":"2026-09-07T07:10:13.393Z","1.1.13":"2026-09-14T07:44:55.460Z","1.1.14":"2026-09-21T07:48:44.298Z","1.1.15":"2026-09-28T08:27:57.792Z","1.1.16":"2026-10-05T08:39:30.830Z","1.1.17":"2026-10-12T08:55:11.325Z","1.1.18":"2026-10-19T07:30:16.195Z","1.1.19":"2026-10-26T07:36:11.003Z","1.1.20":"2026-11-02T09:05:09.133Z","1.1.21":"2026-11-09T09:30:23.768Z"},"bugs":{"url":"https://github.com/ozanmutlu/Gitlab-Docs-MCP/issues"},"author":{"name":"Ozan Mutlu"},"license":"MIT","homepage":"https://github.com/ozanmutlu/Gitlab-Docs-MCP#readme","keywords":["gitlab","mcp","model-context-protocol","ai-assistant","documentation","search","claude","copilot"],"repository":{"url":"git+https://github.com/ozanmutlu/Gitlab-Docs-MCP.git","type":"git"},"description":"GitLab documentation search for AI assistants via Model Context Protocol (MCP)","maintainers":[{"name":"ozanmutlu","email":"ozanmutluu@gmail.com"}],"readme":"# GitLab Docs MCP Server\n\n[![npm version](https://badge.fury.io/js/gitlab-docs-mcp.svg)](https://www.npmjs.com/package/gitlab-docs-mcp)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nA [Model Context Protocol](https://modelcontextprotocol.io) server that provides AI assistants instant access to GitLab's official documentation.\n\n## Features\n\n- **Intelligent Search** - Fast, relevance-ranked search across all docs\n- **Section Filtering** - Target specific areas (CI/CD, API, Admin, etc.)\n- **Full Content Access** - Retrieve complete documentation pages\n- **Always Up-to-Date** - Automatically synced with latest GitLab docs\n- **Universal Compatibility** - Works with any MCP-compatible AI assistant\n\n## Installation\n\nThis server works with any MCP-compatible AI assistant. The [Model Context Protocol](https://modelcontextprotocol.io) allows AI assistants to connect to external tools and data sources through a standardized interface.\n\n### GitHub Copilot (VS Code)\n\n**1. Open MCP Configuration**\n\nPress <kbd>⌘</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (or <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> on Windows/Linux), type `MCP: Open User Configuration`, and press Enter.\n\n**2. Add to `mcp.json`:**\n\n```json\n{\n  \"servers\": {\n    \"gitlab-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gitlab-docs-mcp\"]\n    }\n  }\n}\n```\n\n**3. Reload VS Code**\n\nPress <kbd>⌘</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (or <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd>), type `Developer: Reload Window`, and press Enter.\n\n**Alternative:** You can also manually create/edit the file at:\n- **macOS:** `~/Library/Application Support/Code/User/mcp.json`\n- **Windows:** `%APPDATA%\\Code\\User\\mcp.json`\n- **Linux:** `~/.config/Code/User/mcp.json`\n\n### Claude Desktop\n\nClaude Desktop is a standalone desktop application by Anthropic that supports MCP servers.\n\nAdd to your Claude Desktop configuration file:\n\n**macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`\n**Windows:** `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"gitlab-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gitlab-docs-mcp\"]\n    }\n  }\n}\n```\n\nRestart Claude Desktop.\n\n### Cursor IDE\n\nCursor has built-in MCP support. Create or edit the MCP configuration file:\n\n**1. Create/Edit Configuration File**\n\n- **Project-specific:** `.cursor/mcp.json` in your project root\n- **Global:** `~/.cursor/mcp.json` in your home directory\n\n**2. Add Server Configuration:**\n\n```json\n{\n  \"mcpServers\": {\n    \"gitlab-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gitlab-docs-mcp\"]\n    }\n  }\n}\n```\n\n**3. Restart Cursor**\n\n### Other MCP Clients\n\nFor other MCP-compatible clients (Zed, Windsurf, etc.), configure them to run:\n```bash\nnpx -y gitlab-docs-mcp\n```\n\nRefer to your client's MCP configuration documentation for the specific format required.\n\n## Usage\n\nOnce configured, simply ask your AI assistant about GitLab:\n\n**Example Conversations:**\n\n```\nYou: \"How do I set up a CI/CD pipeline in GitLab?\"\nAssistant: [Searches GitLab docs and provides detailed pipeline configuration guide]\n\nYou: \"Show me how to configure GitLab Runner on Ubuntu\"\nAssistant: [Retrieves GitLab Runner installation documentation]\n\nYou: \"What are the GraphQL mutations for updating issues?\"\nAssistant: [Searches API docs and shows GraphQL mutation examples]\n\nYou: \"Explain GitLab's authentication options\"\nAssistant: [Provides overview from authentication documentation]\n```\n\nThe AI assistant will automatically use the GitLab Docs MCP server to search documentation and provide accurate, up-to-date answers.\n\n## Available Tools\n\n### `searchGitLabDocs`\nSearch across 2,900+ GitLab documentation pages with intelligent ranking.\n\n**Parameters:**\n- `query` - Search terms\n- `maxResults` - Maximum results (default: 10, max: 50)\n- `section` - Filter by section: ci, api, user, admin, development\n\n### `getDocPage`\nRetrieve the complete content of a specific documentation page.\n\n**Parameters:**\n- `path` - Document path (e.g., \"ci/yaml/_index.md\")\n\n### `listDocSections`\nBrowse available documentation sections and their structure.\n\n## Troubleshooting\n\n**Server not responding?**\n- Ensure Node.js 22.13+ or 24+ is installed: `node --version`\n- Restart your AI assistant/client completely\n- Check application logs for MCP connection errors\n\n**Documentation out of date?**\nThe server automatically uses the latest published version from npm. Simply restart your MCP client to get updates.\n\n## Contributing\n\nFound a bug or have a feature request? Please visit the [GitHub repository](https://github.com/ozanmutlu/Gitlab-Docs-MCP).\n\n## License\n\nMIT - see [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}