{ "name": "@zereight/mcp-gitlab", "version": "1.0.55", "description": "MCP server for using the GitLab API", "license": "MIT", "author": "zereight", "type": "module", "bin": "./build/index.js", "files": [ "build" ], "publishConfig": { "access": "public" }, "engines": { "node": ">=14" }, "scripts": { "build": "tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"", "prepare": "npm run build", "watch": "tsc --watch", "deploy": "npm publish --access public", "generate-tools": "npx ts-node scripts/generate-tools-readme.ts", "test": "node test/validate-api.js", "test:integration": "node test/validate-api.js", "lint": "eslint . --ext .ts", "lint:fix": "eslint . --ext .ts --fix", "format": "prettier --write \"**/*.{js,ts,json,md}\"", "format:check": "prettier --check \"**/*.{js,ts,json,md}\"" }, "dependencies": { "@modelcontextprotocol/sdk": "1.8.0", "form-data": "^4.0.0", "@types/node-fetch": "^2.6.12", "http-proxy-agent": "^7.0.2", "https-proxy-agent": "^7.0.6", "node-fetch": "^3.3.2", "socks-proxy-agent": "^8.0.5", "zod-to-json-schema": "^3.23.5" }, "devDependencies": { "@types/node": "^22.13.10", "typescript": "^5.8.2", "zod": "^3.24.2", "@typescript-eslint/eslint-plugin": "^8.21.0", "@typescript-eslint/parser": "^8.21.0", "eslint": "^9.18.0", "prettier": "^3.4.2", "ts-node": "^10.9.2" } }